digraph G {
subgraph clusterstage_513087 {
label="Stage 513087";
subgraph cluster6303586 {
label="Scan csv ";
3625011 [labelType="html" label="FileScanRDD [3625011]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3625012 [labelType="html" label="MapPartitionsRDD [3625012]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6303583 {
label="WholeStageCodegen (1)";
3625013 [labelType="html" label="MapPartitionsRDD [3625013]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6303582 {
label="InMemoryTableScan";
3625014 [labelType="html" label="MapPartitionsRDD [3625014]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3625015 [labelType="html" label="*(1) Project [CASE WHEN (date#94390885 = null) THEN null ELSE cast(date#94390885 as date) END AS date#94390995, CASE WHEN ((allret#94390886 = NA) OR (allret#94390886 = null)) THEN null ELSE cast(allret#94390886 as float) END AS allret#94390996, CASE WHEN ((allcum#94390887 = NA) OR (allcum#94390887 = null)) THEN null ELSE cast(allcum#94390887 as float) END AS allcum#94390997, CASE WHEN ((drawdown_gross#94390888 = NA) OR (drawdown_gross#94390888 = null)) THEN null ELSE cast(drawdown_gross#94390888 as float) END AS drawdown_gross#94391008, CASE WHEN ((drawdown_length_gross#94390889 = NA) OR (drawdown_length_gross#94390889 = null)) THEN null ELSE cast(drawdown_length_gross#94390889 as int) END AS drawdown_length_gross#94391010, CASE WHEN ((allretnet#94390890 = NA) OR (allretnet#94390890 = null)) THEN null ELSE cast(allretnet#94390890 as float) END AS allretnet#94391011, CASE WHEN ((allcumnet#94390891 = NA) OR (allcumnet#94390891 = null)) THEN null ELSE cast(allcumnet#94390891 as float) END AS allcumnet#9439110... [3625015] [Cached]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6303626 {
label="InMemoryTableScan";
3625037 [labelType="html" label="MapPartitionsRDD [3625037]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3625038 [labelType="html" label="MapPartitionsRDD [3625038]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3625039 [labelType="html" label="MapPartitionsRDD [3625039]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6303623 {
label="WholeStageCodegen (1)";
3625040 [labelType="html" label="MapPartitionsRDD [3625040]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
subgraph cluster6303622 {
label="Exchange";
3625041 [labelType="html" label="MapPartitionsRDD [3625041]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3625042 [labelType="html" label="MapPartitionsRDD [3625042]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
3625043 [labelType="html" label="MapPartitionsRDD [3625043]<br>toLocalIterator at SparkDataStreamBuilder.scala:39"];
}
}
3625011->3625012;
3625012->3625013;
3625013->3625014;
3625014->3625015;
3625015->3625037;
3625037->3625038;
3625038->3625039;
3625039->3625040;
3625040->3625041;
3625041->3625042;
3625042->3625043;
}