== Physical Plan ==
AdaptiveSparkPlan (11)
+- == Final Plan ==
ResultQueryStage (7), Statistics(sizeInBytes=8.0 EiB)
+- ObjectHashAggregate (6)
+- ShuffleQueryStage (5), Statistics(sizeInBytes=8.6 KiB, rowCount=50)
+- Exchange (4)
+- ObjectHashAggregate (3)
+- * Project (2)
+- * Scan ExistingRDD Delta Table State #164 - hdlfs://2e93940d-4be8-4f12-830d-f0b8d392c03a.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-dl-stream-service/prp/supplier-minimum-profile/_delta_log (1)
+- == Initial Plan ==
ObjectHashAggregate (10)
+- Exchange (9)
+- ObjectHashAggregate (8)
+- Project (2)
+- Scan ExistingRDD Delta Table State #164 - hdlfs://2e93940d-4be8-4f12-830d-f0b8d392c03a.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-dl-stream-service/prp/supplier-minimum-profile/_delta_log (1)
(1) Scan ExistingRDD Delta Table State #164 - hdlfs://2e93940d-4be8-4f12-830d-f0b8d392c03a.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-dl-stream-service/prp/supplier-minimum-profile/_delta_log [codegen id : 1]
Output [10]: [txn#917547, add#917548, remove#917549, metaData#917550, protocol#917551, cdc#917552, checkpointMetadata#917553, sidecar#917554, domainMetadata#917555, commitInfo#917556]
Arguments: [txn#917547, add#917548, remove#917549, metaData#917550, protocol#917551, cdc#917552, checkpointMetadata#917553, sidecar#917554, domainMetadata#917555, commitInfo#917556], Delta Table State #164 - hdlfs://2e93940d-4be8-4f12-830d-f0b8d392c03a.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-dl-stream-service/prp/supplier-minimum-profile/_delta_log MapPartitionsRDD[42976] at $anonfun$recordDeltaOperationInternal$1 at DatabricksLogging.scala:128, ExistingRDD, UnknownPartitioning(0)
(2) Project [codegen id : 1]
Output [6]: [txn#917547, add#917548, remove#917549, metaData#917550, protocol#917551, domainMetadata#917555]
Input [10]: [txn#917547, add#917548, remove#917549, metaData#917550, protocol#917551, cdc#917552, checkpointMetadata#917553, sidecar#917554, domainMetadata#917555, commitInfo#917556]
(3) ObjectHashAggregate
Input [6]: [txn#917547, add#917548, remove#917549, metaData#917550, protocol#917551, domainMetadata#917555]
Keys: []
Functions [10]: [partial_collect_set(domainMetadata#917555, 0, 0), partial_collect_set(txn#917547, 0, 0), partial_count(protocol#917551), partial_sum(add#917548.size), partial_last(metaData#917550, true), partial_count(metaData#917550), partial_last(protocol#917551, true), partial_count(remove#917549), partial_count(add#917548), partial_count(txn#917547)]
Aggregate Attributes [12]: [buf#917670, buf#917671, count#917672L, sum#917673L, last#917674, valueSet#917675, count#917676L, last#917677, valueSet#917678, count#917679L, count#917680L, count#917681L]
Results [12]: [buf#917682, buf#917683, count#917684L, sum#917685L, last#917686, valueSet#917687, count#917688L, last#917689, valueSet#917690, count#917691L, count#917692L, count#917693L]
(4) Exchange
Input [12]: [buf#917682, buf#917683, count#917684L, sum#917685L, last#917686, valueSet#917687, count#917688L, last#917689, valueSet#917690, count#917691L, count#917692L, count#917693L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=358274]
(5) ShuffleQueryStage
Output [12]: [buf#917682, buf#917683, count#917684L, sum#917685L, last#917686, valueSet#917687, count#917688L, last#917689, valueSet#917690, count#917691L, count#917692L, count#917693L]
Arguments: 0
(6) ObjectHashAggregate
Input [12]: [buf#917682, buf#917683, count#917684L, sum#917685L, last#917686, valueSet#917687, count#917688L, last#917689, valueSet#917690, count#917691L, count#917692L, count#917693L]
Keys: []
Functions [10]: [collect_set(domainMetadata#917555, 0, 0), collect_set(txn#917547, 0, 0), count(protocol#917551), sum(add#917548.size), last(metaData#917550, true), count(metaData#917550), last(protocol#917551, true), count(remove#917549), count(add#917548), count(txn#917547)]
Aggregate Attributes [10]: [collect_set(domainMetadata#917555, 0, 0)#917616, collect_set(txn#917547, 0, 0)#917617, count(protocol#917551)#917618L, sum(add#917548.size)#917619L, last(metaData#917550) ignore nulls#917620, count(metaData#917550)#917621L, last(protocol#917551) ignore nulls#917622, count(remove#917549)#917623L, count(add#917548)#917624L, count(txn#917547)#917625L]
Results [14]: [collect_set(domainMetadata#917555, 0, 0)#917616 AS domainMetadata#917601, null AS fileSizeHistogram#917602, collect_set(txn#917547, 0, 0)#917617 AS setTransactions#917603, null AS numDeletedRecordsOpt#917604, count(protocol#917551)#917618L AS numOfProtocol#917605L, coalesce(sum(add#917548.size)#917619L, 0) AS sizeInBytes#917606L, last(metaData#917550) ignore nulls#917620 AS metadata#917607, count(metaData#917550)#917621L AS numOfMetadata#917608L, null AS deletedRecordCountsHistogramOpt#917609, null AS numDeletionVectorsOpt#917610, last(protocol#917551) ignore nulls#917622 AS protocol#917611, count(remove#917549)#917623L AS numOfRemoves#917612L, count(add#917548)#917624L AS numOfFiles#917613L, count(txn#917547)#917625L AS numOfSetTransactions#917614L]
(7) ResultQueryStage
Output [14]: [domainMetadata#917601, fileSizeHistogram#917602, setTransactions#917603, numDeletedRecordsOpt#917604, numOfProtocol#917605L, sizeInBytes#917606L, metadata#917607, numOfMetadata#917608L, deletedRecordCountsHistogramOpt#917609, numDeletionVectorsOpt#917610, protocol#917611, numOfRemoves#917612L, numOfFiles#917613L, numOfSetTransactions#917614L]
Arguments: 1
(8) ObjectHashAggregate
Input [6]: [txn#917547, add#917548, remove#917549, metaData#917550, protocol#917551, domainMetadata#917555]
Keys: []
Functions [10]: [partial_collect_set(domainMetadata#917555, 0, 0), partial_collect_set(txn#917547, 0, 0), partial_count(protocol#917551), partial_sum(add#917548.size), partial_last(metaData#917550, true), partial_count(metaData#917550), partial_last(protocol#917551, true), partial_count(remove#917549), partial_count(add#917548), partial_count(txn#917547)]
Aggregate Attributes [12]: [buf#917670, buf#917671, count#917672L, sum#917673L, last#917674, valueSet#917675, count#917676L, last#917677, valueSet#917678, count#917679L, count#917680L, count#917681L]
Results [12]: [buf#917682, buf#917683, count#917684L, sum#917685L, last#917686, valueSet#917687, count#917688L, last#917689, valueSet#917690, count#917691L, count#917692L, count#917693L]
(9) Exchange
Input [12]: [buf#917682, buf#917683, count#917684L, sum#917685L, last#917686, valueSet#917687, count#917688L, last#917689, valueSet#917690, count#917691L, count#917692L, count#917693L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=358263]
(10) ObjectHashAggregate
Input [12]: [buf#917682, buf#917683, count#917684L, sum#917685L, last#917686, valueSet#917687, count#917688L, last#917689, valueSet#917690, count#917691L, count#917692L, count#917693L]
Keys: []
Functions [10]: [collect_set(domainMetadata#917555, 0, 0), collect_set(txn#917547, 0, 0), count(protocol#917551), sum(add#917548.size), last(metaData#917550, true), count(metaData#917550), last(protocol#917551, true), count(remove#917549), count(add#917548), count(txn#917547)]
Aggregate Attributes [10]: [collect_set(domainMetadata#917555, 0, 0)#917616, collect_set(txn#917547, 0, 0)#917617, count(protocol#917551)#917618L, sum(add#917548.size)#917619L, last(metaData#917550) ignore nulls#917620, count(metaData#917550)#917621L, last(protocol#917551) ignore nulls#917622, count(remove#917549)#917623L, count(add#917548)#917624L, count(txn#917547)#917625L]
Results [14]: [collect_set(domainMetadata#917555, 0, 0)#917616 AS domainMetadata#917601, null AS fileSizeHistogram#917602, collect_set(txn#917547, 0, 0)#917617 AS setTransactions#917603, null AS numDeletedRecordsOpt#917604, count(protocol#917551)#917618L AS numOfProtocol#917605L, coalesce(sum(add#917548.size)#917619L, 0) AS sizeInBytes#917606L, last(metaData#917550) ignore nulls#917620 AS metadata#917607, count(metaData#917550)#917621L AS numOfMetadata#917608L, null AS deletedRecordCountsHistogramOpt#917609, null AS numDeletionVectorsOpt#917610, last(protocol#917551) ignore nulls#917622 AS protocol#917611, count(remove#917549)#917623L AS numOfRemoves#917612L, count(add#917548)#917624L AS numOfFiles#917613L, count(txn#917547)#917625L AS numOfSetTransactions#917614L]
(11) AdaptiveSparkPlan
Output [14]: [domainMetadata#917601, fileSizeHistogram#917602, setTransactions#917603, numDeletedRecordsOpt#917604, numOfProtocol#917605L, sizeInBytes#917606L, metadata#917607, numOfMetadata#917608L, deletedRecordCountsHistogramOpt#917609, numDeletionVectorsOpt#917610, protocol#917611, numOfRemoves#917612L, numOfFiles#917613L, numOfSetTransactions#917614L]
Arguments: isFinalPlan=true