digraph G {
subgraph clusterstage_512418 {
label="Stage 512418";
subgraph cluster6295140 {
label="Scan csv ";
3620148 [labelType="html" label="FileScanRDD [3620148]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3620149 [labelType="html" label="MapPartitionsRDD [3620149]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6295137 {
label="WholeStageCodegen (1)";
3620150 [labelType="html" label="MapPartitionsRDD [3620150]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6295136 {
label="InMemoryTableScan";
3620151 [labelType="html" label="MapPartitionsRDD [3620151]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3620152 [labelType="html" label="*(1) Project [CASE WHEN (date#94262636 = null) THEN null ELSE cast(date#94262636 as date) END AS date#94262742, CASE WHEN ((allret#94262637 = NA) OR (allret#94262637 = null)) THEN null ELSE cast(allret#94262637 as float) END AS allret#94262748, CASE WHEN ((allcum#94262638 = NA) OR (allcum#94262638 = null)) THEN null ELSE cast(allcum#94262638 as float) END AS allcum#94262749, CASE WHEN ((drawdown_gross#94262639 = NA) OR (drawdown_gross#94262639 = null)) THEN null ELSE cast(drawdown_gross#94262639 as float) END AS drawdown_gross#94262750, CASE WHEN ((drawdown_length_gross#94262640 = NA) OR (drawdown_length_gross#94262640 = null)) THEN null ELSE cast(drawdown_length_gross#94262640 as int) END AS drawdown_length_gross#94262759, CASE WHEN ((allretnet#94262641 = NA) OR (allretnet#94262641 = null)) THEN null ELSE cast(allretnet#94262641 as float) END AS allretnet#94262760, CASE WHEN ((allcumnet#94262642 = NA) OR (allcumnet#94262642 = null)) THEN null ELSE cast(allcumnet#94262642 as float) END AS allcumnet#9426276... [3620152] [Cached]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3620153 [labelType="html" label="MapPartitionsRDD [3620153]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3620154 [labelType="html" label="MapPartitionsRDD [3620154]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3620155 [labelType="html" label="MapPartitionsRDD [3620155]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6295133 {
label="WholeStageCodegen (1)";
3620156 [labelType="html" label="MapPartitionsRDD [3620156]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6295132 {
label="Exchange";
3620160 [labelType="html" label="MapPartitionsRDD [3620160]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
}
3620148->3620149;
3620149->3620150;
3620150->3620151;
3620151->3620152;
3620152->3620153;
3620153->3620154;
3620154->3620155;
3620155->3620156;
3620156->3620160;
}