digraph G {
subgraph clusterstage_511709 {
label="Stage 511709";
subgraph cluster6278393 {
label="Scan csv ";
3610548 [labelType="html" label="FileScanRDD [3610548]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3610549 [labelType="html" label="MapPartitionsRDD [3610549]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6278390 {
label="WholeStageCodegen (1)";
3610550 [labelType="html" label="MapPartitionsRDD [3610550]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6278389 {
label="InMemoryTableScan";
3610551 [labelType="html" label="MapPartitionsRDD [3610551]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3610552 [labelType="html" label="*(1) Project [CASE WHEN (date#94010359 = null) THEN null ELSE cast(date#94010359 as date) END AS date#94010643, CASE WHEN ((cap#94010360 = NA) OR (cap#94010360 = null)) THEN null ELSE cast(cap#94010360 as float) END AS cap#94010646, CASE WHEN ((ret#94010361 = NA) OR (ret#94010361 = null)) THEN null ELSE cast(ret#94010361 as float) END AS ret#94010650, CASE WHEN ((resret#94010362 = NA) OR (resret#94010362 = null)) THEN null ELSE cast(resret#94010362 as float) END AS resret#94010656, CASE WHEN ((retnet#94010363 = NA) OR (retnet#94010363 = null)) THEN null ELSE cast(retnet#94010363 as float) END AS retnet#94010660, CASE WHEN ((turnover#94010364 = NA) OR (turnover#94010364 = null)) THEN null ELSE cast(turnover#94010364 as float) END AS turnover#94010664, CASE WHEN ((numcos#94010365 = NA) OR (numcos#94010365 = null)) THEN null ELSE cast(numcos#94010365 as float) END AS numcos#94010669, CASE WHEN ((coverage#94010366 = NA) OR (coverage#94010366 = null)) THEN null ELSE cast(coverage#94010366 as float) END AS cover... [3610552] [Cached]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6286485 {
label="InMemoryTableScan";
3615193 [labelType="html" label="MapPartitionsRDD [3615193]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3615194 [labelType="html" label="MapPartitionsRDD [3615194]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3615196 [labelType="html" label="MapPartitionsRDD [3615196]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6286481 {
label="WholeStageCodegen (1)";
3615198 [labelType="html" label="MapPartitionsRDD [3615198]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6286480 {
label="Exchange";
3615201 [labelType="html" label="MapPartitionsRDD [3615201]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3615213 [labelType="html" label="MapPartitionsRDD [3615213]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3615221 [labelType="html" label="MapPartitionsRDD [3615221]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
}
3610548->3610549;
3610549->3610550;
3610550->3610551;
3610551->3610552;
3610552->3615193;
3615193->3615194;
3615194->3615196;
3615196->3615198;
3615198->3615201;
3615201->3615213;
3615213->3615221;
}