== Physical Plan ==
AdaptiveSparkPlan (11)
+- == Final Plan ==
ResultQueryStage (7), Statistics(sizeInBytes=8.0 EiB)
+- ObjectHashAggregate (6)
+- ShuffleQueryStage (5), Statistics(sizeInBytes=11.9 KiB, rowCount=50)
+- Exchange (4)
+- ObjectHashAggregate (3)
+- * Project (2)
+- * Scan ExistingRDD Delta Table State #499 - hdlfs://2e93940d-4be8-4f12-830d-f0b8d392c03a.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-dl-stream-service/cornerstone/sap-cic-sourceofsupply-sourceofsupply/_delta_log (1)
+- == Initial Plan ==
ObjectHashAggregate (10)
+- Exchange (9)
+- ObjectHashAggregate (8)
+- Project (2)
+- Scan ExistingRDD Delta Table State #499 - hdlfs://2e93940d-4be8-4f12-830d-f0b8d392c03a.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-dl-stream-service/cornerstone/sap-cic-sourceofsupply-sourceofsupply/_delta_log (1)
(1) Scan ExistingRDD Delta Table State #499 - hdlfs://2e93940d-4be8-4f12-830d-f0b8d392c03a.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-dl-stream-service/cornerstone/sap-cic-sourceofsupply-sourceofsupply/_delta_log [codegen id : 1]
Output [10]: [txn#817135, add#817136, remove#817137, metaData#817138, protocol#817139, cdc#817140, checkpointMetadata#817141, sidecar#817142, domainMetadata#817143, commitInfo#817144]
Arguments: [txn#817135, add#817136, remove#817137, metaData#817138, protocol#817139, cdc#817140, checkpointMetadata#817141, sidecar#817142, domainMetadata#817143, commitInfo#817144], Delta Table State #499 - hdlfs://2e93940d-4be8-4f12-830d-f0b8d392c03a.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-dl-stream-service/cornerstone/sap-cic-sourceofsupply-sourceofsupply/_delta_log MapPartitionsRDD[38320] at $anonfun$recordDeltaOperationInternal$1 at DatabricksLogging.scala:128, ExistingRDD, UnknownPartitioning(0)
(2) Project [codegen id : 1]
Output [6]: [txn#817135, add#817136, remove#817137, metaData#817138, protocol#817139, domainMetadata#817143]
Input [10]: [txn#817135, add#817136, remove#817137, metaData#817138, protocol#817139, cdc#817140, checkpointMetadata#817141, sidecar#817142, domainMetadata#817143, commitInfo#817144]
(3) ObjectHashAggregate
Input [6]: [txn#817135, add#817136, remove#817137, metaData#817138, protocol#817139, domainMetadata#817143]
Keys: []
Functions [10]: [partial_collect_set(domainMetadata#817143, 0, 0), partial_collect_set(txn#817135, 0, 0), partial_count(protocol#817139), partial_sum(add#817136.size), partial_last(metaData#817138, true), partial_count(metaData#817138), partial_last(protocol#817139, true), partial_count(remove#817137), partial_count(add#817136), partial_count(txn#817135)]
Aggregate Attributes [12]: [buf#817258, buf#817259, count#817260L, sum#817261L, last#817262, valueSet#817263, count#817264L, last#817265, valueSet#817266, count#817267L, count#817268L, count#817269L]
Results [12]: [buf#817270, buf#817271, count#817272L, sum#817273L, last#817274, valueSet#817275, count#817276L, last#817277, valueSet#817278, count#817279L, count#817280L, count#817281L]
(4) Exchange
Input [12]: [buf#817270, buf#817271, count#817272L, sum#817273L, last#817274, valueSet#817275, count#817276L, last#817277, valueSet#817278, count#817279L, count#817280L, count#817281L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=319003]
(5) ShuffleQueryStage
Output [12]: [buf#817270, buf#817271, count#817272L, sum#817273L, last#817274, valueSet#817275, count#817276L, last#817277, valueSet#817278, count#817279L, count#817280L, count#817281L]
Arguments: 0
(6) ObjectHashAggregate
Input [12]: [buf#817270, buf#817271, count#817272L, sum#817273L, last#817274, valueSet#817275, count#817276L, last#817277, valueSet#817278, count#817279L, count#817280L, count#817281L]
Keys: []
Functions [10]: [collect_set(domainMetadata#817143, 0, 0), collect_set(txn#817135, 0, 0), count(protocol#817139), sum(add#817136.size), last(metaData#817138, true), count(metaData#817138), last(protocol#817139, true), count(remove#817137), count(add#817136), count(txn#817135)]
Aggregate Attributes [10]: [collect_set(domainMetadata#817143, 0, 0)#817204, collect_set(txn#817135, 0, 0)#817205, count(protocol#817139)#817206L, sum(add#817136.size)#817207L, last(metaData#817138) ignore nulls#817208, count(metaData#817138)#817209L, last(protocol#817139) ignore nulls#817210, count(remove#817137)#817211L, count(add#817136)#817212L, count(txn#817135)#817213L]
Results [14]: [collect_set(domainMetadata#817143, 0, 0)#817204 AS domainMetadata#817189, null AS fileSizeHistogram#817190, collect_set(txn#817135, 0, 0)#817205 AS setTransactions#817191, null AS numDeletedRecordsOpt#817192, count(protocol#817139)#817206L AS numOfProtocol#817193L, coalesce(sum(add#817136.size)#817207L, 0) AS sizeInBytes#817194L, last(metaData#817138) ignore nulls#817208 AS metadata#817195, count(metaData#817138)#817209L AS numOfMetadata#817196L, null AS deletedRecordCountsHistogramOpt#817197, null AS numDeletionVectorsOpt#817198, last(protocol#817139) ignore nulls#817210 AS protocol#817199, count(remove#817137)#817211L AS numOfRemoves#817200L, count(add#817136)#817212L AS numOfFiles#817201L, count(txn#817135)#817213L AS numOfSetTransactions#817202L]
(7) ResultQueryStage
Output [14]: [domainMetadata#817189, fileSizeHistogram#817190, setTransactions#817191, numDeletedRecordsOpt#817192, numOfProtocol#817193L, sizeInBytes#817194L, metadata#817195, numOfMetadata#817196L, deletedRecordCountsHistogramOpt#817197, numDeletionVectorsOpt#817198, protocol#817199, numOfRemoves#817200L, numOfFiles#817201L, numOfSetTransactions#817202L]
Arguments: 1
(8) ObjectHashAggregate
Input [6]: [txn#817135, add#817136, remove#817137, metaData#817138, protocol#817139, domainMetadata#817143]
Keys: []
Functions [10]: [partial_collect_set(domainMetadata#817143, 0, 0), partial_collect_set(txn#817135, 0, 0), partial_count(protocol#817139), partial_sum(add#817136.size), partial_last(metaData#817138, true), partial_count(metaData#817138), partial_last(protocol#817139, true), partial_count(remove#817137), partial_count(add#817136), partial_count(txn#817135)]
Aggregate Attributes [12]: [buf#817258, buf#817259, count#817260L, sum#817261L, last#817262, valueSet#817263, count#817264L, last#817265, valueSet#817266, count#817267L, count#817268L, count#817269L]
Results [12]: [buf#817270, buf#817271, count#817272L, sum#817273L, last#817274, valueSet#817275, count#817276L, last#817277, valueSet#817278, count#817279L, count#817280L, count#817281L]
(9) Exchange
Input [12]: [buf#817270, buf#817271, count#817272L, sum#817273L, last#817274, valueSet#817275, count#817276L, last#817277, valueSet#817278, count#817279L, count#817280L, count#817281L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=318992]
(10) ObjectHashAggregate
Input [12]: [buf#817270, buf#817271, count#817272L, sum#817273L, last#817274, valueSet#817275, count#817276L, last#817277, valueSet#817278, count#817279L, count#817280L, count#817281L]
Keys: []
Functions [10]: [collect_set(domainMetadata#817143, 0, 0), collect_set(txn#817135, 0, 0), count(protocol#817139), sum(add#817136.size), last(metaData#817138, true), count(metaData#817138), last(protocol#817139, true), count(remove#817137), count(add#817136), count(txn#817135)]
Aggregate Attributes [10]: [collect_set(domainMetadata#817143, 0, 0)#817204, collect_set(txn#817135, 0, 0)#817205, count(protocol#817139)#817206L, sum(add#817136.size)#817207L, last(metaData#817138) ignore nulls#817208, count(metaData#817138)#817209L, last(protocol#817139) ignore nulls#817210, count(remove#817137)#817211L, count(add#817136)#817212L, count(txn#817135)#817213L]
Results [14]: [collect_set(domainMetadata#817143, 0, 0)#817204 AS domainMetadata#817189, null AS fileSizeHistogram#817190, collect_set(txn#817135, 0, 0)#817205 AS setTransactions#817191, null AS numDeletedRecordsOpt#817192, count(protocol#817139)#817206L AS numOfProtocol#817193L, coalesce(sum(add#817136.size)#817207L, 0) AS sizeInBytes#817194L, last(metaData#817138) ignore nulls#817208 AS metadata#817195, count(metaData#817138)#817209L AS numOfMetadata#817196L, null AS deletedRecordCountsHistogramOpt#817197, null AS numDeletionVectorsOpt#817198, last(protocol#817139) ignore nulls#817210 AS protocol#817199, count(remove#817137)#817211L AS numOfRemoves#817200L, count(add#817136)#817212L AS numOfFiles#817201L, count(txn#817135)#817213L AS numOfSetTransactions#817202L]
(11) AdaptiveSparkPlan
Output [14]: [domainMetadata#817189, fileSizeHistogram#817190, setTransactions#817191, numDeletedRecordsOpt#817192, numOfProtocol#817193L, sizeInBytes#817194L, metadata#817195, numOfMetadata#817196L, deletedRecordCountsHistogramOpt#817197, numDeletionVectorsOpt#817198, protocol#817199, numOfRemoves#817200L, numOfFiles#817201L, numOfSetTransactions#817202L]
Arguments: isFinalPlan=true