digraph G {
0 [labelType="html" label="<br><b>CollectLimit</b><br><br>"];
subgraph cluster1 {
isCluster="true";
label="WholeStageCodegen (1)\n \nduration: 0 ms";
2 [labelType="html" label="<br><b>Project</b><br><br>"];
}
3 [labelType="html" label="<b>Scan csv </b><br><br>number of output rows: 1,500<br>number of files read: 1<br>metadata time: 0 ms<br>size of files read: 4.9 MiB"];
2->0;
3->2;
}
4
CollectLimit 1500
Project [code_commune#330348 AS COL__CODE_COMMUNE#330637, nom_commune#330349 AS COL__NOM_COMMUNE#330638, code_arrondissement#330350 AS COL__CODE_ARRONDISSEMENT#330639, nom_arrondissement#330351 AS COL__NOM_ARRONDISSEMENT#330640, code_departement#330352 AS COL__CODE_DEPARTEMENT#330641, nom_departement#330353 AS COL__NOM_DEPARTEMENT#330642, code_epci#330354 AS COL__CODE_EPCI#330643, nom_epci#330355 AS COL__NOM_EPCI#330644, code_region#330356 AS COL__CODE_REGION#330645, nom_region#330357 AS COL__NOM_REGION#330646, code_aire_d_attraction_des_villes#330358 AS COL__CODE_AIRE_D_ATTRACTION_DES_VILLES#330647, nom_aire_d_attraction_des_villes#330359 AS COL__NOM_AIRE_D_ATTRACTION_DES_VILLES#330648, code_bassin_de_vie#330360 AS COL__CODE_BASSIN_DE_VIE#330649, nom_bassin_de_vie#330361 AS COL__NOM_BASSIN_DE_VIE#330650, code_unite_urbaine#330362 AS COL__CODE_UNITE_URBAINE#330651, nom_unite_urbaine#330363 AS COL__NOM_UNITE_URBAINE#330652, code_zone_d_emploi#330364 AS COL__CODE_ZONE_D_EMPLOI#330653, nom_zone_d_emploi#330365 AS COL__NOM_ZONE_D_EMPLOI#330654]
WholeStageCodegen (1)
FileScan csv [code_commune#330348,nom_commune#330349,code_arrondissement#330350,nom_arrondissement#330351,code_departement#330352,nom_departement#330353,code_epci#330354,nom_epci#330355,code_region#330356,nom_region#330357,code_aire_d_attraction_des_villes#330358,nom_aire_d_attraction_des_villes#330359,code_bassin_de_vie#330360,nom_bassin_de_vie#330361,code_unite_urbaine#330362,nom_unite_urbaine#330363,code_zone_d_emploi#330364,nom_zone_d_emploi#330365] Batched: false, DataFilters: [], Format: CSV, Location: InMemoryFileIndex(1 paths)[file:/data/input/depot/csv/tmp/COMMUNES_DE_FRA_425669145/HTTP_FILE_0.csv], PartitionFilters: [], PushedFilters: [], ReadSchema: struct<code_commune:string,nom_commune:string,code_arrondissement:string,nom_arrondissement:strin...
== Physical Plan ==
CollectLimit (3)
+- * Project (2)
+- Scan csv (1)
(1) Scan csv
Output [18]: [code_commune#330348, nom_commune#330349, code_arrondissement#330350, nom_arrondissement#330351, code_departement#330352, nom_departement#330353, code_epci#330354, nom_epci#330355, code_region#330356, nom_region#330357, code_aire_d_attraction_des_villes#330358, nom_aire_d_attraction_des_villes#330359, code_bassin_de_vie#330360, nom_bassin_de_vie#330361, code_unite_urbaine#330362, nom_unite_urbaine#330363, code_zone_d_emploi#330364, nom_zone_d_emploi#330365]
Batched: false
Location: InMemoryFileIndex [file:/data/input/depot/csv/tmp/COMMUNES_DE_FRA_425669145/HTTP_FILE_0.csv]
ReadSchema: struct<code_commune:string,nom_commune:string,code_arrondissement:string,nom_arrondissement:string,code_departement:string,nom_departement:string,code_epci:string,nom_epci:string,code_region:string,nom_region:string,code_aire_d_attraction_des_villes:string,nom_aire_d_attraction_des_villes:string,code_bassin_de_vie:string,nom_bassin_de_vie:string,code_unite_urbaine:string,nom_unite_urbaine:string,code_zone_d_emploi:string,nom_zone_d_emploi:string>
(2) Project [codegen id : 1]
Output [18]: [code_commune#330348 AS COL__CODE_COMMUNE#330637, nom_commune#330349 AS COL__NOM_COMMUNE#330638, code_arrondissement#330350 AS COL__CODE_ARRONDISSEMENT#330639, nom_arrondissement#330351 AS COL__NOM_ARRONDISSEMENT#330640, code_departement#330352 AS COL__CODE_DEPARTEMENT#330641, nom_departement#330353 AS COL__NOM_DEPARTEMENT#330642, code_epci#330354 AS COL__CODE_EPCI#330643, nom_epci#330355 AS COL__NOM_EPCI#330644, code_region#330356 AS COL__CODE_REGION#330645, nom_region#330357 AS COL__NOM_REGION#330646, code_aire_d_attraction_des_villes#330358 AS COL__CODE_AIRE_D_ATTRACTION_DES_VILLES#330647, nom_aire_d_attraction_des_villes#330359 AS COL__NOM_AIRE_D_ATTRACTION_DES_VILLES#330648, code_bassin_de_vie#330360 AS COL__CODE_BASSIN_DE_VIE#330649, nom_bassin_de_vie#330361 AS COL__NOM_BASSIN_DE_VIE#330650, code_unite_urbaine#330362 AS COL__CODE_UNITE_URBAINE#330651, nom_unite_urbaine#330363 AS COL__NOM_UNITE_URBAINE#330652, code_zone_d_emploi#330364 AS COL__CODE_ZONE_D_EMPLOI#330653, nom_zone_d_emploi#330365 AS COL__NOM_ZONE_D_EMPLOI#330654]
Input [18]: [code_commune#330348, nom_commune#330349, code_arrondissement#330350, nom_arrondissement#330351, code_departement#330352, nom_departement#330353, code_epci#330354, nom_epci#330355, code_region#330356, nom_region#330357, code_aire_d_attraction_des_villes#330358, nom_aire_d_attraction_des_villes#330359, code_bassin_de_vie#330360, nom_bassin_de_vie#330361, code_unite_urbaine#330362, nom_unite_urbaine#330363, code_zone_d_emploi#330364, nom_zone_d_emploi#330365]
(3) CollectLimit
Input [18]: [COL__CODE_COMMUNE#330637, COL__NOM_COMMUNE#330638, COL__CODE_ARRONDISSEMENT#330639, COL__NOM_ARRONDISSEMENT#330640, COL__CODE_DEPARTEMENT#330641, COL__NOM_DEPARTEMENT#330642, COL__CODE_EPCI#330643, COL__NOM_EPCI#330644, COL__CODE_REGION#330645, COL__NOM_REGION#330646, COL__CODE_AIRE_D_ATTRACTION_DES_VILLES#330647, COL__NOM_AIRE_D_ATTRACTION_DES_VILLES#330648, COL__CODE_BASSIN_DE_VIE#330649, COL__NOM_BASSIN_DE_VIE#330650, COL__CODE_UNITE_URBAINE#330651, COL__NOM_UNITE_URBAINE#330652, COL__CODE_ZONE_D_EMPLOI#330653, COL__NOM_ZONE_D_EMPLOI#330654]
Arguments: 1500