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#334635 AS COL__CODE_COMMUNE#334924, nom_commune#334636 AS COL__NOM_COMMUNE#334925, code_arrondissement#334637 AS COL__CODE_ARRONDISSEMENT#334926, nom_arrondissement#334638 AS COL__NOM_ARRONDISSEMENT#334927, code_departement#334639 AS COL__CODE_DEPARTEMENT#334928, nom_departement#334640 AS COL__NOM_DEPARTEMENT#334929, code_epci#334641 AS COL__CODE_EPCI#334930, nom_epci#334642 AS COL__NOM_EPCI#334931, code_region#334643 AS COL__CODE_REGION#334932, nom_region#334644 AS COL__NOM_REGION#334933, code_aire_d_attraction_des_villes#334645 AS COL__CODE_AIRE_D_ATTRACTION_DES_VILLES#334934, nom_aire_d_attraction_des_villes#334646 AS COL__NOM_AIRE_D_ATTRACTION_DES_VILLES#334935, code_bassin_de_vie#334647 AS COL__CODE_BASSIN_DE_VIE#334936, nom_bassin_de_vie#334648 AS COL__NOM_BASSIN_DE_VIE#334937, code_unite_urbaine#334649 AS COL__CODE_UNITE_URBAINE#334938, nom_unite_urbaine#334650 AS COL__NOM_UNITE_URBAINE#334939, code_zone_d_emploi#334651 AS COL__CODE_ZONE_D_EMPLOI#334940, nom_zone_d_emploi#334652 AS COL__NOM_ZONE_D_EMPLOI#334941]
WholeStageCodegen (1)
FileScan csv [code_commune#334635,nom_commune#334636,code_arrondissement#334637,nom_arrondissement#334638,code_departement#334639,nom_departement#334640,code_epci#334641,nom_epci#334642,code_region#334643,nom_region#334644,code_aire_d_attraction_des_villes#334645,nom_aire_d_attraction_des_villes#334646,code_bassin_de_vie#334647,nom_bassin_de_vie#334648,code_unite_urbaine#334649,nom_unite_urbaine#334650,code_zone_d_emploi#334651,nom_zone_d_emploi#334652] Batched: false, DataFilters: [], Format: CSV, Location: InMemoryFileIndex(1 paths)[file:/data/input/depot/csv/tmp/COMMUNES_DE_FRA_425669143/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#334635, nom_commune#334636, code_arrondissement#334637, nom_arrondissement#334638, code_departement#334639, nom_departement#334640, code_epci#334641, nom_epci#334642, code_region#334643, nom_region#334644, code_aire_d_attraction_des_villes#334645, nom_aire_d_attraction_des_villes#334646, code_bassin_de_vie#334647, nom_bassin_de_vie#334648, code_unite_urbaine#334649, nom_unite_urbaine#334650, code_zone_d_emploi#334651, nom_zone_d_emploi#334652]
Batched: false
Location: InMemoryFileIndex [file:/data/input/depot/csv/tmp/COMMUNES_DE_FRA_425669143/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#334635 AS COL__CODE_COMMUNE#334924, nom_commune#334636 AS COL__NOM_COMMUNE#334925, code_arrondissement#334637 AS COL__CODE_ARRONDISSEMENT#334926, nom_arrondissement#334638 AS COL__NOM_ARRONDISSEMENT#334927, code_departement#334639 AS COL__CODE_DEPARTEMENT#334928, nom_departement#334640 AS COL__NOM_DEPARTEMENT#334929, code_epci#334641 AS COL__CODE_EPCI#334930, nom_epci#334642 AS COL__NOM_EPCI#334931, code_region#334643 AS COL__CODE_REGION#334932, nom_region#334644 AS COL__NOM_REGION#334933, code_aire_d_attraction_des_villes#334645 AS COL__CODE_AIRE_D_ATTRACTION_DES_VILLES#334934, nom_aire_d_attraction_des_villes#334646 AS COL__NOM_AIRE_D_ATTRACTION_DES_VILLES#334935, code_bassin_de_vie#334647 AS COL__CODE_BASSIN_DE_VIE#334936, nom_bassin_de_vie#334648 AS COL__NOM_BASSIN_DE_VIE#334937, code_unite_urbaine#334649 AS COL__CODE_UNITE_URBAINE#334938, nom_unite_urbaine#334650 AS COL__NOM_UNITE_URBAINE#334939, code_zone_d_emploi#334651 AS COL__CODE_ZONE_D_EMPLOI#334940, nom_zone_d_emploi#334652 AS COL__NOM_ZONE_D_EMPLOI#334941]
Input [18]: [code_commune#334635, nom_commune#334636, code_arrondissement#334637, nom_arrondissement#334638, code_departement#334639, nom_departement#334640, code_epci#334641, nom_epci#334642, code_region#334643, nom_region#334644, code_aire_d_attraction_des_villes#334645, nom_aire_d_attraction_des_villes#334646, code_bassin_de_vie#334647, nom_bassin_de_vie#334648, code_unite_urbaine#334649, nom_unite_urbaine#334650, code_zone_d_emploi#334651, nom_zone_d_emploi#334652]
(3) CollectLimit
Input [18]: [COL__CODE_COMMUNE#334924, COL__NOM_COMMUNE#334925, COL__CODE_ARRONDISSEMENT#334926, COL__NOM_ARRONDISSEMENT#334927, COL__CODE_DEPARTEMENT#334928, COL__NOM_DEPARTEMENT#334929, COL__CODE_EPCI#334930, COL__NOM_EPCI#334931, COL__CODE_REGION#334932, COL__NOM_REGION#334933, COL__CODE_AIRE_D_ATTRACTION_DES_VILLES#334934, COL__NOM_AIRE_D_ATTRACTION_DES_VILLES#334935, COL__CODE_BASSIN_DE_VIE#334936, COL__NOM_BASSIN_DE_VIE#334937, COL__CODE_UNITE_URBAINE#334938, COL__NOM_UNITE_URBAINE#334939, COL__CODE_ZONE_D_EMPLOI#334940, COL__NOM_ZONE_D_EMPLOI#334941]
Arguments: 1500