3.2.1
Jobs
Stages
Storage
Environment
Executors
SQL
PlusAMP App Middleware
application UI
Details for Stage 513142 (Attempt 0)
Resource Profile Id:
0
Total Time Across All Tasks:
3 ms
Locality Level Summary:
Process local: 1
Input Size / Records:
424.0 B / 1
Associated Job Ids:
331516
DAG Visualization
digraph G { subgraph clusterstage_513142 { label="Stage 513142"; subgraph cluster6303944 { label="Scan csv "; 3625217 [labelType="html" label="FileScanRDD [3625217]<br>$anonfun$withThreadLocalCaptured$1 at FutureTask.java:264"]; 3625218 [labelType="html" label="MapPartitionsRDD [3625218]<br>$anonfun$withThreadLocalCaptured$1 at FutureTask.java:264"]; } subgraph cluster6303940 { label="WholeStageCodegen (1)"; 3625219 [labelType="html" label="MapPartitionsRDD [3625219]<br>$anonfun$withThreadLocalCaptured$1 at FutureTask.java:264"]; } subgraph cluster6303939 { label="InMemoryTableScan"; 3625220 [labelType="html" label="MapPartitionsRDD [3625220]<br>$anonfun$withThreadLocalCaptured$1 at FutureTask.java:264"]; 3625221 [labelType="html" label="*(1) Project [CASE WHEN ((cap#94396248 = NA) OR (cap#94396248 = null)) THEN null ELSE cast(cap#94396248 as float) END AS cap#94396456, CASE WHEN ((retIC#94396249 = NA) OR (retIC#94396249 = null)) THEN null ELSE cast(retIC#94396249 as float) END AS retIC#94396457, CASE WHEN ((resretIC#94396250 = NA) OR (resretIC#94396250 = null)) THEN null ELSE cast(resretIC#94396250 as float) END AS resretIC#94396470, CASE WHEN ((numcos#94396251 = NA) OR (numcos#94396251 = null)) THEN null ELSE cast(numcos#94396251 as float) END AS numcos#94396483, CASE WHEN ((numdates#94396252 = NA) OR (numdates#94396252 = null)) THEN null ELSE cast(numdates#94396252 as int) END AS numdates#94396484, CASE WHEN ((annual_bmret#94396253 = NA) OR (annual_bmret#94396253 = null)) THEN null ELSE cast(annual_bmret#94396253 as float) END AS annual_bmret#94396485, CASE WHEN ((annual_ret#94396254 = NA) OR (annual_ret#94396254 = null)) THEN null ELSE cast(annual_ret#94396254 as float) END AS annual_ret#94396486, CASE WHEN ((std_ret#94396255 = NA) OR ... [3625221] [Cached]<br>$anonfun$withThreadLocalCaptured$1 at FutureTask.java:264"]; } subgraph cluster6304165 { label="InMemoryTableScan"; 3625344 [labelType="html" label="MapPartitionsRDD [3625344]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"]; 3625345 [labelType="html" label="MapPartitionsRDD [3625345]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"]; 3625346 [labelType="html" label="MapPartitionsRDD [3625346]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"]; } subgraph cluster6304124 { label="WholeStageCodegen (2)"; 3625347 [labelType="html" label="MapPartitionsRDD [3625347]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"]; } subgraph cluster6304123 { label="InMemoryTableScan"; 3625348 [labelType="html" label="MapPartitionsRDD [3625348]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"]; 3625349 [labelType="html" label="*(2) Project [ret_large#94399024, ret_small#94399109, (ret_large#94399024 - ret_small#94399109) AS differential#94399143]\n+- *(2) BroadcastNestedLoopJoin BuildRight, Cross\n :- *(2) Project [annual_ret#94396486 AS ret_large#94399024]\n : +- *(2) Filter (isnotnull(cap#94396456) AND (cap#94396456 = 1.0))\n : +- *(2) ColumnarToRow\n : +- InMemoryTableScan [annual_ret#94396486, cap#94396456], [isnotnull(cap#94396456), (cap#94396456 = 1.0)]\n : +- InMemoryRelation [cap#94396456, retIC#94396457, resretIC#94396470, numcos#94396483, numdates#94396484, annual_bmret#94396485, annual_ret#94396486, std_ret#94396491, Sharpe_ret#94396524, PctPos_ret#94396527, TR_ret#94396535, IR_ret#94396592, annual_resret#94396595, std_resret#94396598, Sharpe_resret#94396601, PctPos_resret#94396605, TR_resret#94396607, IR_resret#94396608, annual_retnet#94396609, std_retnet#94396610, Sharpe_retnet#94396611, PctPos_retnet#94396612, TR_retnet#94396613, IR_retnet#94396614, ... 2 more fields], StorageLevel(disk... [3625349] [Cached]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"]; } subgraph cluster6304294 { label="InMemoryTableScan"; 3625412 [labelType="html" label="MapPartitionsRDD [3625412]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"]; 3625413 [labelType="html" label="MapPartitionsRDD [3625413]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"]; 3625414 [labelType="html" label="MapPartitionsRDD [3625414]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"]; } subgraph cluster6304291 { label="WholeStageCodegen (1)"; 3625415 [labelType="html" label="MapPartitionsRDD [3625415]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"]; } subgraph cluster6304290 { label="CollectLimit"; 3625416 [labelType="html" label="MapPartitionsRDD [3625416]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"]; } subgraph cluster6304295 { label="mapPartitionsInternal"; 3625417 [labelType="html" label="MapPartitionsRDD [3625417]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"]; } subgraph cluster6304296 { label="map"; 3625418 [labelType="html" label="MapPartitionsRDD [3625418]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"]; } } 3625217->3625218; 3625218->3625219; 3625219->3625220; 3625220->3625221; 3625221->3625344; 3625344->3625345; 3625345->3625346; 3625346->3625347; 3625347->3625348; 3625348->3625349; 3625349->3625412; 3625412->3625413; 3625413->3625414; 3625414->3625415; 3625415->3625416; 3625416->3625417; 3625417->3625418; }
3625221
3625349
Event Timeline
Enable zooming
Tasks: 1. 1 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