digraph G {
0 [labelType="html" label="<br><b>AdaptiveSparkPlan</b><br><br>"];
subgraph cluster1 {
isCluster="true";
label="WholeStageCodegen (2)\n \nduration: 2 ms";
2 [labelType="html" label="<br><b>Project</b><br><br>"];
3 [labelType="html" label="<br><b>Project</b><br><br>"];
4 [labelType="html" label="<b>HashAggregate</b><br><br>spill size: 0.0 B<br>time in aggregation build: 0 ms<br>peak memory: 16.3 MiB<br>number of output rows: 1<br>number of sort fallback tasks: 0<br>avg hash probes per key: 1"];
}
5 [labelType="html" label="<b>AQEShuffleRead</b><br><br>number of partitions: 1<br>partition data size: 97.0 B<br>number of coalesced partitions: 1"];
6 [labelType="html" label="<b>Exchange</b><br><br>shuffle records written: 1<br>local merged chunks fetched: 0<br>shuffle write time: 0 ms<br>remote merged bytes read: 0.0 B<br>local merged blocks fetched: 0<br>corrupt merged block chunks: 0<br>remote merged reqs duration: 0 ms<br>remote merged blocks fetched: 0<br>records read: 1<br>local bytes read: 94.0 B<br>fetch wait time: 0 ms<br>remote bytes read: 0.0 B<br>merged fetch fallback count: 0<br>local blocks read: 1<br>remote merged chunks fetched: 0<br>remote blocks read: 0<br>data size: 64.0 B<br>local merged bytes read: 0.0 B<br>number of partitions: 10<br>remote reqs duration: 0 ms<br>remote bytes read to disk: 0.0 B<br>shuffle bytes written: 94.0 B"];
subgraph cluster7 {
isCluster="true";
label="WholeStageCodegen (1)\n \nduration: 13 ms";
8 [labelType="html" label="<b>HashAggregate</b><br><br>spill size: 0.0 B<br>time in aggregation build: 4 ms<br>peak memory: 256.0 KiB<br>number of output rows: 1<br>number of sort fallback tasks: 0<br>avg hash probes per key: 0"];
9 [labelType="html" label="<br><b>Project</b><br><br>"];
10 [labelType="html" label="<b>Filter</b><br><br>number of output rows: 4"];
11 [labelType="html" label="<b>ColumnarToRow</b><br><br>number of output rows: 1,604<br>number of input batches: 1"];
}
12 [labelType="html" label="<b>Scan parquet </b><br><br>number of files read: 1<br>scan time: 4 ms<br>metadata time: 0 ms<br>size of files read: 15.1 KiB<br>number of output rows: 1,604"];
2->0;
3->2;
4->3;
5->4;
6->5;
8->6;
9->8;
10->9;
11->10;
12->11;
}
13
AdaptiveSparkPlan isFinalPlan=true
Project [COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L, COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319, str_if_with_rule(CASE WHEN isnull(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319) THEN false ELSE (COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 > 0.0) END, str_join(array(COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, en augmentation, de, dec_to_str(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319), %), ), str_if_with_rule(CASE WHEN isnull(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319) THEN false ELSE (COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 < 0.0) END, str_join(array(COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, en diminution, de, dec_to_str(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319), %), ), str_if_with_rule((COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 <=> 0.0), str_join(array(COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, Stable), >>), str_join(array(COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, Pas de données de comparaison Période n-1), >>)))) AS COL_AA483DB3_ED79_43AA_9B78_810F208BB521#138359, str_if_with_rule(CASE WHEN isnull(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319) THEN false ELSE (COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 > 0.0) END, 274, str_if_with_rule(CASE WHEN isnull(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319) THEN false ELSE (COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 < 0.0) END, 275, str_if_with_rule((COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 <=> 0.0), 276, 277))) AS COL_802651DB_BC38_4CEB_8677_663EB29479B6#138360, bigint_create(99999) AS COL_83A73DA0_E2EC_4EF7_96D7_CEDF8F6D8C86#138361L, COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242]
Project [COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L, str_join(array(bigint_to_str(COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L), Anomalies à contrôler), ) AS COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, dec_rate_variation(COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L, 2, false) AS COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319, COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242]
HashAggregate(keys=[COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201], functions=[sum(COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L), sum(COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L)])
WholeStageCodegen (2)
AQEShuffleRead coalesced
Exchange hashpartitioning(COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201, 10), ENSURE_REQUIREMENTS, [plan_id=13298]
HashAggregate(keys=[COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201], functions=[partial_sum(COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L), partial_sum(COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L)])
Project [COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987 AS COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_E2730471_146A_48E3_ACB3_62C24C5B3B61#137989L AS COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L, COL_C246646E_2901_4B9F_9D7B_056193A0AC7F#137991L AS COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L, COL_CCAA9D42_0078_4628_8895_399732217CFF#137992 AS COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201]
Filter (((COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987 <=> 290000041) AND CASE WHEN isnull(StartsWith(COL_CCAA9D42_0078_4628_8895_399732217CFF#137992, 2025)) THEN false ELSE StartsWith(COL_CCAA9D42_0078_4628_8895_399732217CFF#137992, 2025) END) AND (COL_1F5E7E42_EFAD_45EE_B6E7_21749D8D57D8#137996 <=> O))
ColumnarToRow
WholeStageCodegen (1)
FileScan parquet [COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987,COL_E2730471_146A_48E3_ACB3_62C24C5B3B61#137989L,COL_C246646E_2901_4B9F_9D7B_056193A0AC7F#137991L,COL_CCAA9D42_0078_4628_8895_399732217CFF#137992,COL_1F5E7E42_EFAD_45EE_B6E7_21749D8D57D8#137996] Batched: true, DataFilters: [(COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987 <=> 290000041), CASE WHEN isnull(StartsWith(COL..., Format: Parquet, Location: InMemoryFileIndex(1 paths)[file:/data/output/cache/parquet/datablock/SYNTHESE_ANALYS_307855], PartitionFilters: [], PushedFilters: [EqualNullSafe(COL_1B1894D4_288B_40C0_8E59_23769F7818C3,290000041), EqualNullSafe(COL_1F5E7E42_EF..., ReadSchema: struct<COL_1B1894D4_288B_40C0_8E59_23769F7818C3:string,COL_E2730471_146A_48E3_ACB3_62C24C5B3B61:b...
== Physical Plan ==
AdaptiveSparkPlan (20)
+- == Final Plan ==
* Project (11)
+- * Project (10)
+- * HashAggregate (9)
+- AQEShuffleRead (8)
+- ShuffleQueryStage (7), Statistics(sizeInBytes=64.0 B, rowCount=1)
+- Exchange (6)
+- * HashAggregate (5)
+- * Project (4)
+- * Filter (3)
+- * ColumnarToRow (2)
+- Scan parquet (1)
+- == Initial Plan ==
CollectLimit (19)
+- Project (18)
+- Project (17)
+- HashAggregate (16)
+- Exchange (15)
+- HashAggregate (14)
+- Project (13)
+- Filter (12)
+- Scan parquet (1)
(1) Scan parquet
Output [5]: [COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987, COL_E2730471_146A_48E3_ACB3_62C24C5B3B61#137989L, COL_C246646E_2901_4B9F_9D7B_056193A0AC7F#137991L, COL_CCAA9D42_0078_4628_8895_399732217CFF#137992, COL_1F5E7E42_EFAD_45EE_B6E7_21749D8D57D8#137996]
Batched: true
Location: InMemoryFileIndex [file:/data/output/cache/parquet/datablock/SYNTHESE_ANALYS_307855]
PushedFilters: [EqualNullSafe(COL_1B1894D4_288B_40C0_8E59_23769F7818C3,290000041), EqualNullSafe(COL_1F5E7E42_EFAD_45EE_B6E7_21749D8D57D8,O)]
ReadSchema: struct<COL_1B1894D4_288B_40C0_8E59_23769F7818C3:string,COL_E2730471_146A_48E3_ACB3_62C24C5B3B61:bigint,COL_C246646E_2901_4B9F_9D7B_056193A0AC7F:bigint,COL_CCAA9D42_0078_4628_8895_399732217CFF:string,COL_1F5E7E42_EFAD_45EE_B6E7_21749D8D57D8:string>
(2) ColumnarToRow [codegen id : 1]
Input [5]: [COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987, COL_E2730471_146A_48E3_ACB3_62C24C5B3B61#137989L, COL_C246646E_2901_4B9F_9D7B_056193A0AC7F#137991L, COL_CCAA9D42_0078_4628_8895_399732217CFF#137992, COL_1F5E7E42_EFAD_45EE_B6E7_21749D8D57D8#137996]
(3) Filter [codegen id : 1]
Input [5]: [COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987, COL_E2730471_146A_48E3_ACB3_62C24C5B3B61#137989L, COL_C246646E_2901_4B9F_9D7B_056193A0AC7F#137991L, COL_CCAA9D42_0078_4628_8895_399732217CFF#137992, COL_1F5E7E42_EFAD_45EE_B6E7_21749D8D57D8#137996]
Condition : (((COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987 <=> 290000041) AND CASE WHEN isnull(StartsWith(COL_CCAA9D42_0078_4628_8895_399732217CFF#137992, 2025)) THEN false ELSE StartsWith(COL_CCAA9D42_0078_4628_8895_399732217CFF#137992, 2025) END) AND (COL_1F5E7E42_EFAD_45EE_B6E7_21749D8D57D8#137996 <=> O))
(4) Project [codegen id : 1]
Output [4]: [COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987 AS COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_E2730471_146A_48E3_ACB3_62C24C5B3B61#137989L AS COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L, COL_C246646E_2901_4B9F_9D7B_056193A0AC7F#137991L AS COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L, COL_CCAA9D42_0078_4628_8895_399732217CFF#137992 AS COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201]
Input [5]: [COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987, COL_E2730471_146A_48E3_ACB3_62C24C5B3B61#137989L, COL_C246646E_2901_4B9F_9D7B_056193A0AC7F#137991L, COL_CCAA9D42_0078_4628_8895_399732217CFF#137992, COL_1F5E7E42_EFAD_45EE_B6E7_21749D8D57D8#137996]
(5) HashAggregate [codegen id : 1]
Input [4]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L, COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201]
Keys [2]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201]
Functions [2]: [partial_sum(COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L), partial_sum(COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L)]
Aggregate Attributes [2]: [sum#138373L, sum#138374L]
Results [4]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201, sum#138375L, sum#138376L]
(6) Exchange
Input [4]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201, sum#138375L, sum#138376L]
Arguments: hashpartitioning(COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201, 10), ENSURE_REQUIREMENTS, [plan_id=13298]
(7) ShuffleQueryStage
Output [4]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201, sum#138375L, sum#138376L]
Arguments: 0
(8) AQEShuffleRead
Input [4]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201, sum#138375L, sum#138376L]
Arguments: coalesced
(9) HashAggregate [codegen id : 2]
Input [4]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201, sum#138375L, sum#138376L]
Keys [2]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201]
Functions [2]: [sum(COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L), sum(COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L)]
Aggregate Attributes [2]: [sum(COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L)#138252L, sum(COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L)#138254L]
Results [4]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195 AS COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201 AS COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242, sum(COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L)#138252L AS COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, sum(COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L)#138254L AS COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L]
(10) Project [codegen id : 2]
Output [6]: [COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L, str_join(array(bigint_to_str(COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L), Anomalies à contrôler), ) AS COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, dec_rate_variation(COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L, 2, false) AS COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319, COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242]
Input [4]: [COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242, COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L]
(11) Project [codegen id : 2]
Output [9]: [COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L, COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319, str_if_with_rule(CASE WHEN isnull(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319) THEN false ELSE (COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 > 0.0) END, str_join(array(COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, en augmentation, de, dec_to_str(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319), %), ), str_if_with_rule(CASE WHEN isnull(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319) THEN false ELSE (COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 < 0.0) END, str_join(array(COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, en diminution, de, dec_to_str(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319), %), ), str_if_with_rule((COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 <=> 0.0), str_join(array(COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, Stable), >>), str_join(array(COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, Pas de données de comparaison Période n-1), >>)))) AS COL_AA483DB3_ED79_43AA_9B78_810F208BB521#138359, str_if_with_rule(CASE WHEN isnull(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319) THEN false ELSE (COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 > 0.0) END, 274, str_if_with_rule(CASE WHEN isnull(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319) THEN false ELSE (COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 < 0.0) END, 275, str_if_with_rule((COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 <=> 0.0), 276, 277))) AS COL_802651DB_BC38_4CEB_8677_663EB29479B6#138360, bigint_create(99999) AS COL_83A73DA0_E2EC_4EF7_96D7_CEDF8F6D8C86#138361L, COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242]
Input [6]: [COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L, COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319, COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242]
(12) Filter
Input [5]: [COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987, COL_E2730471_146A_48E3_ACB3_62C24C5B3B61#137989L, COL_C246646E_2901_4B9F_9D7B_056193A0AC7F#137991L, COL_CCAA9D42_0078_4628_8895_399732217CFF#137992, COL_1F5E7E42_EFAD_45EE_B6E7_21749D8D57D8#137996]
Condition : (((COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987 <=> 290000041) AND CASE WHEN isnull(StartsWith(COL_CCAA9D42_0078_4628_8895_399732217CFF#137992, 2025)) THEN false ELSE StartsWith(COL_CCAA9D42_0078_4628_8895_399732217CFF#137992, 2025) END) AND (COL_1F5E7E42_EFAD_45EE_B6E7_21749D8D57D8#137996 <=> O))
(13) Project
Output [4]: [COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987 AS COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_E2730471_146A_48E3_ACB3_62C24C5B3B61#137989L AS COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L, COL_C246646E_2901_4B9F_9D7B_056193A0AC7F#137991L AS COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L, COL_CCAA9D42_0078_4628_8895_399732217CFF#137992 AS COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201]
Input [5]: [COL_1B1894D4_288B_40C0_8E59_23769F7818C3#137987, COL_E2730471_146A_48E3_ACB3_62C24C5B3B61#137989L, COL_C246646E_2901_4B9F_9D7B_056193A0AC7F#137991L, COL_CCAA9D42_0078_4628_8895_399732217CFF#137992, COL_1F5E7E42_EFAD_45EE_B6E7_21749D8D57D8#137996]
(14) HashAggregate
Input [4]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L, COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201]
Keys [2]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201]
Functions [2]: [partial_sum(COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L), partial_sum(COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L)]
Aggregate Attributes [2]: [sum#138373L, sum#138374L]
Results [4]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201, sum#138375L, sum#138376L]
(15) Exchange
Input [4]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201, sum#138375L, sum#138376L]
Arguments: hashpartitioning(COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201, 10), ENSURE_REQUIREMENTS, [plan_id=13273]
(16) HashAggregate
Input [4]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201, sum#138375L, sum#138376L]
Keys [2]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201]
Functions [2]: [sum(COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L), sum(COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L)]
Aggregate Attributes [2]: [sum(COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L)#138252L, sum(COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L)#138254L]
Results [4]: [COL_57A235DF_024C_49DC_AC87_FF94F0340EF2#138195 AS COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_D4033944_BADA_47AC_A581_C62291C64CB2#138201 AS COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242, sum(COL_43E4EEF3_96A7_43AC_A131_C0222F418EF4#138199L)#138252L AS COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, sum(COL_34C8E410_1B14_4DD4_A17E_4E2C0724BB04#138197L)#138254L AS COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L]
(17) Project
Output [6]: [COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L, str_join(array(bigint_to_str(COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L), Anomalies à contrôler), ) AS COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, dec_rate_variation(COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L, 2, false) AS COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319, COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242]
Input [4]: [COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242, COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L]
(18) Project
Output [9]: [COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L, COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319, str_if_with_rule(CASE WHEN isnull(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319) THEN false ELSE (COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 > 0.0) END, str_join(array(COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, en augmentation, de, dec_to_str(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319), %), ), str_if_with_rule(CASE WHEN isnull(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319) THEN false ELSE (COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 < 0.0) END, str_join(array(COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, en diminution, de, dec_to_str(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319), %), ), str_if_with_rule((COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 <=> 0.0), str_join(array(COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, Stable), >>), str_join(array(COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, Pas de données de comparaison Période n-1), >>)))) AS COL_AA483DB3_ED79_43AA_9B78_810F208BB521#138359, str_if_with_rule(CASE WHEN isnull(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319) THEN false ELSE (COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 > 0.0) END, 274, str_if_with_rule(CASE WHEN isnull(COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319) THEN false ELSE (COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 < 0.0) END, 275, str_if_with_rule((COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319 <=> 0.0), 276, 277))) AS COL_802651DB_BC38_4CEB_8677_663EB29479B6#138360, bigint_create(99999) AS COL_83A73DA0_E2EC_4EF7_96D7_CEDF8F6D8C86#138361L, COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242]
Input [6]: [COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L, COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319, COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242]
(19) CollectLimit
Input [9]: [COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L, COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319, COL_AA483DB3_ED79_43AA_9B78_810F208BB521#138359, COL_802651DB_BC38_4CEB_8677_663EB29479B6#138360, COL_83A73DA0_E2EC_4EF7_96D7_CEDF8F6D8C86#138361L, COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242]
Arguments: 500000
(20) AdaptiveSparkPlan
Output [9]: [COL_D30028F3_5A52_4EF5_B5F4_9D03DF4CD5D5#138253L, COL_D0CCD4A7_3FB3_4A83_962C_BC2F89FED853#138255L, COL_33C4C6A9_642A_416A_AD5F_C9CA5B6187BE#138318, COL_218244E0_FF17_41A2_B731_6C631EF431C0#138319, COL_AA483DB3_ED79_43AA_9B78_810F208BB521#138359, COL_802651DB_BC38_4CEB_8677_663EB29479B6#138360, COL_83A73DA0_E2EC_4EF7_96D7_CEDF8F6D8C86#138361L, COL_0FC6DE47_FE2E_4AB4_ADD6_6D9C78226ED2#138241, COL_50A2EF80_10AA_4A33_AACF_9C6FE6F388A1#138242]
Arguments: isFinalPlan=true