digraph G {
0 [labelType="html" label="<br><b>Project</b><br><br>"];
subgraph cluster1 {
isCluster="true";
label="WholeStageCodegen (1)";
2 [labelType="html" label="<br><b>SerializeFromObject</b><br><br>"];
3 [labelType="html" label="<br><b>MapElements</b><br><br>"];
4 [labelType="html" label="<br><b>DeserializeToObject</b><br><br>"];
5 [labelType="html" label="<br><b>Project</b><br><br>"];
6 [labelType="html" label="<br><b>Filter</b><br><br>"];
7 [labelType="html" label="<br><b>Scan ExistingRDD Delta Table State #144 - 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</b><br><br>"];
}
2->0;
3->2;
4->3;
5->4;
6->5;
7->6;
}
8
Project [path#30646, partitionValues#30647, size#30648L, modificationTime#30649L, dataChange#30650, from_json(StructField(numRecords,LongType,true), StructField(minValues,StructType(StructField(internalUUID,StringType,true),StructField(supplier,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(receiver,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(product,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(receivingPlant,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(sourceOfSupplyType,StructType(StructField(internalRefUUID,StringType,true),StructField(code,StringType,true)),true),StructField(purchasingGroup,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(purchasingOrganization,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(productGroup,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(validFrom,TimestampType,true),StructField(validTo,TimestampType,true),StructField(priority,IntegerType,true),StructField(supplierSubrange,StringType,true),StructField(plannedDeliveryTimeDays,IntegerType,true),StructField(orderQuantityUnit,StructType(StructField(internalRefUUID,StringType,true),StructField(code,StringType,true)),true),StructField(purchasingPriceAspect,StructType(StructField(netPrice,StructType(StructField(amount,DoubleType,true),StructField(currencyCode,StructType(StructField(internalRefUUID,StringType,true),StructField(code,StringType,true)),true)),true),StructField(netPriceQuantity,DoubleType,true),StructField(netPriceUnit,StructType(StructField(internalRefUUID,StringType,true)),true)),true)),true), StructField(maxValues,StructType(StructField(internalUUID,StringType,true),StructField(supplier,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(receiver,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(product,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(receivingPlant,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(sourceOfSupplyType,StructType(StructField(internalRefUUID,StringType,true),StructField(code,StringType,true)),true),StructField(purchasingGroup,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(purchasingOrganization,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(productGroup,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(validFrom,TimestampType,true),StructField(validTo,TimestampType,true),StructField(priority,IntegerType,true),StructField(supplierSubrange,StringType,true),StructField(plannedDeliveryTimeDays,IntegerType,true),StructField(orderQuantityUnit,StructType(StructField(internalRefUUID,StringType,true),StructField(code,StringType,true)),true),StructField(purchasingPriceAspect,StructType(StructField(netPrice,StructType(StructField(amount,DoubleType,true),StructField(currencyCode,StructType(StructField(internalRefUUID,StringType,true),StructField(code,StringType,true)),true)),true),StructField(netPriceQuantity,DoubleType,true),StructField(netPriceUnit,StructType(StructField(internalRefUUID,StringType,true)),true)),true)),true), StructField(nullCount,StructType(StructField(internalUUID,LongType,true),StructField(supplier,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(receiver,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(product,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(receivingPlant,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(sourceOfSupplyType,StructType(StructField(internalRefUUID,LongType,true),StructField(code,LongType,true)),true),StructField(purchasingGroup,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(purchasingOrganization,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(productGroup,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(validFrom,LongType,true),StructField(validTo,LongType,true),StructField(priority,LongType,true),StructField(isPurchasingBlocked,LongType,true),StructField(isConsignment,LongType,true),StructField(isDeleted,LongType,true),StructField(supplierSubrange,LongType,true),StructField(plannedDeliveryTimeDays,LongType,true),StructField(orderQuantityUnit,StructType(StructField(internalRefUUID,LongType,true),StructField(code,LongType,true)),true),StructField(purchasingPriceAspect,StructType(StructField(netPrice,StructType(StructField(amount,LongType,true),StructField(currencyCode,StructType(StructField(internalRefUUID,LongType,true),StructField(code,LongType,true)),true)),true),StructField(netPriceQuantity,LongType,true),StructField(netPriceUnit,StructType(StructField(internalRefUUID,LongType,true)),true)),true)),true), stats#30651, Some(UTC)) AS stats#30669, tags#30652, deletionVector#30653, baseRowId#30654L, defaultRowCommitVersion#30655L, clusteringProvider#30656]
SerializeFromObject [staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).path, true, false, true) AS path#30646, externalmaptocatalyst(lambdavariable(ExternalMapToCatalyst_key, ObjectType(class java.lang.Object), true, -1), staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(lambdavariable(ExternalMapToCatalyst_key, ObjectType(class java.lang.Object), true, -1), StringType, ObjectType(class java.lang.String)), true, false, true), lambdavariable(ExternalMapToCatalyst_value, ObjectType(class java.lang.Object), true, -2), staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(lambdavariable(ExternalMapToCatalyst_value, ObjectType(class java.lang.Object), true, -2), StringType, ObjectType(class java.lang.String)), true, false, true), knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).partitionValues) AS partitionValues#30647, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).size AS size#30648L, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).modificationTime AS modificationTime#30649L, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).dataChange AS dataChange#30650, staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).stats, true, false, true) AS stats#30651, externalmaptocatalyst(lambdavariable(ExternalMapToCatalyst_key, ObjectType(class java.lang.Object), true, -3), staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(lambdavariable(ExternalMapToCatalyst_key, ObjectType(class java.lang.Object), true, -3), StringType, ObjectType(class java.lang.String)), true, false, true), lambdavariable(ExternalMapToCatalyst_value, ObjectType(class java.lang.Object), true, -4), staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(lambdavariable(ExternalMapToCatalyst_value, ObjectType(class java.lang.Object), true, -4), StringType, ObjectType(class java.lang.String)), true, false, true), knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).tags) AS tags#30652, if (isnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector)) null else named_struct(storageType, staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, knownnotnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector).storageType, true, false, true), pathOrInlineDv, staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, knownnotnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector).pathOrInlineDv, true, false, true), offset, unwrapoption(IntegerType, knownnotnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector).offset), sizeInBytes, knownnotnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector).sizeInBytes, cardinality, knownnotnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector).cardinality, maxRowIndex, unwrapoption(LongType, knownnotnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector).maxRowIndex)) AS deletionVector#30653, unwrapoption(LongType, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).baseRowId) AS baseRowId#30654L, unwrapoption(LongType, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).defaultRowCommitVersion) AS defaultRowCommitVersion#30655L, staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, unwrapoption(ObjectType(class java.lang.String), knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).clusteringProvider), true, false, true) AS clusteringProvider#30656]
MapElements org.apache.spark.sql.Dataset$$Lambda$6016/0x00007f71e9930000@5418fa9a, obj#30645: org.apache.spark.sql.delta.actions.AddFile
DeserializeToObject newInstance(class scala.Tuple1), obj#30644: scala.Tuple1
Project [add#30546]
Filter isnotnull(add#30546)
Scan ExistingRDD Delta Table State #144 - 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[txn#30545,add#30546,remove#30547,metaData#30548,protocol#30549,cdc#30550,checkpointMetadata#30551,sidecar#30552,domainMetadata#30553,commitInfo#30554]
WholeStageCodegen (1)
== Physical Plan ==
Project (7)
+- * SerializeFromObject (6)
+- * MapElements (5)
+- * DeserializeToObject (4)
+- * Project (3)
+- * Filter (2)
+- * Scan ExistingRDD Delta Table State #144 - 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 #144 - 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#30545, add#30546, remove#30547, metaData#30548, protocol#30549, cdc#30550, checkpointMetadata#30551, sidecar#30552, domainMetadata#30553, commitInfo#30554]
Arguments: [txn#30545, add#30546, remove#30547, metaData#30548, protocol#30549, cdc#30550, checkpointMetadata#30551, sidecar#30552, domainMetadata#30553, commitInfo#30554], Delta Table State #144 - 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[903] at $anonfun$recordDeltaOperationInternal$1 at DatabricksLogging.scala:128, ExistingRDD, UnknownPartitioning(0)
(2) Filter [codegen id : 1]
Input [10]: [txn#30545, add#30546, remove#30547, metaData#30548, protocol#30549, cdc#30550, checkpointMetadata#30551, sidecar#30552, domainMetadata#30553, commitInfo#30554]
Condition : isnotnull(add#30546)
(3) Project [codegen id : 1]
Output [1]: [add#30546]
Input [10]: [txn#30545, add#30546, remove#30547, metaData#30548, protocol#30549, cdc#30550, checkpointMetadata#30551, sidecar#30552, domainMetadata#30553, commitInfo#30554]
(4) DeserializeToObject [codegen id : 1]
Input [1]: [add#30546]
Arguments: newInstance(class scala.Tuple1), obj#30644: scala.Tuple1
(5) MapElements [codegen id : 1]
Input [1]: [obj#30644]
Arguments: org.apache.spark.sql.Dataset$$Lambda$6016/0x00007f71e9930000@5418fa9a, obj#30645: org.apache.spark.sql.delta.actions.AddFile
(6) SerializeFromObject [codegen id : 1]
Input [1]: [obj#30645]
Arguments: [staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).path, true, false, true) AS path#30646, externalmaptocatalyst(lambdavariable(ExternalMapToCatalyst_key, ObjectType(class java.lang.Object), true, -1), staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(lambdavariable(ExternalMapToCatalyst_key, ObjectType(class java.lang.Object), true, -1), StringType, ObjectType(class java.lang.String)), true, false, true), lambdavariable(ExternalMapToCatalyst_value, ObjectType(class java.lang.Object), true, -2), staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(lambdavariable(ExternalMapToCatalyst_value, ObjectType(class java.lang.Object), true, -2), StringType, ObjectType(class java.lang.String)), true, false, true), knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).partitionValues) AS partitionValues#30647, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).size AS size#30648L, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).modificationTime AS modificationTime#30649L, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).dataChange AS dataChange#30650, staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).stats, true, false, true) AS stats#30651, externalmaptocatalyst(lambdavariable(ExternalMapToCatalyst_key, ObjectType(class java.lang.Object), true, -3), staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(lambdavariable(ExternalMapToCatalyst_key, ObjectType(class java.lang.Object), true, -3), StringType, ObjectType(class java.lang.String)), true, false, true), lambdavariable(ExternalMapToCatalyst_value, ObjectType(class java.lang.Object), true, -4), staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, validateexternaltype(lambdavariable(ExternalMapToCatalyst_value, ObjectType(class java.lang.Object), true, -4), StringType, ObjectType(class java.lang.String)), true, false, true), knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).tags) AS tags#30652, if (isnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector)) null else named_struct(storageType, staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, knownnotnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector).storageType, true, false, true), pathOrInlineDv, staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, knownnotnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector).pathOrInlineDv, true, false, true), offset, unwrapoption(IntegerType, knownnotnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector).offset), sizeInBytes, knownnotnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector).sizeInBytes, cardinality, knownnotnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector).cardinality, maxRowIndex, unwrapoption(LongType, knownnotnull(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).deletionVector).maxRowIndex)) AS deletionVector#30653, unwrapoption(LongType, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).baseRowId) AS baseRowId#30654L, unwrapoption(LongType, knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).defaultRowCommitVersion) AS defaultRowCommitVersion#30655L, staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, unwrapoption(ObjectType(class java.lang.String), knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.actions.AddFile, true])).clusteringProvider), true, false, true) AS clusteringProvider#30656]
(7) Project
Output [11]: [path#30646, partitionValues#30647, size#30648L, modificationTime#30649L, dataChange#30650, from_json(StructField(numRecords,LongType,true), StructField(minValues,StructType(StructField(internalUUID,StringType,true),StructField(supplier,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(receiver,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(product,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(receivingPlant,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(sourceOfSupplyType,StructType(StructField(internalRefUUID,StringType,true),StructField(code,StringType,true)),true),StructField(purchasingGroup,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(purchasingOrganization,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(productGroup,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(validFrom,TimestampType,true),StructField(validTo,TimestampType,true),StructField(priority,IntegerType,true),StructField(supplierSubrange,StringType,true),StructField(plannedDeliveryTimeDays,IntegerType,true),StructField(orderQuantityUnit,StructType(StructField(internalRefUUID,StringType,true),StructField(code,StringType,true)),true),StructField(purchasingPriceAspect,StructType(StructField(netPrice,StructType(StructField(amount,DoubleType,true),StructField(currencyCode,StructType(StructField(internalRefUUID,StringType,true),StructField(code,StringType,true)),true)),true),StructField(netPriceQuantity,DoubleType,true),StructField(netPriceUnit,StructType(StructField(internalRefUUID,StringType,true)),true)),true)),true), StructField(maxValues,StructType(StructField(internalUUID,StringType,true),StructField(supplier,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(receiver,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(product,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(receivingPlant,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(sourceOfSupplyType,StructType(StructField(internalRefUUID,StringType,true),StructField(code,StringType,true)),true),StructField(purchasingGroup,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(purchasingOrganization,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(productGroup,StructType(StructField(internalRefUUID,StringType,true),StructField(id,StringType,true)),true),StructField(validFrom,TimestampType,true),StructField(validTo,TimestampType,true),StructField(priority,IntegerType,true),StructField(supplierSubrange,StringType,true),StructField(plannedDeliveryTimeDays,IntegerType,true),StructField(orderQuantityUnit,StructType(StructField(internalRefUUID,StringType,true),StructField(code,StringType,true)),true),StructField(purchasingPriceAspect,StructType(StructField(netPrice,StructType(StructField(amount,DoubleType,true),StructField(currencyCode,StructType(StructField(internalRefUUID,StringType,true),StructField(code,StringType,true)),true)),true),StructField(netPriceQuantity,DoubleType,true),StructField(netPriceUnit,StructType(StructField(internalRefUUID,StringType,true)),true)),true)),true), StructField(nullCount,StructType(StructField(internalUUID,LongType,true),StructField(supplier,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(receiver,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(product,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(receivingPlant,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(sourceOfSupplyType,StructType(StructField(internalRefUUID,LongType,true),StructField(code,LongType,true)),true),StructField(purchasingGroup,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(purchasingOrganization,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(productGroup,StructType(StructField(internalRefUUID,LongType,true),StructField(id,LongType,true)),true),StructField(validFrom,LongType,true),StructField(validTo,LongType,true),StructField(priority,LongType,true),StructField(isPurchasingBlocked,LongType,true),StructField(isConsignment,LongType,true),StructField(isDeleted,LongType,true),StructField(supplierSubrange,LongType,true),StructField(plannedDeliveryTimeDays,LongType,true),StructField(orderQuantityUnit,StructType(StructField(internalRefUUID,LongType,true),StructField(code,LongType,true)),true),StructField(purchasingPriceAspect,StructType(StructField(netPrice,StructType(StructField(amount,LongType,true),StructField(currencyCode,StructType(StructField(internalRefUUID,LongType,true),StructField(code,LongType,true)),true)),true),StructField(netPriceQuantity,LongType,true),StructField(netPriceUnit,StructType(StructField(internalRefUUID,LongType,true)),true)),true)),true), stats#30651, Some(UTC)) AS stats#30669, tags#30652, deletionVector#30653, baseRowId#30654L, defaultRowCommitVersion#30655L, clusteringProvider#30656]
Input [11]: [path#30646, partitionValues#30647, size#30648L, modificationTime#30649L, dataChange#30650, stats#30651, tags#30652, deletionVector#30653, baseRowId#30654L, defaultRowCommitVersion#30655L, clusteringProvider#30656]