4.0.1
Jobs
Stages
Storage
Environment
Executors
SQL / DataFrame
Structured Streaming
crp-wrkload-determination
application UI
Details for Stage 244 (Attempt 0)
Resource Profile Id:
0
Total Time Across All Tasks:
0.4 s
Locality Level Summary:
Process local: 200
Input Size / Records:
3.1 KiB / 0
Associated Job Ids:
112
DAG Visualization
digraph G { id="graph_244"; subgraph graph_stage_244 { id="graph_stage_244"; isCluster="true"; label="Stage 244"; subgraph cluster_1255 { id="cluster_1255"; isCluster="true"; label="Exchange"; 467 [id="node_467" labelType="html" label="ShuffledRowRDD [467] [Unordered]<br>$anonfun$withThreadLocalCaptured$2 at <unknown>:0}"]; } subgraph cluster_1251 { id="cluster_1251"; isCluster="true"; label="WholeStageCodegen (1)"; 468 [id="node_468" labelType="html" label="MapPartitionsRDD [468] [Unordered]<br>$anonfun$withThreadLocalCaptured$2 at <unknown>:0}"]; } subgraph cluster_1250 { id="cluster_1250"; isCluster="true"; label="MapGroups"; 469 [id="node_469" labelType="html" label="MapPartitionsRDD [469] [Unordered]<br>$anonfun$withThreadLocalCaptured$2 at <unknown>:0}"]; } subgraph cluster_1247 { id="cluster_1247"; isCluster="true"; label="WholeStageCodegen (2)"; 470 [id="node_470" labelType="html" label="MapPartitionsRDD [470] [Unordered]<br>$anonfun$withThreadLocalCaptured$2 at <unknown>:0}"]; } subgraph cluster_1256 { id="cluster_1256"; isCluster="true"; label="mapPartitionsInternal"; 471 [id="node_471" labelType="html" label="MapPartitionsRDD [471] [Unordered]<br>$anonfun$recordDeltaOperationInternal$1 at DatabricksLogging.scala:128}"]; } subgraph cluster_1257 { id="cluster_1257"; isCluster="true"; label="mapPartitionsInternal"; 472 [id="node_472" labelType="html" label="AdaptiveSparkPlan isFinalPlan=false\n+- SerializeFromObject [static_invoke(UTF8String.fromString(invoke(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.SerializableFileStatus, true])).path()))) AS path#3954, invoke(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.SerializableFileStatus, true])).length()) AS length#3955L, invoke(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.SerializableFileStatus, true])).isDir()) AS isDir#3956, invoke(knownnotnull(assertnotnull(input[0, org.apache.spark.sql.delta.SerializableFileStatus, true])).modificationTime()) AS modificationTime#3957L]\n +- MapGroups org.apache.spark.sql.internal.UDFAdaptors$$$Lambda/0x000000080209d5c0@754784c3, invoke(value#3948.toString()), newInstance(class org.apache.spark.sql.delta.SerializableFileStatus), [value#3948], [path#3938, length#3939L, isDir#3940, modificationTime#3941L], obj#3953: org.apache.spark.sql.delta.SerializableFileStatus\n +- Sort [value#3948 ASC NULLS FIRST], false, 0\n ... [472] [Cached] [Unordered]<br>$anonfun$recordDeltaOperationInternal$1 at DatabricksLogging.scala:128}"]; } subgraph cluster_1388 { id="cluster_1388"; isCluster="true"; label="InMemoryTableScan"; 514 [id="node_514" labelType="html" label="MapPartitionsRDD [514] [Unordered]<br>$anonfun$withThreadLocalCaptured$2 at <unknown>:0}"]; 515 [id="node_515" labelType="html" label="MapPartitionsRDD [515] [Unordered]<br>$anonfun$withThreadLocalCaptured$2 at <unknown>:0}"]; 516 [id="node_516" labelType="html" label="MapPartitionsRDD [516] [Unordered]<br>$anonfun$withThreadLocalCaptured$2 at <unknown>:0}"]; } subgraph cluster_1384 { id="cluster_1384"; isCluster="true"; label="WholeStageCodegen (3)"; 517 [id="node_517" labelType="html" label="MapPartitionsRDD [517] [Unordered]<br>$anonfun$withThreadLocalCaptured$2 at <unknown>:0}"]; } subgraph cluster_1383 { id="cluster_1383"; isCluster="true"; label="DeserializeToObject"; 518 [id="node_518" labelType="html" label="MapPartitionsRDD [518] [Unordered]<br>$anonfun$withThreadLocalCaptured$2 at <unknown>:0}"]; } subgraph cluster_1382 { id="cluster_1382"; isCluster="true"; label="MapPartitions"; 519 [id="node_519" labelType="html" label="MapPartitionsRDD [519] [Unordered]<br>$anonfun$withThreadLocalCaptured$2 at <unknown>:0}"]; } subgraph cluster_1378 { id="cluster_1378"; isCluster="true"; label="WholeStageCodegen (4)"; 520 [id="node_520" labelType="html" label="MapPartitionsRDD [520] [Unordered]<br>$anonfun$withThreadLocalCaptured$2 at <unknown>:0}"]; } subgraph cluster_1377 { id="cluster_1377"; isCluster="true"; label="Exchange"; 521 [id="node_521" labelType="html" label="MapPartitionsRDD [521] [Unordered]<br>$anonfun$withThreadLocalCaptured$2 at <unknown>:0}"]; } } 467->468; 468->469; 469->470; 470->471; 471->472; 472->514; 514->515; 515->516; 516->517; 517->518; 518->519; 519->520; 520->521; }
466,467
472
Event Timeline
Enable zooming
Tasks: 200. 2 Pages. Jump to
. Show
items in a page.
Go
Scheduler Delay
Task Deserialization Time
Shuffle Read Time
Executor Computing Time
Shuffle Write Time
Result Serialization Time
Getting Result Time