== Physical Plan ==
CollectLimit (4)
+- * Project (3)
+- * ColumnarToRow (2)
+- Scan parquet (1)
(1) Scan parquet
Output [4]: [Sp%C3%A9cialit%C3%A9+etab#596481, Code+Etab#596482, Codes+officiels#596483, UF+exclue#596484]
Batched: true
Location: InMemoryFileIndex [file:/data/input/depot/excel/cache/07_SPECIALITE_S_204533_ca934bb3724d4073e2a2490326f42aad/Info_Etab_init_v1.1 CHSF.xlsx_41b0d0f195c190eaf7a8401fc3f9cec2]
ReadSchema: struct<Sp%C3%A9cialit%C3%A9+etab:string,Code+Etab:string,Codes+officiels:string,UF+exclue:string>
(2) ColumnarToRow [codegen id : 1]
Input [4]: [Sp%C3%A9cialit%C3%A9+etab#596481, Code+Etab#596482, Codes+officiels#596483, UF+exclue#596484]
(3) Project [codegen id : 1]
Output [4]: [str_transform_case(str_remove_accent(str_replace_extend(str_remove_space(Sp%C3%A9cialit%C3%A9+etab#596481, ONLY_ONE), [ ], [-])), UPPER) AS COL_2549087C_2C3F_48C5_B64B_3FE30EEA78E1#596708, Code+Etab#596482 AS COL_500A3939_B6D5_4187_B049_1B3C695375DE#596709, Codes+officiels#596483 AS COL_DF30AB27_301A_403C_8E8B_6F1E90DB6D6E#596710, UF+exclue#596484 AS COL_C04BE89A_6AC4_4447_B68D_DF080C4C9FC8#596711]
Input [4]: [Sp%C3%A9cialit%C3%A9+etab#596481, Code+Etab#596482, Codes+officiels#596483, UF+exclue#596484]
(4) CollectLimit
Input [4]: [COL_2549087C_2C3F_48C5_B64B_3FE30EEA78E1#596708, COL_500A3939_B6D5_4187_B049_1B3C695375DE#596709, COL_DF30AB27_301A_403C_8E8B_6F1E90DB6D6E#596710, COL_C04BE89A_6AC4_4447_B68D_DF080C4C9FC8#596711]
Arguments: 500000