digraph G {
0 [labelType="html" label="<br><b>AdaptiveSparkPlan</b><br><br>"];
subgraph cluster1 {
isCluster="true";
label="WholeStageCodegen (5)\n \nduration: 1 ms";
2 [labelType="html" label="<br><b>Project</b><br><br>"];
3 [labelType="html" label="<b>SortMergeJoin</b><br><br>number of output rows: 4<br>spill size: 0.0 B"];
}
subgraph cluster4 {
isCluster="true";
label="WholeStageCodegen (3)\n \nduration: 12 ms";
5 [labelType="html" label="<b>Sort</b><br><br>sort time: 0 ms<br>peak memory: 64.1 MiB<br>spill size: 0.0 B"];
}
6 [labelType="html" label="<b>AQEShuffleRead</b><br><br>number of partitions: 1<br>partition data size: 2.4 KiB<br>number of coalesced partitions: 1"];
7 [labelType="html" label="<b>Exchange</b><br><br>shuffle records written: 4<br>local merged chunks fetched: 0<br>shuffle write time: 0 ms<br>remote merged bytes read: 0.0 B<br>local merged blocks fetched: 0<br>corrupt merged block chunks: 0<br>remote merged reqs duration: 0 ms<br>remote merged blocks fetched: 0<br>records read: 4<br>local bytes read: 2.3 KiB<br>fetch wait time: 0 ms<br>remote bytes read: 0.0 B<br>merged fetch fallback count: 0<br>local blocks read: 1<br>remote merged chunks fetched: 0<br>remote blocks read: 0<br>data size: 3.7 KiB<br>local merged bytes read: 0.0 B<br>number of partitions: 10<br>remote reqs duration: 0 ms<br>remote bytes read to disk: 0.0 B<br>shuffle bytes written: 2.3 KiB"];
subgraph cluster8 {
isCluster="true";
label="WholeStageCodegen (1)\n \nduration: total (min, med, max (stageId: taskId))\n56 ms (5 ms, 51 ms, 51 ms (stage 1240.0: task 1145))";
9 [labelType="html" label="<br><b>LocalLimit</b><br><br>"];
10 [labelType="html" label="<br><b>Project</b><br><br>"];
11 [labelType="html" label="<b>Filter</b><br><br>number of output rows: 4"];
12 [labelType="html" label="<b>ColumnarToRow</b><br><br>number of output rows: 17,658<br>number of input batches: 5"];
}
13 [labelType="html" label="<b>Scan parquet </b><br><br>number of files read: 1<br>scan time total (min, med, max (stageId: taskId))<br>46 ms (4 ms, 42 ms, 42 ms (stage 1240.0: task 1145))<br>metadata time: 0 ms<br>size of files read: 4.5 MiB<br>number of output rows: 17,658"];
subgraph cluster14 {
isCluster="true";
label="WholeStageCodegen (4)\n \nduration: 10 ms";
15 [labelType="html" label="<b>Sort</b><br><br>sort time: 0 ms<br>peak memory: 64.1 MiB<br>spill size: 0.0 B"];
}
16 [labelType="html" label="<b>AQEShuffleRead</b><br><br>number of partitions: 1<br>partition data size: 142.0 B<br>number of coalesced partitions: 1"];
17 [labelType="html" label="<b>Exchange</b><br><br>shuffle records written: 1<br>local merged chunks fetched: 0<br>shuffle write time: 0 ms<br>remote merged bytes read: 0.0 B<br>local merged blocks fetched: 0<br>corrupt merged block chunks: 0<br>remote merged reqs duration: 0 ms<br>remote merged blocks fetched: 0<br>records read: 1<br>local bytes read: 142.0 B<br>fetch wait time: 0 ms<br>remote bytes read: 0.0 B<br>merged fetch fallback count: 0<br>local blocks read: 1<br>remote merged chunks fetched: 0<br>remote blocks read: 0<br>data size: 112.0 B<br>local merged bytes read: 0.0 B<br>number of partitions: 10<br>remote reqs duration: 0 ms<br>remote bytes read to disk: 0.0 B<br>shuffle bytes written: 142.0 B"];
subgraph cluster18 {
isCluster="true";
label="WholeStageCodegen (2)\n \nduration: 16 ms";
19 [labelType="html" label="<br><b>Project</b><br><br>"];
20 [labelType="html" label="<b>Filter</b><br><br>number of output rows: 1"];
21 [labelType="html" label="<b>ColumnarToRow</b><br><br>number of output rows: 23,504<br>number of input batches: 6"];
}
22 [labelType="html" label="<b>Scan parquet </b><br><br>number of files read: 1<br>scan time: 10 ms<br>metadata time: 0 ms<br>size of files read: 910.0 KiB<br>number of output rows: 23,504"];
2->0;
3->2;
5->3;
6->5;
7->6;
9->7;
10->9;
11->10;
12->11;
13->12;
15->3;
16->15;
17->16;
19->17;
20->19;
21->20;
22->21;
}
23
AdaptiveSparkPlan isFinalPlan=true
Project [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543, H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572 AS COL_11A13087_17FF_425D_98AA_BB90471CEB71#253695, H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573 AS COL_237D5897_AB7D_4A38_A638_7CB5E3C21711#253696, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574 AS COL_79D841FD_CF84_4B15_AF81_4EA228006C1A#253697, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575 AS COL_B0A974FF_C195_4FB8_BF35_301119518B73#253698, str_replace_extend(COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543, array(H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574), array(H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575)) AS COL_0E5B5E23_1957_4250_99D8_1503849C4E1C#253699]
SortMergeJoin [COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533], [H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569], LeftOuter
WholeStageCodegen (5)
Sort [COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533 ASC NULLS FIRST], false, 0
WholeStageCodegen (3)
AQEShuffleRead coalesced
Exchange hashpartitioning(COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, 10), ENSURE_REQUIREMENTS, [plan_id=18821]
LocalLimit 1500
Project [CR_NUMCR_437325#252494 AS COL_29272194_C362_4B1A_871B_827530BCD34B#253532, CR_NUMDOS_437326#252497 AS COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, CR_NOMDIC_437327#252491 AS COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, CR_NUMDEM_437328#252496 AS COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, CR_NUMEXA_437329#252499 AS COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, CR_TYPDOC_437330#252534 AS COL_B9580440_50FB_4495_B82E_8046068EB218#253537, CR_PRIOR_437331#252508 AS COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, CR_NOMDCR_437332#252490 AS COL_087DC335_6719_4B78_B354_10A3D546B347#253539, CR_TAIDCR_437333#252530 AS COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, CR_NOMDOS_437336#252492 AS COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, CR_FOR_CR_437337#252468 AS COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, CR_CR_437338#252444 AS COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543]
Filter (NOT (CR_CR_437338#252444 <=> [NULL]) AND (CR_NUMDOS_437326#252497 <=> A10000006177))
ColumnarToRow
WholeStageCodegen (1)
FileScan parquet [CR_CR_437338#252444,CR_FOR_CR_437337#252468,CR_NOMDCR_437332#252490,CR_NOMDIC_437327#252491,CR_NOMDOS_437336#252492,CR_NUMCR_437325#252494,CR_NUMDEM_437328#252496,CR_NUMDOS_437326#252497,CR_NUMEXA_437329#252499,CR_PRIOR_437331#252508,CR_TAIDCR_437333#252530,CR_TYPDOC_437330#252534] Batched: true, DataFilters: [NOT (CR_CR_437338#252444 <=> [NULL]), (CR_NUMDOS_437326#252497 <=> A10000006177)], Format: Parquet, Location: InMemoryFileIndex(1 paths)[file:/data/output/cache/parquet/uet/H_CR_437324], PartitionFilters: [], PushedFilters: [Not(EqualNullSafe(CR_CR_437338,[NULL])), EqualNullSafe(CR_NUMDOS_437326,A10000006177)], ReadSchema: struct<CR_CR_437338:string,CR_FOR_CR_437337:string,CR_NOMDCR_437332:string,CR_NOMDIC_437327:strin...
Sort [H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569 ASC NULLS FIRST], false, 0
WholeStageCodegen (4)
AQEShuffleRead coalesced
Exchange hashpartitioning(H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, 10), ENSURE_REQUIREMENTS, [plan_id=18850]
Project [AT_NUMDOS_438023#249747 AS H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, AT_NOMPAT_438026#249742 AS H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, str_replace_extend(str_replace_extend(AT_NOMPAT_438026#249742, [A,E,I,O,U,Y], [P,S,B,G,H,J]), [D,L,M,S,C,V,R,G], [U,E,U,K,J,O,Y,Z]) AS H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, AT_PNOPAT_438027#249768 AS H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574, str_replace_extend(str_replace_extend(AT_PNOPAT_438027#249768, [A,E,I,O,U,Y], [P,S,B,G,H,J]), [D,L,M,S,C,V,R,G], [U,E,U,K,J,O,Y,Z]) AS H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575]
Filter ((AT_NUMDOS_438023#249747 <=> A10000006177) AND isnotnull(AT_NUMDOS_438023#249747))
ColumnarToRow
WholeStageCodegen (2)
FileScan parquet [AT_NOMPAT_438026#249742,AT_NUMDOS_438023#249747,AT_PNOPAT_438027#249768] Batched: true, DataFilters: [(AT_NUMDOS_438023#249747 <=> A10000006177), isnotnull(AT_NUMDOS_438023#249747)], Format: Parquet, Location: InMemoryFileIndex(1 paths)[file:/data/output/cache/parquet/uet/H_PATIEN_438022], PartitionFilters: [], PushedFilters: [EqualNullSafe(AT_NUMDOS_438023,A10000006177), IsNotNull(AT_NUMDOS_438023)], ReadSchema: struct<AT_NOMPAT_438026:string,AT_NUMDOS_438023:string,AT_PNOPAT_438027:string>
== Physical Plan ==
AdaptiveSparkPlan (32)
+- == Final Plan ==
* Project (19)
+- * SortMergeJoin LeftOuter (18)
:- * Sort (9)
: +- AQEShuffleRead (8)
: +- ShuffleQueryStage (7), Statistics(sizeInBytes=3.7 KiB, rowCount=4)
: +- Exchange (6)
: +- * LocalLimit (5)
: +- * Project (4)
: +- * Filter (3)
: +- * ColumnarToRow (2)
: +- Scan parquet (1)
+- * Sort (17)
+- AQEShuffleRead (16)
+- ShuffleQueryStage (15), Statistics(sizeInBytes=112.0 B, rowCount=1)
+- Exchange (14)
+- * Project (13)
+- * Filter (12)
+- * ColumnarToRow (11)
+- Scan parquet (10)
+- == Initial Plan ==
CollectLimit (31)
+- Project (30)
+- SortMergeJoin LeftOuter (29)
:- Sort (24)
: +- Exchange (23)
: +- LocalLimit (22)
: +- Project (21)
: +- Filter (20)
: +- Scan parquet (1)
+- Sort (28)
+- Exchange (27)
+- Project (26)
+- Filter (25)
+- Scan parquet (10)
(1) Scan parquet
Output [12]: [CR_CR_437338#252444, CR_FOR_CR_437337#252468, CR_NOMDCR_437332#252490, CR_NOMDIC_437327#252491, CR_NOMDOS_437336#252492, CR_NUMCR_437325#252494, CR_NUMDEM_437328#252496, CR_NUMDOS_437326#252497, CR_NUMEXA_437329#252499, CR_PRIOR_437331#252508, CR_TAIDCR_437333#252530, CR_TYPDOC_437330#252534]
Batched: true
Location: InMemoryFileIndex [file:/data/output/cache/parquet/uet/H_CR_437324]
PushedFilters: [Not(EqualNullSafe(CR_CR_437338,[NULL])), EqualNullSafe(CR_NUMDOS_437326,A10000006177)]
ReadSchema: struct<CR_CR_437338:string,CR_FOR_CR_437337:string,CR_NOMDCR_437332:string,CR_NOMDIC_437327:string,CR_NOMDOS_437336:string,CR_NUMCR_437325:string,CR_NUMDEM_437328:string,CR_NUMDOS_437326:string,CR_NUMEXA_437329:string,CR_PRIOR_437331:string,CR_TAIDCR_437333:string,CR_TYPDOC_437330:string>
(2) ColumnarToRow [codegen id : 1]
Input [12]: [CR_CR_437338#252444, CR_FOR_CR_437337#252468, CR_NOMDCR_437332#252490, CR_NOMDIC_437327#252491, CR_NOMDOS_437336#252492, CR_NUMCR_437325#252494, CR_NUMDEM_437328#252496, CR_NUMDOS_437326#252497, CR_NUMEXA_437329#252499, CR_PRIOR_437331#252508, CR_TAIDCR_437333#252530, CR_TYPDOC_437330#252534]
(3) Filter [codegen id : 1]
Input [12]: [CR_CR_437338#252444, CR_FOR_CR_437337#252468, CR_NOMDCR_437332#252490, CR_NOMDIC_437327#252491, CR_NOMDOS_437336#252492, CR_NUMCR_437325#252494, CR_NUMDEM_437328#252496, CR_NUMDOS_437326#252497, CR_NUMEXA_437329#252499, CR_PRIOR_437331#252508, CR_TAIDCR_437333#252530, CR_TYPDOC_437330#252534]
Condition : (NOT (CR_CR_437338#252444 <=> [NULL]) AND (CR_NUMDOS_437326#252497 <=> A10000006177))
(4) Project [codegen id : 1]
Output [12]: [CR_NUMCR_437325#252494 AS COL_29272194_C362_4B1A_871B_827530BCD34B#253532, CR_NUMDOS_437326#252497 AS COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, CR_NOMDIC_437327#252491 AS COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, CR_NUMDEM_437328#252496 AS COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, CR_NUMEXA_437329#252499 AS COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, CR_TYPDOC_437330#252534 AS COL_B9580440_50FB_4495_B82E_8046068EB218#253537, CR_PRIOR_437331#252508 AS COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, CR_NOMDCR_437332#252490 AS COL_087DC335_6719_4B78_B354_10A3D546B347#253539, CR_TAIDCR_437333#252530 AS COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, CR_NOMDOS_437336#252492 AS COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, CR_FOR_CR_437337#252468 AS COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, CR_CR_437338#252444 AS COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543]
Input [12]: [CR_CR_437338#252444, CR_FOR_CR_437337#252468, CR_NOMDCR_437332#252490, CR_NOMDIC_437327#252491, CR_NOMDOS_437336#252492, CR_NUMCR_437325#252494, CR_NUMDEM_437328#252496, CR_NUMDOS_437326#252497, CR_NUMEXA_437329#252499, CR_PRIOR_437331#252508, CR_TAIDCR_437333#252530, CR_TYPDOC_437330#252534]
(5) LocalLimit [codegen id : 1]
Input [12]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543]
Arguments: 1500
(6) Exchange
Input [12]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543]
Arguments: hashpartitioning(COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, 10), ENSURE_REQUIREMENTS, [plan_id=18821]
(7) ShuffleQueryStage
Output [12]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543]
Arguments: 0
(8) AQEShuffleRead
Input [12]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543]
Arguments: coalesced
(9) Sort [codegen id : 3]
Input [12]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543]
Arguments: [COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533 ASC NULLS FIRST], false, 0
(10) Scan parquet
Output [3]: [AT_NOMPAT_438026#249742, AT_NUMDOS_438023#249747, AT_PNOPAT_438027#249768]
Batched: true
Location: InMemoryFileIndex [file:/data/output/cache/parquet/uet/H_PATIEN_438022]
PushedFilters: [EqualNullSafe(AT_NUMDOS_438023,A10000006177), IsNotNull(AT_NUMDOS_438023)]
ReadSchema: struct<AT_NOMPAT_438026:string,AT_NUMDOS_438023:string,AT_PNOPAT_438027:string>
(11) ColumnarToRow [codegen id : 2]
Input [3]: [AT_NOMPAT_438026#249742, AT_NUMDOS_438023#249747, AT_PNOPAT_438027#249768]
(12) Filter [codegen id : 2]
Input [3]: [AT_NOMPAT_438026#249742, AT_NUMDOS_438023#249747, AT_PNOPAT_438027#249768]
Condition : ((AT_NUMDOS_438023#249747 <=> A10000006177) AND isnotnull(AT_NUMDOS_438023#249747))
(13) Project [codegen id : 2]
Output [5]: [AT_NUMDOS_438023#249747 AS H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, AT_NOMPAT_438026#249742 AS H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, str_replace_extend(str_replace_extend(AT_NOMPAT_438026#249742, [A,E,I,O,U,Y], [P,S,B,G,H,J]), [D,L,M,S,C,V,R,G], [U,E,U,K,J,O,Y,Z]) AS H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, AT_PNOPAT_438027#249768 AS H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574, str_replace_extend(str_replace_extend(AT_PNOPAT_438027#249768, [A,E,I,O,U,Y], [P,S,B,G,H,J]), [D,L,M,S,C,V,R,G], [U,E,U,K,J,O,Y,Z]) AS H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575]
Input [3]: [AT_NOMPAT_438026#249742, AT_NUMDOS_438023#249747, AT_PNOPAT_438027#249768]
(14) Exchange
Input [5]: [H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575]
Arguments: hashpartitioning(H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, 10), ENSURE_REQUIREMENTS, [plan_id=18850]
(15) ShuffleQueryStage
Output [5]: [H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575]
Arguments: 1
(16) AQEShuffleRead
Input [5]: [H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575]
Arguments: coalesced
(17) Sort [codegen id : 4]
Input [5]: [H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575]
Arguments: [H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569 ASC NULLS FIRST], false, 0
(18) SortMergeJoin [codegen id : 5]
Left keys [1]: [COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533]
Right keys [1]: [H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569]
Join type: LeftOuter
Join condition: None
(19) Project [codegen id : 5]
Output [17]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543, H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572 AS COL_11A13087_17FF_425D_98AA_BB90471CEB71#253695, H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573 AS COL_237D5897_AB7D_4A38_A638_7CB5E3C21711#253696, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574 AS COL_79D841FD_CF84_4B15_AF81_4EA228006C1A#253697, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575 AS COL_B0A974FF_C195_4FB8_BF35_301119518B73#253698, str_replace_extend(COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543, array(H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574), array(H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575)) AS COL_0E5B5E23_1957_4250_99D8_1503849C4E1C#253699]
Input [17]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543, H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575]
(20) Filter
Input [12]: [CR_CR_437338#252444, CR_FOR_CR_437337#252468, CR_NOMDCR_437332#252490, CR_NOMDIC_437327#252491, CR_NOMDOS_437336#252492, CR_NUMCR_437325#252494, CR_NUMDEM_437328#252496, CR_NUMDOS_437326#252497, CR_NUMEXA_437329#252499, CR_PRIOR_437331#252508, CR_TAIDCR_437333#252530, CR_TYPDOC_437330#252534]
Condition : (NOT (CR_CR_437338#252444 <=> [NULL]) AND (CR_NUMDOS_437326#252497 <=> A10000006177))
(21) Project
Output [12]: [CR_NUMCR_437325#252494 AS COL_29272194_C362_4B1A_871B_827530BCD34B#253532, CR_NUMDOS_437326#252497 AS COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, CR_NOMDIC_437327#252491 AS COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, CR_NUMDEM_437328#252496 AS COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, CR_NUMEXA_437329#252499 AS COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, CR_TYPDOC_437330#252534 AS COL_B9580440_50FB_4495_B82E_8046068EB218#253537, CR_PRIOR_437331#252508 AS COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, CR_NOMDCR_437332#252490 AS COL_087DC335_6719_4B78_B354_10A3D546B347#253539, CR_TAIDCR_437333#252530 AS COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, CR_NOMDOS_437336#252492 AS COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, CR_FOR_CR_437337#252468 AS COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, CR_CR_437338#252444 AS COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543]
Input [12]: [CR_CR_437338#252444, CR_FOR_CR_437337#252468, CR_NOMDCR_437332#252490, CR_NOMDIC_437327#252491, CR_NOMDOS_437336#252492, CR_NUMCR_437325#252494, CR_NUMDEM_437328#252496, CR_NUMDOS_437326#252497, CR_NUMEXA_437329#252499, CR_PRIOR_437331#252508, CR_TAIDCR_437333#252530, CR_TYPDOC_437330#252534]
(22) LocalLimit
Input [12]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543]
Arguments: 1500
(23) Exchange
Input [12]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543]
Arguments: hashpartitioning(COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, 10), ENSURE_REQUIREMENTS, [plan_id=18795]
(24) Sort
Input [12]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543]
Arguments: [COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533 ASC NULLS FIRST], false, 0
(25) Filter
Input [3]: [AT_NOMPAT_438026#249742, AT_NUMDOS_438023#249747, AT_PNOPAT_438027#249768]
Condition : ((AT_NUMDOS_438023#249747 <=> A10000006177) AND isnotnull(AT_NUMDOS_438023#249747))
(26) Project
Output [5]: [AT_NUMDOS_438023#249747 AS H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, AT_NOMPAT_438026#249742 AS H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, str_replace_extend(str_replace_extend(AT_NOMPAT_438026#249742, [A,E,I,O,U,Y], [P,S,B,G,H,J]), [D,L,M,S,C,V,R,G], [U,E,U,K,J,O,Y,Z]) AS H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, AT_PNOPAT_438027#249768 AS H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574, str_replace_extend(str_replace_extend(AT_PNOPAT_438027#249768, [A,E,I,O,U,Y], [P,S,B,G,H,J]), [D,L,M,S,C,V,R,G], [U,E,U,K,J,O,Y,Z]) AS H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575]
Input [3]: [AT_NOMPAT_438026#249742, AT_NUMDOS_438023#249747, AT_PNOPAT_438027#249768]
(27) Exchange
Input [5]: [H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575]
Arguments: hashpartitioning(H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, 10), ENSURE_REQUIREMENTS, [plan_id=18796]
(28) Sort
Input [5]: [H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575]
Arguments: [H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569 ASC NULLS FIRST], false, 0
(29) SortMergeJoin
Left keys [1]: [COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533]
Right keys [1]: [H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569]
Join type: LeftOuter
Join condition: None
(30) Project
Output [17]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543, H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572 AS COL_11A13087_17FF_425D_98AA_BB90471CEB71#253695, H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573 AS COL_237D5897_AB7D_4A38_A638_7CB5E3C21711#253696, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574 AS COL_79D841FD_CF84_4B15_AF81_4EA228006C1A#253697, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575 AS COL_B0A974FF_C195_4FB8_BF35_301119518B73#253698, str_replace_extend(COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543, array(H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574), array(H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575)) AS COL_0E5B5E23_1957_4250_99D8_1503849C4E1C#253699]
Input [17]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543, H_PATIEN_438514_COL_499EB20D_E124_400E_A51E_F020884D243F#253569, H_PATIEN_438514_COL_AA64E8D3_7ED0_414B_866A_8621D0D7CAAF#253572, H_PATIEN_438514_COL_D741682E_18A7_4E09_96D0_47ED855868ED#253573, H_PATIEN_438514_COL_7FAA4F01_934E_4C63_AFB7_19B1EC986E3E#253574, H_PATIEN_438514_COL_A172DAB9_DF0B_4747_83A1_22D06801DFF7#253575]
(31) CollectLimit
Input [17]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543, COL_11A13087_17FF_425D_98AA_BB90471CEB71#253695, COL_237D5897_AB7D_4A38_A638_7CB5E3C21711#253696, COL_79D841FD_CF84_4B15_AF81_4EA228006C1A#253697, COL_B0A974FF_C195_4FB8_BF35_301119518B73#253698, COL_0E5B5E23_1957_4250_99D8_1503849C4E1C#253699]
Arguments: 1500
(32) AdaptiveSparkPlan
Output [17]: [COL_29272194_C362_4B1A_871B_827530BCD34B#253532, COL_91CF17C4_5CDC_4008_8AD7_F1285B607EDB#253533, COL_426404CB_5141_4F89_A6D8_45BDAAD29767#253534, COL_D8FF4CB2_B7F6_4CE2_AEC7_ABE589BDBED1#253535, COL_E60F0325_9D51_4908_9ED8_6F9DD6D3CC07#253536, COL_B9580440_50FB_4495_B82E_8046068EB218#253537, COL_4906EFC1_6283_4227_936D_FFA86F51D118#253538, COL_087DC335_6719_4B78_B354_10A3D546B347#253539, COL_BC8C700A_A442_4CE4_B18E_8E926223C43D#253540, COL_FA993954_05FA_428A_9A75_26EE63771B33#253541, COL_E6A34AED_4DA5_46FF_9366_A11147AB9841#253542, COL_7CF26F14_9183_4CD5_A49C_F43999A51D88#253543, COL_11A13087_17FF_425D_98AA_BB90471CEB71#253695, COL_237D5897_AB7D_4A38_A638_7CB5E3C21711#253696, COL_79D841FD_CF84_4B15_AF81_4EA228006C1A#253697, COL_B0A974FF_C195_4FB8_BF35_301119518B73#253698, COL_0E5B5E23_1957_4250_99D8_1503849C4E1C#253699]
Arguments: isFinalPlan=true