digraph G {
0 [labelType="html" label="<br><b>AdaptiveSparkPlan</b><br><br>"];
1 [labelType="html" label="<b>Execute InsertIntoHadoopFsRelationCommand</b><br><br>task commit time total (min, med, max (stageId: taskId))<br>2 ms (0 ms, 1 ms, 1 ms (stage 30946.0: task 36980))<br>number of written files: 3<br>job commit time: 6 ms<br>number of output rows: 9,394<br>number of dynamic part: 0<br>written output: 408.7 KiB"];
2 [labelType="html" label="<br><b>WriteFiles</b><br><br>"];
subgraph cluster3 {
isCluster="true";
label="WholeStageCodegen (14)\n \nduration: total (min, med, max (stageId: taskId))\n1.7 s (496 ms, 531 ms, 662 ms (stage 30946.0: task 36982))";
4 [labelType="html" label="<br><b>Project</b><br><br>"];
5 [labelType="html" label="<br><b>Project</b><br><br>"];
6 [labelType="html" label="<br><b>Project</b><br><br>"];
7 [labelType="html" label="<b>Filter</b><br><br>number of output rows: 9,394"];
8 [labelType="html" label="<b>SortMergeJoin</b><br><br>number of output rows: 48,615<br>spill size total (min, med, max (stageId: taskId))<br>0.0 B (0.0 B, 0.0 B, 0.0 B (stage 30946.0: task 36980))"];
}
subgraph cluster9 {
isCluster="true";
label="WholeStageCodegen (12)\n \nduration: total (min, med, max (stageId: taskId))\n1.9 s (573 ms, 628 ms, 719 ms (stage 30946.0: task 36982))";
10 [labelType="html" label="<b>Sort</b><br><br>sort time total (min, med, max (stageId: taskId))<br>13 ms (3 ms, 5 ms, 5 ms (stage 30946.0: task 36980))<br>peak memory total (min, med, max (stageId: taskId))<br>49.5 MiB (16.5 MiB, 16.5 MiB, 16.5 MiB (stage 30946.0: task 36980))<br>spill size total (min, med, max (stageId: taskId))<br>0.0 B (0.0 B, 0.0 B, 0.0 B (stage 30946.0: task 36980))"];
}
11 [labelType="html" label="<b>AQEShuffleRead</b><br><br>number of partitions: 3<br>partition data size total (min, med, max (stageId: taskId))<br>3.4 MiB (1051.9 KiB, 1059.2 KiB, 1407.3 KiB (driver))<br>number of coalesced partitions: 3"];
12 [labelType="html" label="<b>Exchange</b><br><br>shuffle records written: 48,615<br>local merged chunks fetched: 0<br>shuffle write time total (min, med, max (stageId: taskId))<br>26 ms (2 ms, 2 ms, 3 ms (stage 30933.0: task 36977))<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: 48,615<br>local bytes read total (min, med, max (stageId: taskId))<br>3.3 MiB (1007.6 KiB, 1010.3 KiB, 1346.9 KiB (stage 30946.0: task 36982))<br>fetch wait time total (min, med, max (stageId: taskId))<br>0 ms (0 ms, 0 ms, 0 ms (stage 30946.0: task 36980))<br>remote bytes read: 0.0 B<br>merged fetch fallback count: 0<br>local blocks read: 30<br>remote merged chunks fetched: 0<br>remote blocks read: 0<br>data size total (min, med, max (stageId: taskId))<br>11.7 MiB (1157.9 KiB, 1204.0 KiB, 1232.8 KiB (stage 30933.0: task 36966))<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 total (min, med, max (stageId: taskId))<br>3.3 MiB (326.0 KiB, 337.8 KiB, 345.3 KiB (stage 30933.0: task 36966))"];
subgraph cluster13 {
isCluster="true";
label="WholeStageCodegen (3)\n \nduration: total (min, med, max (stageId: taskId))\n3.6 s (280 ms, 382 ms, 420 ms (stage 30933.0: task 36968))";
14 [labelType="html" label="<br><b>Project</b><br><br>"];
15 [labelType="html" label="<br><b>Project</b><br><br>"];
16 [labelType="html" label="<br><b>Project</b><br><br>"];
17 [labelType="html" label="<br><b>Project</b><br><br>"];
18 [labelType="html" label="<br><b>Project</b><br><br>"];
19 [labelType="html" label="<br><b>Project</b><br><br>"];
}
20 [labelType="html" label="<b>CartesianProduct</b><br><br>number of output rows: 48,615"];
subgraph cluster21 {
isCluster="true";
label="WholeStageCodegen (1)\n \nduration: total (min, med, max (stageId: taskId))\n3.6 s (280 ms, 384 ms, 421 ms (stage 30933.0: task 36968))";
22 [labelType="html" label="<br><b>Project</b><br><br>"];
23 [labelType="html" label="<b>Filter</b><br><br>number of output rows: 48,615"];
24 [labelType="html" label="<b>ColumnarToRow</b><br><br>number of output rows: 48,615<br>number of input batches: 20"];
}
25 [labelType="html" label="<b>Scan parquet </b><br><br>number of files read: 10<br>scan time total (min, med, max (stageId: taskId))<br>78 ms (3 ms, 4 ms, 18 ms (stage 30933.0: task 36972))<br>metadata time: 0 ms<br>size of files read: 7.8 MiB<br>number of output rows: 48,615"];
subgraph cluster26 {
isCluster="true";
label="WholeStageCodegen (2)\n \nduration: total (min, med, max (stageId: taskId))\n43 ms (2 ms, 3 ms, 17 ms (stage 30933.0: task 36972))";
27 [labelType="html" label="<br><b>Project</b><br><br>"];
28 [labelType="html" label="<b>Filter</b><br><br>number of output rows: 10"];
}
29 [labelType="html" label="<b>Scan csv </b><br><br>number of output rows: 10<br>number of files read: 1<br>metadata time: 0 ms<br>size of files read: 163.0 B"];
subgraph cluster30 {
isCluster="true";
label="WholeStageCodegen (13)\n \nduration: 0 ms";
31 [labelType="html" label="<b>Sort</b><br><br>sort time total (min, med, max (stageId: taskId))<br>1 ms (0 ms, 0 ms, 1 ms (stage 30946.0: task 36982))<br>peak memory total (min, med, max (stageId: taskId))<br>51.0 MiB (17.0 MiB, 17.0 MiB, 17.0 MiB (stage 30946.0: task 36980))<br>spill size total (min, med, max (stageId: taskId))<br>0.0 B (0.0 B, 0.0 B, 0.0 B (stage 30946.0: task 36980))"];
}
32 [labelType="html" label="<b>ObjectHashAggregate</b><br><br>number of output rows: 76,696<br>time in aggregation build total (min, med, max (stageId: taskId))<br>106 ms (28 ms, 33 ms, 45 ms (stage 30946.0: task 36982))<br>spill size total (min, med, max (stageId: taskId))<br>0.0 B (0.0 B, 0.0 B, 0.0 B (stage 30946.0: task 36980))<br>number of sort fallback tasks: 3"];
33 [labelType="html" label="<b>AQEShuffleRead</b><br><br>number of partitions: 3<br>partition data size total (min, med, max (stageId: taskId))<br>1458.1 KiB (437.4 KiB, 437.4 KiB, 583.2 KiB (driver))<br>number of coalesced partitions: 3"];
34 [labelType="html" label="<b>Exchange</b><br><br>shuffle records written: 76,696<br>local merged chunks fetched: 0<br>shuffle write time: 4 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: 76,696<br>local bytes read total (min, med, max (stageId: taskId))<br>1360.8 KiB (406.7 KiB, 411.5 KiB, 542.6 KiB (stage 30946.0: task 36982))<br>fetch wait time total (min, med, max (stageId: taskId))<br>0 ms (0 ms, 0 ms, 0 ms (stage 30946.0: task 36980))<br>remote bytes read: 0.0 B<br>merged fetch fallback count: 0<br>local blocks read: 3<br>remote merged chunks fetched: 0<br>remote blocks read: 0<br>data size: 7.0 MiB<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: 1360.8 KiB"];
35 [labelType="html" label="<b>ObjectHashAggregate</b><br><br>number of output rows: 76,696<br>time in aggregation build: 239 ms<br>spill size: 0.0 B<br>number of sort fallback tasks: 1"];
subgraph cluster36 {
isCluster="true";
label="WholeStageCodegen (11)\n \nduration: 204 ms";
37 [labelType="html" label="<br><b>Project</b><br><br>"];
38 [labelType="html" label="<b>SortMergeJoin</b><br><br>number of output rows: 76,703<br>spill size: 0.0 B"];
}
subgraph cluster39 {
isCluster="true";
label="WholeStageCodegen (9)\n \nduration: 205 ms";
40 [labelType="html" label="<br><b>Project</b><br><br>"];
41 [labelType="html" label="<b>SortMergeJoin</b><br><br>number of output rows: 76,703<br>spill size: 0.0 B"];
}
subgraph cluster42 {
isCluster="true";
label="WholeStageCodegen (7)\n \nduration: 206 ms";
43 [labelType="html" label="<b>Sort</b><br><br>sort time: 26 ms<br>peak memory: 18.0 MiB<br>spill size: 0.0 B"];
}
44 [labelType="html" label="<b>AQEShuffleRead</b><br><br>number of partitions: 1<br>partition data size: 955.4 KiB<br>number of coalesced partitions: 1"];
45 [labelType="html" label="<b>Exchange</b><br><br>shuffle records written: 76,703<br>local merged chunks fetched: 0<br>shuffle write time: 3 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: 76,703<br>local bytes read: 916.2 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.5 MiB<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: 916.2 KiB"];
subgraph cluster46 {
isCluster="true";
label="WholeStageCodegen (4)\n \nduration: 246 ms";
47 [labelType="html" label="<br><b>Project</b><br><br>"];
48 [labelType="html" label="<b>Filter</b><br><br>number of output rows: 76,703"];
}
49 [labelType="html" label="<b>Scan csv </b><br><br>number of output rows: 76,703<br>number of files read: 1<br>metadata time: 0 ms<br>size of files read: 1125.1 KiB"];
subgraph cluster50 {
isCluster="true";
label="WholeStageCodegen (8)\n \nduration: 4.6 m";
51 [labelType="html" label="<b>Sort</b><br><br>sort time: 0 ms<br>peak memory: 16.1 MiB<br>spill size: 0.0 B"];
}
52 [labelType="html" label="<b>AQEShuffleRead</b><br><br>number of partitions: 1<br>partition data size: 19.3 KiB<br>number of coalesced partitions: 1"];
53 [labelType="html" label="<b>Exchange</b><br><br>shuffle records written: 1,470<br>local merged chunks fetched: 0<br>shuffle write time: 1 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,470<br>local bytes read: 18.2 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: 57.4 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: 18.2 KiB"];
subgraph cluster54 {
isCluster="true";
label="WholeStageCodegen (5)\n \nduration: 7 ms";
55 [labelType="html" label="<br><b>Project</b><br><br>"];
56 [labelType="html" label="<b>Filter</b><br><br>number of output rows: 1,470"];
57 [labelType="html" label="<b>ColumnarToRow</b><br><br>number of output rows: 1,470<br>number of input batches: 1"];
}
58 [labelType="html" label="<b>Scan parquet </b><br><br>number of files read: 1<br>scan time: 1 ms<br>metadata time: 0 ms<br>size of files read: 42.4 KiB<br>number of output rows: 1,470"];
subgraph cluster59 {
isCluster="true";
label="WholeStageCodegen (10)\n \nduration: 4.3 s";
60 [labelType="html" label="<b>Sort</b><br><br>sort time: 0 ms<br>peak memory: 16.1 MiB<br>spill size: 0.0 B"];
}
61 [labelType="html" label="<b>AQEShuffleRead</b><br><br>number of partitions: 1<br>partition data size: 32.6 KiB<br>number of coalesced partitions: 1"];
62 [labelType="html" label="<b>Exchange</b><br><br>shuffle records written: 2,574<br>local merged chunks fetched: 0<br>shuffle write time: 1 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: 2,574<br>local bytes read: 31.1 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: 100.5 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: 31.1 KiB"];
subgraph cluster63 {
isCluster="true";
label="WholeStageCodegen (6)\n \nduration: 10 ms";
64 [labelType="html" label="<br><b>Project</b><br><br>"];
65 [labelType="html" label="<b>Filter</b><br><br>number of output rows: 2,574"];
66 [labelType="html" label="<b>ColumnarToRow</b><br><br>number of output rows: 2,576<br>number of input batches: 1"];
}
67 [labelType="html" label="<b>Scan parquet </b><br><br>number of files read: 1<br>scan time: 1 ms<br>metadata time: 0 ms<br>size of files read: 57.3 KiB<br>number of output rows: 2,576"];
1->0;
2->1;
4->2;
5->4;
6->5;
7->6;
8->7;
10->8;
11->10;
12->11;
14->12;
15->14;
16->15;
17->16;
18->17;
19->18;
20->19;
22->20;
23->22;
24->23;
25->24;
27->20;
28->27;
29->28;
31->8;
32->31;
33->32;
34->33;
35->34;
37->35;
38->37;
40->38;
41->40;
43->41;
44->43;
45->44;
47->45;
48->47;
49->48;
51->41;
52->51;
53->52;
55->53;
56->55;
57->56;
58->57;
60->38;
61->60;
62->61;
64->62;
65->64;
66->65;
67->66;
}
68
AdaptiveSparkPlan isFinalPlan=true
Execute InsertIntoHadoopFsRelationCommand file:/data/output/cache/parquet/datablock/05_GR2_FU0_FU1__161559, false, Parquet, [path=file:///data/output/cache/parquet/datablock/05_GR2_FU0_FU1__161559], Overwrite, [COL_6D461599_696B_4415_9E1E_62284656C432, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5, COL_5276B642_7FD3_4362_A102_7091D784BB77, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C, COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B, COL_933B88C4_338B_4EF6_855E_77D0BD55E21B, COL_DD2AB634_4673_4F2B_8EED_107C0AC50267, COL_96193E27_D3D2_4476_8CFF_4911255A14C5]
WriteFiles
Project [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, str_if_with_rule((isnotnull(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414) AND NOT (COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414 <=> )), str_join(array(str_if_with_rule(CASE WHEN isnull(Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, +)) THEN false ELSE Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, +) END, str_if_with_rule(CASE WHEN isnull(Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, -)) THEN false ELSE Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, -) END, str_join(array(Switch de forfait FU, COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395), et ), str_join(array(Ajout de forfait FU, COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395), et )), str_if_with_rule(CASE WHEN isnull(Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, -)) THEN false ELSE Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, -) END, str_join(array(Suppression de Forfait FU, COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395), et ), )), COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973), @), ) AS COL_933B88C4_338B_4EF6_855E_77D0BD55E21B#2356501, str_create(RC-FU-PE) AS COL_DD2AB634_4673_4F2B_8EED_107C0AC50267#2356502, str_join(array(COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, str_join(array(str_join(array(Eligible PE1, int_to_str(COL_FEE983A1_7EFD_4B64_A88C_61BC09E24563#2356162)), : ), str_join(array(Eligible PE2, int_to_str(COL_7F09E349_35E8_4ECE_AF03_4D5759587C18#2356163)), : )), - ), str_join(array(Diag(s) , COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164), - )), ; ) AS COL_96193E27_D3D2_4476_8CFF_4911255A14C5#2356503]
Project [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_FEE983A1_7EFD_4B64_A88C_61BC09E24563#2356162, COL_7F09E349_35E8_4ECE_AF03_4D5759587C18#2356163, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, str_join(array(COL_CB29862F_151B_4CA0_8D64_1D20B07B840A#2356178, COL_67C7B1B6_C114_48E9_980B_4E276BE28BC6#2356193), ;) AS COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395, str_replace_extend(str_remove_space(str_join(array(COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_CB29862F_151B_4CA0_8D64_1D20B07B840A#2356178, COL_67C7B1B6_C114_48E9_980B_4E276BE28BC6#2356193), ), ONLY_ONE), [ ], [,]) AS COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414]
Project [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, 00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 AS COL_FEE983A1_7EFD_4B64_A88C_61BC09E24563#2356162, 00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 AS COL_7F09E349_35E8_4ECE_AF03_4D5759587C18#2356163, 00_E_DIAGNOSTIC_161814_COL_22564C4C_27A7_4316_AD62_101B7408E7AA#2356121 AS COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, str_if_with_rule((((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE1+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END AND (((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119))), PE1-, null)) AS COL_CB29862F_151B_4CA0_8D64_1D20B07B840A#2356178, str_if_with_rule(((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 1)) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE2+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (((00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120))), PE2-, null)) AS COL_67C7B1B6_C114_48E9_980B_4E276BE28BC6#2356193]
Filter (NOT (str_replace_extend(str_remove_space(str_join(array(COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, str_if_with_rule((((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE1+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END AND (((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119))), PE1-, null)), str_if_with_rule(((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 1)) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE2+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (((00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120))), PE2-, null))), ), ONLY_ONE), [ ], [,]) <=> ) AND isnotnull(str_replace_extend(str_remove_space(str_join(array(COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, str_if_with_rule((((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE1+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END AND (((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119))), PE1-, null)), str_if_with_rule(((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 1)) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE2+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (((00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120))), PE2-, null))), ), ONLY_ONE), [ ], [,])))
SortMergeJoin [COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972], [00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118], LeftOuter
WholeStageCodegen (14)
Sort [COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972 ASC NULLS FIRST], false, 0
WholeStageCodegen (12)
AQEShuffleRead coalesced
Exchange hashpartitioning(COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, 10), ENSURE_REQUIREMENTS, [plan_id=1171379]
Project [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, str_if_with_rule((COL_C1E660AE_1C75_4ACE_AB41_D804FE912AF9#2356048 > 0), 1, str_if_with_rule(((COL_C1E660AE_1C75_4ACE_AB41_D804FE912AF9#2356048 <=> 0) AND ((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0) END AND NOT CASE WHEN isnull(Contains(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, FU0-)) THEN false ELSE Contains(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, FU0-) END) OR (CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END AND NOT CASE WHEN isnull(Contains(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, FU1-)) THEN false ELSE Contains(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, FU1-) END))), 1, 0)) AS COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
Project [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, str_if_with_rule((COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908 <=> ), null, COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908) AS COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, size(str_list_intersect_fixed(str_split(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, ,), [FU0+,FU1+]), true) AS COL_C1E660AE_1C75_4ACE_AB41_D804FE912AF9#2356048, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
Project [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, str_join(array(str_join(array(Age en Mois, dec_to_str(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), :), str_join(array(Age en Année, dec_to_str(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975)), :), str_join(array(Date Naissance , str_join(array(str_extract(COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, LEFT, 2), str_extract_middle(COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, 3, 2), str_extract(COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, RIGHT, 4)), -)), : ), str_join(array(Entrée le , str_join(array(str_extract(COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, LEFT, 2), str_extract_middle(COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, 3, 2), str_extract(COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, RIGHT, 4)), -)), : )), ;) AS COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, str_replace(str_remove_space(str_join(array(COL_9D1D8FAF_4D67_4B4E_AA2E_14C463F890D0#2355526, COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, str_if_with_rule((isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984) AND isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975)), str_if_with_rule(((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END AND (COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495 <=> 1)) AND isnull(COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491)), FU1+, str_if_with_rule(((((COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495 <=> 0) AND (COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491 <=> 0)) AND CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END) AND NOT CASE WHEN isnull(Contains(COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, FU1-)) THEN false ELSE Contains(COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, FU1-) END), FU1-, null)), null), COL_C10F9365_B37F_4197_AACD_41D6CFFB5A4C#2355589, COL_BF945CE5_4DBC_4F75_9BF4_117304516C29#2355622, COL_F8A6EC93_5926_4434_ACA2_88AF6C77FC78#2355656), ), ONLY_ONE), , ,) AS COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908]
Project [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491, COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_9D1D8FAF_4D67_4B4E_AA2E_14C463F890D0#2355526, str_if_with_rule((isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) AND isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), str_if_with_rule((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END AND (COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491 <=> 1)), FU1+, str_if_with_rule((((COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495 <=> 0) AND (COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491 <=> 0)) AND CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END), FU1-, null)), null) AS COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, str_if_with_rule((isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) AND isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), str_if_with_rule(((COL_0E194329_5AC1_4821_9E0A_D1EEBB74DB3D#2355492 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU2) END), FU2+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU2) END AND (COL_0E194329_5AC1_4821_9E0A_D1EEBB74DB3D#2355492 <=> 0)), FU2-, null)), null) AS COL_C10F9365_B37F_4197_AACD_41D6CFFB5A4C#2355589, str_if_with_rule((isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) AND isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), str_if_with_rule(((COL_E89D23BF_3E5A_4FC6_8386_63E823C302A6#2355493 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU3)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU3) END), FU3+, str_if_with_rule(((COL_E89D23BF_3E5A_4FC6_8386_63E823C302A6#2355493 <=> 0) AND CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU3)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU3) END), FU3-, null)), null) AS COL_BF945CE5_4DBC_4F75_9BF4_117304516C29#2355622, str_if_with_rule((isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984) AND isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975)), str_if_with_rule(((COL_191330F1_7160_4037_ADAF_25928A72A739#2355494 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU4)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU4) END), FU4+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU4)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU4) END AND (COL_191330F1_7160_4037_ADAF_25928A72A739#2355494 <=> 0)), FU4-, null)), null) AS COL_F8A6EC93_5926_4434_ACA2_88AF6C77FC78#2355656]
Project [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, str_if_with_rule(((CASE WHEN isnull(((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= -1.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 15.99))) THEN false ELSE ((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= -1.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 15.99)) END AND (COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245 <=> 0)) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <=> 0.0)), 1, 0) AS COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491, str_if_with_rule(CASE WHEN isnull(((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 16.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 44.99))) THEN false ELSE ((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 16.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 44.99)) END, 1, 0) AS COL_0E194329_5AC1_4821_9E0A_D1EEBB74DB3D#2355492, str_if_with_rule(CASE WHEN isnull(((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 45.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 74.99))) THEN false ELSE ((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 45.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 74.99)) END, 1, 0) AS COL_E89D23BF_3E5A_4FC6_8386_63E823C302A6#2355493, str_if_with_rule(CASE WHEN isnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) THEN false ELSE (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 75.0) END, 1, 0) AS COL_191330F1_7160_4037_ADAF_25928A72A739#2355494, str_if_with_rule((CASE WHEN isnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) THEN false ELSE (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 < 16.0) END AND CASE WHEN isnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984) THEN false ELSE (COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 >= 4.0) END), 1, 0) AS COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, str_if_with_rule((isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) AND isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), str_if_with_rule(((COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0) END), FU0+, str_if_with_rule(((COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245 <=> 0) AND CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0) END), FU0-, null)), null) AS COL_9D1D8FAF_4D67_4B4E_AA2E_14C463F890D0#2355526]
Project [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, REGLES_A_APPLIQ_161538_APPLICABLE_161540#2355009 AS COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, str_if_with_rule(CASE WHEN isnull(((COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 >= 0.0) AND (COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 <= 3.99))) THEN false ELSE ((COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 >= 0.0) AND (COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 <= 3.99)) END, 1, 0) AS COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245]
WholeStageCodegen (3)
CartesianProduct
Project [COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520 AS COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_8761272F_9915_40EB_8429_20EFEF6A9A31#2351523 AS COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_582B8737_1AAE_44AC_AF57_EB71A05E19B8#2351524 AS COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_5F8E1D72_6344_42AB_A08C_3B4735439F46#2351525 AS COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5DF719CA_DD10_4841_ACAE_B085DE2FDD8A#2351527 AS COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_60F7C888_9836_4535_A22F_D43D2994E019#2351532 AS COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_0319BDA3_7106_4508_AF3E_C32CDF2C0BC2#2351536 AS COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984]
Filter isnotnull(COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520)
ColumnarToRow
WholeStageCodegen (1)
FileScan parquet [COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520,COL_8761272F_9915_40EB_8429_20EFEF6A9A31#2351523,COL_582B8737_1AAE_44AC_AF57_EB71A05E19B8#2351524,COL_5F8E1D72_6344_42AB_A08C_3B4735439F46#2351525,COL_5DF719CA_DD10_4841_ACAE_B085DE2FDD8A#2351527,COL_60F7C888_9836_4535_A22F_D43D2994E019#2351532,COL_0319BDA3_7106_4508_AF3E_C32CDF2C0BC2#2351536] Batched: true, DataFilters: [isnotnull(COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520)], Format: Parquet, Location: InMemoryFileIndex(1 paths)[file:/data/output/cache/parquet/datablock/03_PIVOT_INFORM_161568], PartitionFilters: [], PushedFilters: [IsNotNull(COL_F1E7803C_F059_4667_8E32_963E2B3DA65F)], ReadSchema: struct<COL_F1E7803C_F059_4667_8E32_963E2B3DA65F:string,COL_8761272F_9915_40EB_8429_20EFEF6A9A31:s...
Project [APPLICABLE#2351444 AS REGLES_A_APPLIQ_161538_APPLICABLE_161540#2355009]
Filter ((isnotnull(REGLES#2351443) AND (RC-FU-PE = REGLES#2351443)) AND (APPLICABLE#2351444 <=> O))
WholeStageCodegen (2)
FileScan csv [REGLES#2351443,APPLICABLE#2351444] Batched: false, DataFilters: [isnotnull(REGLES#2351443), (RC-FU-PE = REGLES#2351443), (APPLICABLE#2351444 <=> O)], Format: CSV, Location: InMemoryFileIndex(1 paths)[file:/data/input/depot/csv/tmp/REGLES_APPLICAB_161411/REGLES-A-TTT.csv], PartitionFilters: [], PushedFilters: [IsNotNull(REGLES), EqualTo(REGLES,RC-FU-PE), EqualNullSafe(APPLICABLE,O)], ReadSchema: struct<REGLES:string,APPLICABLE:string>
Sort [00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118 ASC NULLS FIRST], false, 0
WholeStageCodegen (13)
ObjectHashAggregate(keys=[COL_A188B73D_4933_4923_828E_687FE72CE189#2354492], functions=[max(COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562), max(COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647), concatwithseparatorudaf(ARRAY_TO_STR_BEFORE_CONCAT(COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493), com.adb.hdh.spark.job.scala.utils.ConcatWithSeparatorUDAF@8a4eec0, class[value[0]: string], class[value[0]: string], true, true, 0, 0, None)])
AQEShuffleRead coalesced
Exchange hashpartitioning(COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, 10), ENSURE_REQUIREMENTS, [plan_id=1171783]
ObjectHashAggregate(keys=[COL_A188B73D_4933_4923_828E_687FE72CE189#2354492], functions=[partial_max(COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562), partial_max(COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647), partial_concatwithseparatorudaf(ARRAY_TO_STR_BEFORE_CONCAT(COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493), com.adb.hdh.spark.job.scala.utils.ConcatWithSeparatorUDAF@8a4eec0, class[value[0]: string], class[value[0]: string], true, true, 0, 0, None)])
Project [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562, str_if_with_rule(isnotnull(DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577), 1, 0) AS COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647]
SortMergeJoin [COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493], [DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583], LeftOuter
WholeStageCodegen (11)
Project [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, str_if_with_rule(isnotnull(DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505), 1, 0) AS COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562]
SortMergeJoin [COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493], [DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511], LeftOuter
WholeStageCodegen (9)
Sort [COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493 ASC NULLS FIRST], false, 0
WholeStageCodegen (7)
AQEShuffleRead coalesced
Exchange hashpartitioning(COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, 10), ENSURE_REQUIREMENTS, [plan_id=1171455]
Project [str_complete(str_remove_space(Numéro Séjour#2354431, ALL), 0, 9, LEFT) AS COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, str_remove_extend(str_remove_space(code_Cim10#2354432, ALL), [.]) AS COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493]
Filter (isnotnull(code_Cim10#2354432) AND isnotnull(str_complete(str_remove_space(Numéro Séjour#2354431, ALL), 0, 9, LEFT)))
WholeStageCodegen (4)
FileScan csv [Numéro Séjour#2354431,code_Cim10#2354432] Batched: false, DataFilters: [isnotnull(code_Cim10#2354432), isnotnull(str_complete(str_remove_space(Numéro Séjour#2354431, AL..., Format: CSV, Location: InMemoryFileIndex(1 paths)[file:/data/input/depot/csv/tmp/04_DIAGNOSTICS__161403/diag_patient_VER..., PartitionFilters: [], PushedFilters: [IsNotNull(code_Cim10)], ReadSchema: struct<Numéro Séjour:string,code_Cim10:string>
Sort [DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511 ASC NULLS FIRST], false, 0
WholeStageCodegen (8)
AQEShuffleRead coalesced
Exchange hashpartitioning(DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511, 10), ENSURE_REQUIREMENTS, [plan_id=1171475]
Project [str_remove_space(str_remove_extend(Code+CIM+10#2353104, [.]), RIGHT) AS DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505, str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2353104, [.]), RIGHT), [.]), RIGHT) AS DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511]
Filter isnotnull(str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2353104, [.]), RIGHT), [.]), RIGHT))
ColumnarToRow
WholeStageCodegen (5)
FileScan parquet [Code+CIM+10#2353104] Batched: true, DataFilters: [isnotnull(str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2353..., Format: Parquet, Location: InMemoryFileIndex(1 paths)[file:/data/input/depot/excel/cache/DIAGNOSTIC_PE1__161422_fa7dc9c2e8b9..., PartitionFilters: [], PushedFilters: [], ReadSchema: struct<Code+CIM+10:string>
Sort [DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583 ASC NULLS FIRST], false, 0
WholeStageCodegen (10)
AQEShuffleRead coalesced
Exchange hashpartitioning(DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583, 10), ENSURE_REQUIREMENTS, [plan_id=1171498]
Project [str_remove_space(str_remove_extend(Code+CIM+10#2354256, [.]), RIGHT) AS DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577, str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2354256, [.]), RIGHT), [.]), RIGHT) AS DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583]
Filter isnotnull(str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2354256, [.]), RIGHT), [.]), RIGHT))
ColumnarToRow
WholeStageCodegen (6)
FileScan parquet [Code+CIM+10#2354256] Batched: true, DataFilters: [isnotnull(str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2354..., Format: Parquet, Location: InMemoryFileIndex(1 paths)[file:/data/input/depot/excel/cache/DIAGNOSTIC_PE2__161424_84718966ff13..., PartitionFilters: [], PushedFilters: [], ReadSchema: struct<Code+CIM+10:string>
== Physical Plan ==
AdaptiveSparkPlan (99)
+- == Final Plan ==
Execute InsertIntoHadoopFsRelationCommand (58)
+- WriteFiles (57)
+- * Project (56)
+- * Project (55)
+- * Project (54)
+- * Filter (53)
+- * SortMergeJoin LeftOuter (52)
:- * Sort (18)
: +- AQEShuffleRead (17)
: +- ShuffleQueryStage (16), Statistics(sizeInBytes=11.7 MiB, rowCount=4.86E+4)
: +- Exchange (15)
: +- * Project (14)
: +- * Project (13)
: +- * Project (12)
: +- * Project (11)
: +- * Project (10)
: +- * Project (9)
: +- CartesianProduct Inner (8)
: :- * Project (4)
: : +- * Filter (3)
: : +- * ColumnarToRow (2)
: : +- Scan parquet (1)
: +- * Project (7)
: +- * Filter (6)
: +- Scan csv (5)
+- * Sort (51)
+- ObjectHashAggregate (50)
+- AQEShuffleRead (49)
+- ShuffleQueryStage (48), Statistics(sizeInBytes=7.0 MiB, rowCount=7.67E+4)
+- Exchange (47)
+- ObjectHashAggregate (46)
+- * Project (45)
+- * SortMergeJoin LeftOuter (44)
:- * Project (35)
: +- * SortMergeJoin LeftOuter (34)
: :- * Sort (25)
: : +- AQEShuffleRead (24)
: : +- ShuffleQueryStage (23), Statistics(sizeInBytes=3.5 MiB, rowCount=7.67E+4)
: : +- Exchange (22)
: : +- * Project (21)
: : +- * Filter (20)
: : +- Scan csv (19)
: +- * Sort (33)
: +- AQEShuffleRead (32)
: +- ShuffleQueryStage (31), Statistics(sizeInBytes=57.4 KiB, rowCount=1.47E+3)
: +- Exchange (30)
: +- * Project (29)
: +- * Filter (28)
: +- * ColumnarToRow (27)
: +- Scan parquet (26)
+- * Sort (43)
+- AQEShuffleRead (42)
+- ShuffleQueryStage (41), Statistics(sizeInBytes=100.5 KiB, rowCount=2.57E+3)
+- Exchange (40)
+- * Project (39)
+- * Filter (38)
+- * ColumnarToRow (37)
+- Scan parquet (36)
+- == Initial Plan ==
Execute InsertIntoHadoopFsRelationCommand (98)
+- WriteFiles (97)
+- Project (96)
+- Project (95)
+- Project (94)
+- Filter (93)
+- SortMergeJoin LeftOuter (92)
:- Sort (71)
: +- Exchange (70)
: +- Project (69)
: +- Project (68)
: +- Project (67)
: +- Project (66)
: +- Project (65)
: +- Project (64)
: +- CartesianProduct Inner (63)
: :- Project (60)
: : +- Filter (59)
: : +- Scan parquet (1)
: +- Project (62)
: +- Filter (61)
: +- Scan csv (5)
+- Sort (91)
+- ObjectHashAggregate (90)
+- Exchange (89)
+- ObjectHashAggregate (88)
+- Project (87)
+- SortMergeJoin LeftOuter (86)
:- Project (81)
: +- SortMergeJoin LeftOuter (80)
: :- Sort (75)
: : +- Exchange (74)
: : +- Project (73)
: : +- Filter (72)
: : +- Scan csv (19)
: +- Sort (79)
: +- Exchange (78)
: +- Project (77)
: +- Filter (76)
: +- Scan parquet (26)
+- Sort (85)
+- Exchange (84)
+- Project (83)
+- Filter (82)
+- Scan parquet (36)
(1) Scan parquet
Output [7]: [COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520, COL_8761272F_9915_40EB_8429_20EFEF6A9A31#2351523, COL_582B8737_1AAE_44AC_AF57_EB71A05E19B8#2351524, COL_5F8E1D72_6344_42AB_A08C_3B4735439F46#2351525, COL_5DF719CA_DD10_4841_ACAE_B085DE2FDD8A#2351527, COL_60F7C888_9836_4535_A22F_D43D2994E019#2351532, COL_0319BDA3_7106_4508_AF3E_C32CDF2C0BC2#2351536]
Batched: true
Location: InMemoryFileIndex [file:/data/output/cache/parquet/datablock/03_PIVOT_INFORM_161568]
PushedFilters: [IsNotNull(COL_F1E7803C_F059_4667_8E32_963E2B3DA65F)]
ReadSchema: struct<COL_F1E7803C_F059_4667_8E32_963E2B3DA65F:string,COL_8761272F_9915_40EB_8429_20EFEF6A9A31:string,COL_582B8737_1AAE_44AC_AF57_EB71A05E19B8:string,COL_5F8E1D72_6344_42AB_A08C_3B4735439F46:string,COL_5DF719CA_DD10_4841_ACAE_B085DE2FDD8A:double,COL_60F7C888_9836_4535_A22F_D43D2994E019:string,COL_0319BDA3_7106_4508_AF3E_C32CDF2C0BC2:double>
(2) ColumnarToRow [codegen id : 1]
Input [7]: [COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520, COL_8761272F_9915_40EB_8429_20EFEF6A9A31#2351523, COL_582B8737_1AAE_44AC_AF57_EB71A05E19B8#2351524, COL_5F8E1D72_6344_42AB_A08C_3B4735439F46#2351525, COL_5DF719CA_DD10_4841_ACAE_B085DE2FDD8A#2351527, COL_60F7C888_9836_4535_A22F_D43D2994E019#2351532, COL_0319BDA3_7106_4508_AF3E_C32CDF2C0BC2#2351536]
(3) Filter [codegen id : 1]
Input [7]: [COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520, COL_8761272F_9915_40EB_8429_20EFEF6A9A31#2351523, COL_582B8737_1AAE_44AC_AF57_EB71A05E19B8#2351524, COL_5F8E1D72_6344_42AB_A08C_3B4735439F46#2351525, COL_5DF719CA_DD10_4841_ACAE_B085DE2FDD8A#2351527, COL_60F7C888_9836_4535_A22F_D43D2994E019#2351532, COL_0319BDA3_7106_4508_AF3E_C32CDF2C0BC2#2351536]
Condition : isnotnull(COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520)
(4) Project [codegen id : 1]
Output [7]: [COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520 AS COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_8761272F_9915_40EB_8429_20EFEF6A9A31#2351523 AS COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_582B8737_1AAE_44AC_AF57_EB71A05E19B8#2351524 AS COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_5F8E1D72_6344_42AB_A08C_3B4735439F46#2351525 AS COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5DF719CA_DD10_4841_ACAE_B085DE2FDD8A#2351527 AS COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_60F7C888_9836_4535_A22F_D43D2994E019#2351532 AS COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_0319BDA3_7106_4508_AF3E_C32CDF2C0BC2#2351536 AS COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984]
Input [7]: [COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520, COL_8761272F_9915_40EB_8429_20EFEF6A9A31#2351523, COL_582B8737_1AAE_44AC_AF57_EB71A05E19B8#2351524, COL_5F8E1D72_6344_42AB_A08C_3B4735439F46#2351525, COL_5DF719CA_DD10_4841_ACAE_B085DE2FDD8A#2351527, COL_60F7C888_9836_4535_A22F_D43D2994E019#2351532, COL_0319BDA3_7106_4508_AF3E_C32CDF2C0BC2#2351536]
(5) Scan csv
Output [2]: [REGLES#2351443, APPLICABLE#2351444]
Batched: false
Location: InMemoryFileIndex [file:/data/input/depot/csv/tmp/REGLES_APPLICAB_161411/REGLES-A-TTT.csv]
PushedFilters: [IsNotNull(REGLES), EqualTo(REGLES,RC-FU-PE), EqualNullSafe(APPLICABLE,O)]
ReadSchema: struct<REGLES:string,APPLICABLE:string>
(6) Filter [codegen id : 2]
Input [2]: [REGLES#2351443, APPLICABLE#2351444]
Condition : ((isnotnull(REGLES#2351443) AND (RC-FU-PE = REGLES#2351443)) AND (APPLICABLE#2351444 <=> O))
(7) Project [codegen id : 2]
Output [1]: [APPLICABLE#2351444 AS REGLES_A_APPLIQ_161538_APPLICABLE_161540#2355009]
Input [2]: [REGLES#2351443, APPLICABLE#2351444]
(8) CartesianProduct
Join type: Inner
Join condition: None
(9) Project [codegen id : 3]
Output [9]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, REGLES_A_APPLIQ_161538_APPLICABLE_161540#2355009 AS COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, str_if_with_rule(CASE WHEN isnull(((COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 >= 0.0) AND (COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 <= 3.99))) THEN false ELSE ((COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 >= 0.0) AND (COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 <= 3.99)) END, 1, 0) AS COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245]
Input [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, REGLES_A_APPLIQ_161538_APPLICABLE_161540#2355009]
(10) Project [codegen id : 3]
Output [14]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, str_if_with_rule(((CASE WHEN isnull(((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= -1.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 15.99))) THEN false ELSE ((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= -1.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 15.99)) END AND (COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245 <=> 0)) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <=> 0.0)), 1, 0) AS COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491, str_if_with_rule(CASE WHEN isnull(((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 16.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 44.99))) THEN false ELSE ((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 16.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 44.99)) END, 1, 0) AS COL_0E194329_5AC1_4821_9E0A_D1EEBB74DB3D#2355492, str_if_with_rule(CASE WHEN isnull(((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 45.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 74.99))) THEN false ELSE ((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 45.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 74.99)) END, 1, 0) AS COL_E89D23BF_3E5A_4FC6_8386_63E823C302A6#2355493, str_if_with_rule(CASE WHEN isnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) THEN false ELSE (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 75.0) END, 1, 0) AS COL_191330F1_7160_4037_ADAF_25928A72A739#2355494, str_if_with_rule((CASE WHEN isnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) THEN false ELSE (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 < 16.0) END AND CASE WHEN isnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984) THEN false ELSE (COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 >= 4.0) END), 1, 0) AS COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, str_if_with_rule((isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) AND isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), str_if_with_rule(((COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0) END), FU0+, str_if_with_rule(((COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245 <=> 0) AND CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0) END), FU0-, null)), null) AS COL_9D1D8FAF_4D67_4B4E_AA2E_14C463F890D0#2355526]
Input [9]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245]
(11) Project [codegen id : 3]
Output [15]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491, COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_9D1D8FAF_4D67_4B4E_AA2E_14C463F890D0#2355526, str_if_with_rule((isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) AND isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), str_if_with_rule((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END AND (COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491 <=> 1)), FU1+, str_if_with_rule((((COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495 <=> 0) AND (COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491 <=> 0)) AND CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END), FU1-, null)), null) AS COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, str_if_with_rule((isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) AND isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), str_if_with_rule(((COL_0E194329_5AC1_4821_9E0A_D1EEBB74DB3D#2355492 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU2) END), FU2+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU2) END AND (COL_0E194329_5AC1_4821_9E0A_D1EEBB74DB3D#2355492 <=> 0)), FU2-, null)), null) AS COL_C10F9365_B37F_4197_AACD_41D6CFFB5A4C#2355589, str_if_with_rule((isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) AND isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), str_if_with_rule(((COL_E89D23BF_3E5A_4FC6_8386_63E823C302A6#2355493 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU3)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU3) END), FU3+, str_if_with_rule(((COL_E89D23BF_3E5A_4FC6_8386_63E823C302A6#2355493 <=> 0) AND CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU3)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU3) END), FU3-, null)), null) AS COL_BF945CE5_4DBC_4F75_9BF4_117304516C29#2355622, str_if_with_rule((isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984) AND isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975)), str_if_with_rule(((COL_191330F1_7160_4037_ADAF_25928A72A739#2355494 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU4)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU4) END), FU4+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU4)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU4) END AND (COL_191330F1_7160_4037_ADAF_25928A72A739#2355494 <=> 0)), FU4-, null)), null) AS COL_F8A6EC93_5926_4434_ACA2_88AF6C77FC78#2355656]
Input [14]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491, COL_0E194329_5AC1_4821_9E0A_D1EEBB74DB3D#2355492, COL_E89D23BF_3E5A_4FC6_8386_63E823C302A6#2355493, COL_191330F1_7160_4037_ADAF_25928A72A739#2355494, COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_9D1D8FAF_4D67_4B4E_AA2E_14C463F890D0#2355526]
(12) Project [codegen id : 3]
Output [7]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, str_join(array(str_join(array(Age en Mois, dec_to_str(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), :), str_join(array(Age en Année, dec_to_str(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975)), :), str_join(array(Date Naissance , str_join(array(str_extract(COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, LEFT, 2), str_extract_middle(COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, 3, 2), str_extract(COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, RIGHT, 4)), -)), : ), str_join(array(Entrée le , str_join(array(str_extract(COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, LEFT, 2), str_extract_middle(COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, 3, 2), str_extract(COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, RIGHT, 4)), -)), : )), ;) AS COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, str_replace(str_remove_space(str_join(array(COL_9D1D8FAF_4D67_4B4E_AA2E_14C463F890D0#2355526, COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, str_if_with_rule((isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984) AND isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975)), str_if_with_rule(((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END AND (COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495 <=> 1)) AND isnull(COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491)), FU1+, str_if_with_rule(((((COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495 <=> 0) AND (COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491 <=> 0)) AND CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END) AND NOT CASE WHEN isnull(Contains(COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, FU1-)) THEN false ELSE Contains(COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, FU1-) END), FU1-, null)), null), COL_C10F9365_B37F_4197_AACD_41D6CFFB5A4C#2355589, COL_BF945CE5_4DBC_4F75_9BF4_117304516C29#2355622, COL_F8A6EC93_5926_4434_ACA2_88AF6C77FC78#2355656), ), ONLY_ONE), , ,) AS COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908]
Input [15]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491, COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_9D1D8FAF_4D67_4B4E_AA2E_14C463F890D0#2355526, COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, COL_C10F9365_B37F_4197_AACD_41D6CFFB5A4C#2355589, COL_BF945CE5_4DBC_4F75_9BF4_117304516C29#2355622, COL_F8A6EC93_5926_4434_ACA2_88AF6C77FC78#2355656]
(13) Project [codegen id : 3]
Output [9]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, str_if_with_rule((COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908 <=> ), null, COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908) AS COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, size(str_list_intersect_fixed(str_split(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, ,), [FU0+,FU1+]), true) AS COL_C1E660AE_1C75_4ACE_AB41_D804FE912AF9#2356048, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
Input [7]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908]
(14) Project [codegen id : 3]
Output [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, str_if_with_rule((COL_C1E660AE_1C75_4ACE_AB41_D804FE912AF9#2356048 > 0), 1, str_if_with_rule(((COL_C1E660AE_1C75_4ACE_AB41_D804FE912AF9#2356048 <=> 0) AND ((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0) END AND NOT CASE WHEN isnull(Contains(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, FU0-)) THEN false ELSE Contains(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, FU0-) END) OR (CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END AND NOT CASE WHEN isnull(Contains(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, FU1-)) THEN false ELSE Contains(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, FU1-) END))), 1, 0)) AS COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
Input [9]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, COL_C1E660AE_1C75_4ACE_AB41_D804FE912AF9#2356048, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
(15) Exchange
Input [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
Arguments: hashpartitioning(COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, 10), ENSURE_REQUIREMENTS, [plan_id=1171379]
(16) ShuffleQueryStage
Output [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
Arguments: 0
(17) AQEShuffleRead
Input [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
Arguments: coalesced
(18) Sort [codegen id : 12]
Input [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
Arguments: [COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972 ASC NULLS FIRST], false, 0
(19) Scan csv
Output [2]: [Numéro Séjour#2354431, code_Cim10#2354432]
Batched: false
Location: InMemoryFileIndex [file:/data/input/depot/csv/tmp/04_DIAGNOSTICS__161403/diag_patient_VERSAILLES_2025.csv]
PushedFilters: [IsNotNull(code_Cim10)]
ReadSchema: struct<Numéro Séjour:string,code_Cim10:string>
(20) Filter [codegen id : 4]
Input [2]: [Numéro Séjour#2354431, code_Cim10#2354432]
Condition : (isnotnull(code_Cim10#2354432) AND isnotnull(str_complete(str_remove_space(Numéro Séjour#2354431, ALL), 0, 9, LEFT)))
(21) Project [codegen id : 4]
Output [2]: [str_complete(str_remove_space(Numéro Séjour#2354431, ALL), 0, 9, LEFT) AS COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, str_remove_extend(str_remove_space(code_Cim10#2354432, ALL), [.]) AS COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493]
Input [2]: [Numéro Séjour#2354431, code_Cim10#2354432]
(22) Exchange
Input [2]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493]
Arguments: hashpartitioning(COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, 10), ENSURE_REQUIREMENTS, [plan_id=1171455]
(23) ShuffleQueryStage
Output [2]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493]
Arguments: 1
(24) AQEShuffleRead
Input [2]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493]
Arguments: coalesced
(25) Sort [codegen id : 7]
Input [2]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493]
Arguments: [COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493 ASC NULLS FIRST], false, 0
(26) Scan parquet
Output [1]: [Code+CIM+10#2353104]
Batched: true
Location: InMemoryFileIndex [file:/data/input/depot/excel/cache/DIAGNOSTIC_PE1__161422_fa7dc9c2e8b9edf52d51fcbc3c9b2d74/DP_PE1.xlsx_0444bbee8290050c1bd8f1d705b47a4c]
ReadSchema: struct<Code+CIM+10:string>
(27) ColumnarToRow [codegen id : 5]
Input [1]: [Code+CIM+10#2353104]
(28) Filter [codegen id : 5]
Input [1]: [Code+CIM+10#2353104]
Condition : isnotnull(str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2353104, [.]), RIGHT), [.]), RIGHT))
(29) Project [codegen id : 5]
Output [2]: [str_remove_space(str_remove_extend(Code+CIM+10#2353104, [.]), RIGHT) AS DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505, str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2353104, [.]), RIGHT), [.]), RIGHT) AS DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511]
Input [1]: [Code+CIM+10#2353104]
(30) Exchange
Input [2]: [DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505, DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511]
Arguments: hashpartitioning(DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511, 10), ENSURE_REQUIREMENTS, [plan_id=1171475]
(31) ShuffleQueryStage
Output [2]: [DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505, DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511]
Arguments: 2
(32) AQEShuffleRead
Input [2]: [DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505, DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511]
Arguments: coalesced
(33) Sort [codegen id : 8]
Input [2]: [DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505, DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511]
Arguments: [DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511 ASC NULLS FIRST], false, 0
(34) SortMergeJoin [codegen id : 9]
Left keys [1]: [COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493]
Right keys [1]: [DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511]
Join type: LeftOuter
Join condition: None
(35) Project [codegen id : 9]
Output [3]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, str_if_with_rule(isnotnull(DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505), 1, 0) AS COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562]
Input [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505, DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511]
(36) Scan parquet
Output [1]: [Code+CIM+10#2354256]
Batched: true
Location: InMemoryFileIndex [file:/data/input/depot/excel/cache/DIAGNOSTIC_PE2__161424_84718966ff132fb5a739e9c884e90605/DP_PE2.xlsx_f449db238111660875297750a3d24d47]
ReadSchema: struct<Code+CIM+10:string>
(37) ColumnarToRow [codegen id : 6]
Input [1]: [Code+CIM+10#2354256]
(38) Filter [codegen id : 6]
Input [1]: [Code+CIM+10#2354256]
Condition : isnotnull(str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2354256, [.]), RIGHT), [.]), RIGHT))
(39) Project [codegen id : 6]
Output [2]: [str_remove_space(str_remove_extend(Code+CIM+10#2354256, [.]), RIGHT) AS DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577, str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2354256, [.]), RIGHT), [.]), RIGHT) AS DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583]
Input [1]: [Code+CIM+10#2354256]
(40) Exchange
Input [2]: [DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577, DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583]
Arguments: hashpartitioning(DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583, 10), ENSURE_REQUIREMENTS, [plan_id=1171498]
(41) ShuffleQueryStage
Output [2]: [DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577, DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583]
Arguments: 3
(42) AQEShuffleRead
Input [2]: [DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577, DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583]
Arguments: coalesced
(43) Sort [codegen id : 10]
Input [2]: [DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577, DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583]
Arguments: [DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583 ASC NULLS FIRST], false, 0
(44) SortMergeJoin [codegen id : 11]
Left keys [1]: [COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493]
Right keys [1]: [DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583]
Join type: LeftOuter
Join condition: None
(45) Project [codegen id : 11]
Output [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562, str_if_with_rule(isnotnull(DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577), 1, 0) AS COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647]
Input [5]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562, DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577, DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583]
(46) ObjectHashAggregate
Input [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562, COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647]
Keys [1]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492]
Functions [3]: [partial_max(COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562), partial_max(COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647), partial_concatwithseparatorudaf(ARRAY_TO_STR_BEFORE_CONCAT(COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493), com.adb.hdh.spark.job.scala.utils.ConcatWithSeparatorUDAF@8a4eec0, class[value[0]: string], class[value[0]: string], true, true, 0, 0, None)]
Aggregate Attributes [3]: [max#2356547, max#2356515, buf#2356548]
Results [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, max#2356549, max#2356518, buf#2356550]
(47) Exchange
Input [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, max#2356549, max#2356518, buf#2356550]
Arguments: hashpartitioning(COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, 10), ENSURE_REQUIREMENTS, [plan_id=1171783]
(48) ShuffleQueryStage
Output [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, max#2356549, max#2356518, buf#2356550]
Arguments: 4
(49) AQEShuffleRead
Input [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, max#2356549, max#2356518, buf#2356550]
Arguments: coalesced
(50) ObjectHashAggregate
Input [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, max#2356549, max#2356518, buf#2356550]
Keys [1]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492]
Functions [3]: [max(COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562), max(COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647), concatwithseparatorudaf(ARRAY_TO_STR_BEFORE_CONCAT(COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493), com.adb.hdh.spark.job.scala.utils.ConcatWithSeparatorUDAF@8a4eec0, class[value[0]: string], class[value[0]: string], true, true, 0, 0, None)]
Aggregate Attributes [3]: [max(COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562)#2354666, max(COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647)#2354668, ConcatWithSeparatorUDAF(ARRAY_TO_STR_BEFORE_CONCAT(COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493))#2354672]
Results [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492 AS 00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118, max(COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562)#2354666 AS 00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119, max(COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647)#2354668 AS 00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120, ConcatWithSeparatorUDAF(ARRAY_TO_STR_BEFORE_CONCAT(COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493))#2354672 AS 00_E_DIAGNOSTIC_161814_COL_22564C4C_27A7_4316_AD62_101B7408E7AA#2356121]
(51) Sort [codegen id : 13]
Input [4]: [00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118, 00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119, 00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120, 00_E_DIAGNOSTIC_161814_COL_22564C4C_27A7_4316_AD62_101B7408E7AA#2356121]
Arguments: [00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118 ASC NULLS FIRST], false, 0
(52) SortMergeJoin [codegen id : 14]
Left keys [1]: [COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972]
Right keys [1]: [00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118]
Join type: LeftOuter
Join condition: None
(53) Filter [codegen id : 14]
Input [12]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, 00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118, 00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119, 00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120, 00_E_DIAGNOSTIC_161814_COL_22564C4C_27A7_4316_AD62_101B7408E7AA#2356121]
Condition : (NOT (str_replace_extend(str_remove_space(str_join(array(COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, str_if_with_rule((((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE1+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END AND (((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119))), PE1-, null)), str_if_with_rule(((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 1)) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE2+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (((00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120))), PE2-, null))), ), ONLY_ONE), [ ], [,]) <=> ) AND isnotnull(str_replace_extend(str_remove_space(str_join(array(COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, str_if_with_rule((((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE1+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END AND (((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119))), PE1-, null)), str_if_with_rule(((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 1)) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE2+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (((00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120))), PE2-, null))), ), ONLY_ONE), [ ], [,])))
(54) Project [codegen id : 14]
Output [11]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, 00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 AS COL_FEE983A1_7EFD_4B64_A88C_61BC09E24563#2356162, 00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 AS COL_7F09E349_35E8_4ECE_AF03_4D5759587C18#2356163, 00_E_DIAGNOSTIC_161814_COL_22564C4C_27A7_4316_AD62_101B7408E7AA#2356121 AS COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, str_if_with_rule((((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE1+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END AND (((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119))), PE1-, null)) AS COL_CB29862F_151B_4CA0_8D64_1D20B07B840A#2356178, str_if_with_rule(((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 1)) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE2+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (((00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120))), PE2-, null)) AS COL_67C7B1B6_C114_48E9_980B_4E276BE28BC6#2356193]
Input [12]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, 00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118, 00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119, 00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120, 00_E_DIAGNOSTIC_161814_COL_22564C4C_27A7_4316_AD62_101B7408E7AA#2356121]
(55) Project [codegen id : 14]
Output [10]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_FEE983A1_7EFD_4B64_A88C_61BC09E24563#2356162, COL_7F09E349_35E8_4ECE_AF03_4D5759587C18#2356163, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, str_join(array(COL_CB29862F_151B_4CA0_8D64_1D20B07B840A#2356178, COL_67C7B1B6_C114_48E9_980B_4E276BE28BC6#2356193), ;) AS COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395, str_replace_extend(str_remove_space(str_join(array(COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_CB29862F_151B_4CA0_8D64_1D20B07B840A#2356178, COL_67C7B1B6_C114_48E9_980B_4E276BE28BC6#2356193), ), ONLY_ONE), [ ], [,]) AS COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414]
Input [11]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, COL_FEE983A1_7EFD_4B64_A88C_61BC09E24563#2356162, COL_7F09E349_35E8_4ECE_AF03_4D5759587C18#2356163, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, COL_CB29862F_151B_4CA0_8D64_1D20B07B840A#2356178, COL_67C7B1B6_C114_48E9_980B_4E276BE28BC6#2356193]
(56) Project [codegen id : 14]
Output [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, str_if_with_rule((isnotnull(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414) AND NOT (COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414 <=> )), str_join(array(str_if_with_rule(CASE WHEN isnull(Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, +)) THEN false ELSE Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, +) END, str_if_with_rule(CASE WHEN isnull(Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, -)) THEN false ELSE Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, -) END, str_join(array(Switch de forfait FU, COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395), et ), str_join(array(Ajout de forfait FU, COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395), et )), str_if_with_rule(CASE WHEN isnull(Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, -)) THEN false ELSE Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, -) END, str_join(array(Suppression de Forfait FU, COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395), et ), )), COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973), @), ) AS COL_933B88C4_338B_4EF6_855E_77D0BD55E21B#2356501, str_create(RC-FU-PE) AS COL_DD2AB634_4673_4F2B_8EED_107C0AC50267#2356502, str_join(array(COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, str_join(array(str_join(array(Eligible PE1, int_to_str(COL_FEE983A1_7EFD_4B64_A88C_61BC09E24563#2356162)), : ), str_join(array(Eligible PE2, int_to_str(COL_7F09E349_35E8_4ECE_AF03_4D5759587C18#2356163)), : )), - ), str_join(array(Diag(s) , COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164), - )), ; ) AS COL_96193E27_D3D2_4476_8CFF_4911255A14C5#2356503]
Input [10]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_FEE983A1_7EFD_4B64_A88C_61BC09E24563#2356162, COL_7F09E349_35E8_4ECE_AF03_4D5759587C18#2356163, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395, COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414]
(57) WriteFiles
Input [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, COL_933B88C4_338B_4EF6_855E_77D0BD55E21B#2356501, COL_DD2AB634_4673_4F2B_8EED_107C0AC50267#2356502, COL_96193E27_D3D2_4476_8CFF_4911255A14C5#2356503]
(58) Execute InsertIntoHadoopFsRelationCommand
Input: []
Arguments: file:/data/output/cache/parquet/datablock/05_GR2_FU0_FU1__161559, false, Parquet, [path=file:///data/output/cache/parquet/datablock/05_GR2_FU0_FU1__161559], Overwrite, [COL_6D461599_696B_4415_9E1E_62284656C432, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5, COL_5276B642_7FD3_4362_A102_7091D784BB77, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C, COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B, COL_933B88C4_338B_4EF6_855E_77D0BD55E21B, COL_DD2AB634_4673_4F2B_8EED_107C0AC50267, COL_96193E27_D3D2_4476_8CFF_4911255A14C5]
(59) Filter
Input [7]: [COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520, COL_8761272F_9915_40EB_8429_20EFEF6A9A31#2351523, COL_582B8737_1AAE_44AC_AF57_EB71A05E19B8#2351524, COL_5F8E1D72_6344_42AB_A08C_3B4735439F46#2351525, COL_5DF719CA_DD10_4841_ACAE_B085DE2FDD8A#2351527, COL_60F7C888_9836_4535_A22F_D43D2994E019#2351532, COL_0319BDA3_7106_4508_AF3E_C32CDF2C0BC2#2351536]
Condition : isnotnull(COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520)
(60) Project
Output [7]: [COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520 AS COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_8761272F_9915_40EB_8429_20EFEF6A9A31#2351523 AS COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_582B8737_1AAE_44AC_AF57_EB71A05E19B8#2351524 AS COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_5F8E1D72_6344_42AB_A08C_3B4735439F46#2351525 AS COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5DF719CA_DD10_4841_ACAE_B085DE2FDD8A#2351527 AS COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_60F7C888_9836_4535_A22F_D43D2994E019#2351532 AS COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_0319BDA3_7106_4508_AF3E_C32CDF2C0BC2#2351536 AS COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984]
Input [7]: [COL_F1E7803C_F059_4667_8E32_963E2B3DA65F#2351520, COL_8761272F_9915_40EB_8429_20EFEF6A9A31#2351523, COL_582B8737_1AAE_44AC_AF57_EB71A05E19B8#2351524, COL_5F8E1D72_6344_42AB_A08C_3B4735439F46#2351525, COL_5DF719CA_DD10_4841_ACAE_B085DE2FDD8A#2351527, COL_60F7C888_9836_4535_A22F_D43D2994E019#2351532, COL_0319BDA3_7106_4508_AF3E_C32CDF2C0BC2#2351536]
(61) Filter
Input [2]: [REGLES#2351443, APPLICABLE#2351444]
Condition : ((isnotnull(REGLES#2351443) AND (RC-FU-PE = REGLES#2351443)) AND (APPLICABLE#2351444 <=> O))
(62) Project
Output [1]: [APPLICABLE#2351444 AS REGLES_A_APPLIQ_161538_APPLICABLE_161540#2355009]
Input [2]: [REGLES#2351443, APPLICABLE#2351444]
(63) CartesianProduct
Join type: Inner
Join condition: None
(64) Project
Output [9]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, REGLES_A_APPLIQ_161538_APPLICABLE_161540#2355009 AS COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, str_if_with_rule(CASE WHEN isnull(((COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 >= 0.0) AND (COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 <= 3.99))) THEN false ELSE ((COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 >= 0.0) AND (COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 <= 3.99)) END, 1, 0) AS COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245]
Input [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, REGLES_A_APPLIQ_161538_APPLICABLE_161540#2355009]
(65) Project
Output [14]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, str_if_with_rule(((CASE WHEN isnull(((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= -1.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 15.99))) THEN false ELSE ((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= -1.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 15.99)) END AND (COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245 <=> 0)) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <=> 0.0)), 1, 0) AS COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491, str_if_with_rule(CASE WHEN isnull(((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 16.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 44.99))) THEN false ELSE ((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 16.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 44.99)) END, 1, 0) AS COL_0E194329_5AC1_4821_9E0A_D1EEBB74DB3D#2355492, str_if_with_rule(CASE WHEN isnull(((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 45.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 74.99))) THEN false ELSE ((COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 45.0) AND (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 <= 74.99)) END, 1, 0) AS COL_E89D23BF_3E5A_4FC6_8386_63E823C302A6#2355493, str_if_with_rule(CASE WHEN isnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) THEN false ELSE (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 >= 75.0) END, 1, 0) AS COL_191330F1_7160_4037_ADAF_25928A72A739#2355494, str_if_with_rule((CASE WHEN isnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) THEN false ELSE (COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975 < 16.0) END AND CASE WHEN isnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984) THEN false ELSE (COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984 >= 4.0) END), 1, 0) AS COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, str_if_with_rule((isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) AND isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), str_if_with_rule(((COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0) END), FU0+, str_if_with_rule(((COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245 <=> 0) AND CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0) END), FU0-, null)), null) AS COL_9D1D8FAF_4D67_4B4E_AA2E_14C463F890D0#2355526]
Input [9]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_BD295954_9652_4047_A8E9_CBDDB8519B01#2355245]
(66) Project
Output [15]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491, COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_9D1D8FAF_4D67_4B4E_AA2E_14C463F890D0#2355526, str_if_with_rule((isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) AND isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), str_if_with_rule((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END AND (COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491 <=> 1)), FU1+, str_if_with_rule((((COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495 <=> 0) AND (COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491 <=> 0)) AND CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END), FU1-, null)), null) AS COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, str_if_with_rule((isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) AND isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), str_if_with_rule(((COL_0E194329_5AC1_4821_9E0A_D1EEBB74DB3D#2355492 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU2) END), FU2+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU2) END AND (COL_0E194329_5AC1_4821_9E0A_D1EEBB74DB3D#2355492 <=> 0)), FU2-, null)), null) AS COL_C10F9365_B37F_4197_AACD_41D6CFFB5A4C#2355589, str_if_with_rule((isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975) AND isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), str_if_with_rule(((COL_E89D23BF_3E5A_4FC6_8386_63E823C302A6#2355493 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU3)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU3) END), FU3+, str_if_with_rule(((COL_E89D23BF_3E5A_4FC6_8386_63E823C302A6#2355493 <=> 0) AND CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU3)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU3) END), FU3-, null)), null) AS COL_BF945CE5_4DBC_4F75_9BF4_117304516C29#2355622, str_if_with_rule((isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984) AND isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975)), str_if_with_rule(((COL_191330F1_7160_4037_ADAF_25928A72A739#2355494 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU4)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU4) END), FU4+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU4)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU4) END AND (COL_191330F1_7160_4037_ADAF_25928A72A739#2355494 <=> 0)), FU4-, null)), null) AS COL_F8A6EC93_5926_4434_ACA2_88AF6C77FC78#2355656]
Input [14]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491, COL_0E194329_5AC1_4821_9E0A_D1EEBB74DB3D#2355492, COL_E89D23BF_3E5A_4FC6_8386_63E823C302A6#2355493, COL_191330F1_7160_4037_ADAF_25928A72A739#2355494, COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_9D1D8FAF_4D67_4B4E_AA2E_14C463F890D0#2355526]
(67) Project
Output [7]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, str_join(array(str_join(array(Age en Mois, dec_to_str(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984)), :), str_join(array(Age en Année, dec_to_str(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975)), :), str_join(array(Date Naissance , str_join(array(str_extract(COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, LEFT, 2), str_extract_middle(COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, 3, 2), str_extract(COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, RIGHT, 4)), -)), : ), str_join(array(Entrée le , str_join(array(str_extract(COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, LEFT, 2), str_extract_middle(COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, 3, 2), str_extract(COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, RIGHT, 4)), -)), : )), ;) AS COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, str_replace(str_remove_space(str_join(array(COL_9D1D8FAF_4D67_4B4E_AA2E_14C463F890D0#2355526, COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, str_if_with_rule((isnotnull(COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984) AND isnotnull(COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975)), str_if_with_rule(((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END AND (COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495 <=> 1)) AND isnull(COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491)), FU1+, str_if_with_rule(((((COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495 <=> 0) AND (COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491 <=> 0)) AND CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END) AND NOT CASE WHEN isnull(Contains(COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, FU1-)) THEN false ELSE Contains(COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, FU1-) END), FU1-, null)), null), COL_C10F9365_B37F_4197_AACD_41D6CFFB5A4C#2355589, COL_BF945CE5_4DBC_4F75_9BF4_117304516C29#2355622, COL_F8A6EC93_5926_4434_ACA2_88AF6C77FC78#2355656), ), ONLY_ONE), , ,) AS COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908]
Input [15]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_0412F2BB_43C5_44D8_87E4_C43F7913B8EB#2354971, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_2AF2C839_8859_4238_92E4_A3CDEF747947#2354975, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_85AF5B84_A52D_49E6_AF68_75B3BC042707#2354984, COL_7702A562_4E71_4BC3_8B3F_774FBBFB80D8#2355491, COL_8A60045C_553F_4BC8_92C6_7B9FAE3B3AE9#2355495, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_9D1D8FAF_4D67_4B4E_AA2E_14C463F890D0#2355526, COL_B85FC0C7_A95C_499F_9883_0232DA327922#2355557, COL_C10F9365_B37F_4197_AACD_41D6CFFB5A4C#2355589, COL_BF945CE5_4DBC_4F75_9BF4_117304516C29#2355622, COL_F8A6EC93_5926_4434_ACA2_88AF6C77FC78#2355656]
(68) Project
Output [9]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, str_if_with_rule((COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908 <=> ), null, COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908) AS COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, size(str_list_intersect_fixed(str_split(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, ,), [FU0+,FU1+]), true) AS COL_C1E660AE_1C75_4ACE_AB41_D804FE912AF9#2356048, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
Input [7]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908]
(69) Project
Output [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, str_if_with_rule((COL_C1E660AE_1C75_4ACE_AB41_D804FE912AF9#2356048 > 0), 1, str_if_with_rule(((COL_C1E660AE_1C75_4ACE_AB41_D804FE912AF9#2356048 <=> 0) AND ((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU0) END AND NOT CASE WHEN isnull(Contains(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, FU0-)) THEN false ELSE Contains(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, FU0-) END) OR (CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, FU1) END AND NOT CASE WHEN isnull(Contains(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, FU1-)) THEN false ELSE Contains(COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, FU1-) END))), 1, 0)) AS COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
Input [9]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_504F79F3_0D5A_4BD7_87C8_0F1203F5EB36#2355908, COL_C1E660AE_1C75_4ACE_AB41_D804FE912AF9#2356048, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
(70) Exchange
Input [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
Arguments: hashpartitioning(COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, 10), ENSURE_REQUIREMENTS, [plan_id=1171315]
(71) Sort
Input [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871]
Arguments: [COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972 ASC NULLS FIRST], false, 0
(72) Filter
Input [2]: [Numéro Séjour#2354431, code_Cim10#2354432]
Condition : (isnotnull(code_Cim10#2354432) AND isnotnull(str_complete(str_remove_space(Numéro Séjour#2354431, ALL), 0, 9, LEFT)))
(73) Project
Output [2]: [str_complete(str_remove_space(Numéro Séjour#2354431, ALL), 0, 9, LEFT) AS COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, str_remove_extend(str_remove_space(code_Cim10#2354432, ALL), [.]) AS COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493]
Input [2]: [Numéro Séjour#2354431, code_Cim10#2354432]
(74) Exchange
Input [2]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493]
Arguments: hashpartitioning(COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, 10), ENSURE_REQUIREMENTS, [plan_id=1171297]
(75) Sort
Input [2]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493]
Arguments: [COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493 ASC NULLS FIRST], false, 0
(76) Filter
Input [1]: [Code+CIM+10#2353104]
Condition : isnotnull(str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2353104, [.]), RIGHT), [.]), RIGHT))
(77) Project
Output [2]: [str_remove_space(str_remove_extend(Code+CIM+10#2353104, [.]), RIGHT) AS DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505, str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2353104, [.]), RIGHT), [.]), RIGHT) AS DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511]
Input [1]: [Code+CIM+10#2353104]
(78) Exchange
Input [2]: [DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505, DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511]
Arguments: hashpartitioning(DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511, 10), ENSURE_REQUIREMENTS, [plan_id=1171298]
(79) Sort
Input [2]: [DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505, DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511]
Arguments: [DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511 ASC NULLS FIRST], false, 0
(80) SortMergeJoin
Left keys [1]: [COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493]
Right keys [1]: [DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511]
Join type: LeftOuter
Join condition: None
(81) Project
Output [3]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, str_if_with_rule(isnotnull(DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505), 1, 0) AS COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562]
Input [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, DIAGNOSTIC_PE1__161438_CODE_CIM_10_161439#2354505, DIAGNOSTIC_PE1__161438_CODE_CIM10_NORM_161445#2354511]
(82) Filter
Input [1]: [Code+CIM+10#2354256]
Condition : isnotnull(str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2354256, [.]), RIGHT), [.]), RIGHT))
(83) Project
Output [2]: [str_remove_space(str_remove_extend(Code+CIM+10#2354256, [.]), RIGHT) AS DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577, str_remove_space(str_remove_extend(str_remove_space(str_remove_extend(Code+CIM+10#2354256, [.]), RIGHT), [.]), RIGHT) AS DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583]
Input [1]: [Code+CIM+10#2354256]
(84) Exchange
Input [2]: [DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577, DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583]
Arguments: hashpartitioning(DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583, 10), ENSURE_REQUIREMENTS, [plan_id=1171305]
(85) Sort
Input [2]: [DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577, DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583]
Arguments: [DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583 ASC NULLS FIRST], false, 0
(86) SortMergeJoin
Left keys [1]: [COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493]
Right keys [1]: [DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583]
Join type: LeftOuter
Join condition: None
(87) Project
Output [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562, str_if_with_rule(isnotnull(DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577), 1, 0) AS COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647]
Input [5]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562, DIAGNOSTIC_PE2__161541_CODE_CIM_10_161542#2354577, DIAGNOSTIC_PE2__161541_CODE_CIM10_NORM_161548#2354583]
(88) ObjectHashAggregate
Input [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493, COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562, COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647]
Keys [1]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492]
Functions [3]: [partial_max(COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562), partial_max(COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647), partial_concatwithseparatorudaf(ARRAY_TO_STR_BEFORE_CONCAT(COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493), com.adb.hdh.spark.job.scala.utils.ConcatWithSeparatorUDAF@8a4eec0, class[value[0]: string], class[value[0]: string], true, true, 0, 0, None)]
Aggregate Attributes [3]: [max#2356547, max#2356515, buf#2356548]
Results [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, max#2356549, max#2356518, buf#2356550]
(89) Exchange
Input [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, max#2356549, max#2356518, buf#2356550]
Arguments: hashpartitioning(COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, 10), ENSURE_REQUIREMENTS, [plan_id=1171311]
(90) ObjectHashAggregate
Input [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492, max#2356549, max#2356518, buf#2356550]
Keys [1]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492]
Functions [3]: [max(COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562), max(COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647), concatwithseparatorudaf(ARRAY_TO_STR_BEFORE_CONCAT(COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493), com.adb.hdh.spark.job.scala.utils.ConcatWithSeparatorUDAF@8a4eec0, class[value[0]: string], class[value[0]: string], true, true, 0, 0, None)]
Aggregate Attributes [3]: [max(COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562)#2354666, max(COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647)#2354668, ConcatWithSeparatorUDAF(ARRAY_TO_STR_BEFORE_CONCAT(COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493))#2354672]
Results [4]: [COL_A188B73D_4933_4923_828E_687FE72CE189#2354492 AS 00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118, max(COL_8E83DA5F_0319_4C71_A57F_EB8028C126EB#2354562)#2354666 AS 00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119, max(COL_CEA89754_0D9E_4D31_BC11_226DBE26276F#2354647)#2354668 AS 00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120, ConcatWithSeparatorUDAF(ARRAY_TO_STR_BEFORE_CONCAT(COL_D1E62AC3_9D22_4956_8B06_3DF990F627F2#2354493))#2354672 AS 00_E_DIAGNOSTIC_161814_COL_22564C4C_27A7_4316_AD62_101B7408E7AA#2356121]
(91) Sort
Input [4]: [00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118, 00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119, 00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120, 00_E_DIAGNOSTIC_161814_COL_22564C4C_27A7_4316_AD62_101B7408E7AA#2356121]
Arguments: [00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118 ASC NULLS FIRST], false, 0
(92) SortMergeJoin
Left keys [1]: [COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972]
Right keys [1]: [00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118]
Join type: LeftOuter
Join condition: None
(93) Filter
Input [12]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, 00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118, 00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119, 00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120, 00_E_DIAGNOSTIC_161814_COL_22564C4C_27A7_4316_AD62_101B7408E7AA#2356121]
Condition : (NOT (str_replace_extend(str_remove_space(str_join(array(COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, str_if_with_rule((((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE1+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END AND (((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119))), PE1-, null)), str_if_with_rule(((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 1)) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE2+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (((00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120))), PE2-, null))), ), ONLY_ONE), [ ], [,]) <=> ) AND isnotnull(str_replace_extend(str_remove_space(str_join(array(COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, str_if_with_rule((((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE1+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END AND (((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119))), PE1-, null)), str_if_with_rule(((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 1)) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE2+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (((00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120))), PE2-, null))), ), ONLY_ONE), [ ], [,])))
(94) Project
Output [11]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, 00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 AS COL_FEE983A1_7EFD_4B64_A88C_61BC09E24563#2356162, 00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 AS COL_7F09E349_35E8_4ECE_AF03_4D5759587C18#2356163, 00_E_DIAGNOSTIC_161814_COL_22564C4C_27A7_4316_AD62_101B7408E7AA#2356121 AS COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, str_if_with_rule((((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 1) AND NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE1+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE1) END AND (((00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119))), PE1-, null)) AS COL_CB29862F_151B_4CA0_8D64_1D20B07B840A#2356178, str_if_with_rule(((NOT CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 1)) AND (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 1)), PE2+, str_if_with_rule((CASE WHEN isnull(Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2)) THEN false ELSE Contains(COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, PE2) END AND (((00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120 <=> 0) OR (COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097 <=> 0)) OR isnull(00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120))), PE2-, null)) AS COL_67C7B1B6_C114_48E9_980B_4E276BE28BC6#2356193]
Input [12]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_DF65571D_C940_49F3_A33A_3E824FF8DFB3#2354980, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_3BB14381_E6AB_42C1_9AAC_D4A6315D3E29#2356097, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, 00_E_DIAGNOSTIC_161814_COL_259E9494_8CB4_4AA8_AECC_3EBA7C8B80FB#2356118, 00_E_DIAGNOSTIC_161814_COL_22F494F7_741E_40CC_932F_1428DA298F77#2356119, 00_E_DIAGNOSTIC_161814_COL_F1C1F6ED_07EB_492F_A7A5_F42040F97810#2356120, 00_E_DIAGNOSTIC_161814_COL_22564C4C_27A7_4316_AD62_101B7408E7AA#2356121]
(95) Project
Output [10]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_FEE983A1_7EFD_4B64_A88C_61BC09E24563#2356162, COL_7F09E349_35E8_4ECE_AF03_4D5759587C18#2356163, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, str_join(array(COL_CB29862F_151B_4CA0_8D64_1D20B07B840A#2356178, COL_67C7B1B6_C114_48E9_980B_4E276BE28BC6#2356193), ;) AS COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395, str_replace_extend(str_remove_space(str_join(array(COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_CB29862F_151B_4CA0_8D64_1D20B07B840A#2356178, COL_67C7B1B6_C114_48E9_980B_4E276BE28BC6#2356193), ), ONLY_ONE), [ ], [,]) AS COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414]
Input [11]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_ADC4A492_81BF_479D_A618_F1C5C1D7D922#2356046, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, COL_FEE983A1_7EFD_4B64_A88C_61BC09E24563#2356162, COL_7F09E349_35E8_4ECE_AF03_4D5759587C18#2356163, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, COL_CB29862F_151B_4CA0_8D64_1D20B07B840A#2356178, COL_67C7B1B6_C114_48E9_980B_4E276BE28BC6#2356193]
(96) Project
Output [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, str_if_with_rule((isnotnull(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414) AND NOT (COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414 <=> )), str_join(array(str_if_with_rule(CASE WHEN isnull(Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, +)) THEN false ELSE Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, +) END, str_if_with_rule(CASE WHEN isnull(Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, -)) THEN false ELSE Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, -) END, str_join(array(Switch de forfait FU, COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395), et ), str_join(array(Ajout de forfait FU, COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395), et )), str_if_with_rule(CASE WHEN isnull(Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, -)) THEN false ELSE Contains(COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, -) END, str_join(array(Suppression de Forfait FU, COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395), et ), )), COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973), @), ) AS COL_933B88C4_338B_4EF6_855E_77D0BD55E21B#2356501, str_create(RC-FU-PE) AS COL_DD2AB634_4673_4F2B_8EED_107C0AC50267#2356502, str_join(array(COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, str_join(array(str_join(array(Eligible PE1, int_to_str(COL_FEE983A1_7EFD_4B64_A88C_61BC09E24563#2356162)), : ), str_join(array(Eligible PE2, int_to_str(COL_7F09E349_35E8_4ECE_AF03_4D5759587C18#2356163)), : )), - ), str_join(array(Diag(s) , COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164), - )), ; ) AS COL_96193E27_D3D2_4476_8CFF_4911255A14C5#2356503]
Input [10]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_FEE983A1_7EFD_4B64_A88C_61BC09E24563#2356162, COL_7F09E349_35E8_4ECE_AF03_4D5759587C18#2356163, COL_71F36117_4F3A_446C_B978_FE6D78D62A69#2354973, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_17057DFC_41ED_4CC3_9258_4835753BE2A0#2355871, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, COL_152219DE_9E30_4C72_B6C4_3536674868FD#2356395, COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414]
(97) WriteFiles
Input [8]: [COL_6D461599_696B_4415_9E1E_62284656C432#2354968, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5#2354972, COL_5276B642_7FD3_4362_A102_7091D784BB77#2355037, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C#2356164, COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B#2356414, COL_933B88C4_338B_4EF6_855E_77D0BD55E21B#2356501, COL_DD2AB634_4673_4F2B_8EED_107C0AC50267#2356502, COL_96193E27_D3D2_4476_8CFF_4911255A14C5#2356503]
(98) Execute InsertIntoHadoopFsRelationCommand
Input: []
Arguments: file:/data/output/cache/parquet/datablock/05_GR2_FU0_FU1__161559, false, Parquet, [path=file:///data/output/cache/parquet/datablock/05_GR2_FU0_FU1__161559], Overwrite, [COL_6D461599_696B_4415_9E1E_62284656C432, COL_DEC4495A_C38C_4364_B7A1_EF07FEB8BEC5, COL_5276B642_7FD3_4362_A102_7091D784BB77, COL_8AECDE1B_3284_4DBD_8F4F_E6F50B089B1C, COL_5A1AA04A_4A92_4CD6_860E_F6C22704E75B, COL_933B88C4_338B_4EF6_855E_77D0BD55E21B, COL_DD2AB634_4673_4F2B_8EED_107C0AC50267, COL_96193E27_D3D2_4476_8CFF_4911255A14C5]
(99) AdaptiveSparkPlan
Output: []
Arguments: isFinalPlan=true