digraph G {
subgraph clusterstage_26641 {
label="Stage 26641";
subgraph cluster293835 {
label="Exchange";
117253 [labelType="html" label="ShuffledRowRDD [117253] [Unordered]<br>count at <unknown>:0"];
}
subgraph cluster293836 {
label="mapPartitionsInternal";
117254 [labelType="html" label="MapPartitionsRDD [117254] [Unordered]<br>count at <unknown>:0"];
}
subgraph cluster293837 {
label="mapPartitionsInternal";
117255 [labelType="html" label="AdaptiveSparkPlan isFinalPlan=false\n+- Exchange hashpartitioning(NetworkID#11981894, 2), REPARTITION_BY_NUM, [plan_id=3989029]\n +- Project [brand_context_id#11981850, staticinvoke(class org.apache.spark.sql.catalyst.util.CharVarcharCodegenUtils, StringType, readSidePadding, NetworkID#11981851, 64, true, false, true) AS NetworkID#11981894, Child_Node#11981852, Parent_id#11981853, supplier_id#11981854, preferrd_supplier_id#11981855, supplier_ref_id#11981856, supplier_uid#11981857, supplier_name#11981858, supplier_country#11981859, direct_indirect#11981860, source_type#11981861, product_name#11981862, tier#11981863, is_latest#11981864, is_latest_submitted#11981865, is_unknown_supplier#11981866, company_id#11981867, config_name#11981868, direct_supplier_name#11981869, launch_request_name#11981870, launch_config_ref#11981871, revision_version#11981872, submission_status#11981873, ... 23 more fields]\n +- Scan JDBCRelation((\nSELECT\n c.brand_context_id,\n c.NetworkID,\n c.Child_Node,\n c.Parent_id,... [117255] [Cached] [Unordered]<br>count at <unknown>:0"];
}
subgraph cluster294191 {
label="InMemoryTableScan";
117390 [labelType="html" label="MapPartitionsRDD [117390] [Unordered]<br>javaToPython at <unknown>:0"];
117391 [labelType="html" label="MapPartitionsRDD [117391] [Unordered]<br>javaToPython at <unknown>:0"];
117392 [labelType="html" label="MapPartitionsRDD [117392] [Unordered]<br>javaToPython at <unknown>:0"];
}
subgraph cluster294187 {
label="WholeStageCodegen (1)";
117393 [labelType="html" label="MapPartitionsRDD [117393] [Unordered]<br>javaToPython at <unknown>:0"];
}
subgraph cluster294186 {
label="MapInPandas";
117394 [labelType="html" label="MapPartitionsRDD [117394] [Unordered]<br>javaToPython at <unknown>:0"];
}
subgraph cluster294182 {
label="WholeStageCodegen (2)";
117395 [labelType="html" label="MapPartitionsRDD [117395] [Unordered]<br>javaToPython at <unknown>:0"];
}
subgraph cluster294181 {
label="MapInPandas";
117396 [labelType="html" label="MapPartitionsRDD [117396] [Unordered]<br>javaToPython at <unknown>:0"];
}
subgraph cluster294179 {
label="AdaptiveSparkPlan";
117397 [labelType="html" label="MapPartitionsRDD [117397] [Unordered]<br>javaToPython at <unknown>:0"];
117398 [labelType="html" label="AdaptiveSparkPlan isFinalPlan=false\n+- MapInPandas <lambda>(brand_context_id#11983746, owner_supplier_id#11983747, facility_id#11983622, source#11983748)#11983753, [brand_context_id#11983754, owner_supplier_id#11983755, facility_id#11983756, source#11983757], false\n +- Project [6a8bf0ac7cc171297135c303 AS brand_context_id#11983746, supplier_id#11983620 AS owner_supplier_id#11983747, facility_id#11983622, declared AS source#11983748]\n +- Filter (((isnotnull(supplier_id#11983620) AND NOT (supplier_id#11983620 = )) AND isnotnull(facility_id#11983622)) AND NOT (facility_id#11983622 = ))\n +- MapInPandas <lambda>(node_id#11981939, brand_context_id#11981850, supplier_id#11983591, preferrd_supplier_id#11983592, facility_id#11983593, preferrd_facility_id#11983594, value_process#11983595, product#11983596, material_name#11983597, subcontractor_id#11983598, is_subcontractor#11983542, is_unknown_supplier#11981866, is_unknown_facility#11981884, is_unknown_subcontractor#11981891, NetworkID#11981894, Child... [117398] [Cached] [Unordered]<br>javaToPython at <unknown>:0"];
}
subgraph cluster294384 {
label="InMemoryTableScan";
117475 [labelType="html" label="MapPartitionsRDD [117475] [Unordered]<br>javaToPython at <unknown>:0"];
117476 [labelType="html" label="MapPartitionsRDD [117476] [Unordered]<br>javaToPython at <unknown>:0"];
117477 [labelType="html" label="MapPartitionsRDD [117477] [Unordered]<br>javaToPython at <unknown>:0"];
}
subgraph cluster294378 {
label="WholeStageCodegen (1)";
117478 [labelType="html" label="MapPartitionsRDD [117478] [Unordered]<br>javaToPython at <unknown>:0"];
}
subgraph cluster294377 {
label="Exchange";
117479 [labelType="html" label="MapPartitionsRDD [117479] [Unordered]<br>javaToPython at <unknown>:0"];
}
}
117253->117254;
117254->117255;
117255->117390;
117390->117391;
117391->117392;
117392->117393;
117393->117394;
117394->117395;
117395->117396;
117396->117397;
117397->117398;
117398->117475;
117475->117476;
117476->117477;
117477->117478;
117478->117479;
}
117252,117253
117255
117398