== Physical Plan ==
Execute CreateViewCommand (1)
+- CreateViewCommand (2)
+- Project (7)
+- Project (6)
+- Project (5)
+- Project (4)
+- LogicalRelation (3)
(1) Execute CreateViewCommand
Output: []
(2) CreateViewCommand
Arguments: `FAC_MAGASIN_3_3368164`, false, true, LocalTempView, true
(3) LogicalRelation
Arguments: csv, [N° Facture#6092, Montant Facture#6093, Magasin#6094, Magasin Code#6095, Nb Article#6096, Vendeur#6097, Date Facture#6098, N° Client#6099, Marge#6100], false
(4) Project
Arguments: [N° Facture#6092 AS N° Facture#6119, Montant Facture#6093 AS Montant Facture#6120, Magasin#6094 AS Magasin#6121, Magasin Code#6095 AS Magasin Code#6122, Nb Article#6096 AS Nb Article#6123, Vendeur#6097 AS Vendeur#6124, Date Facture#6098 AS Date Facture#6125, N° Client#6099 AS N° Client#6126, Marge#6100 AS Marge#6127]
(5) Project
Arguments: [N° Facture#6119, Montant Facture#6120, Magasin#6121, Magasin Code#6122, Nb Article#6123, Vendeur#6124, Date Facture#6125, N° Client#6126, Marge#6127]
(6) Project
Arguments: [Date Facture#6125 AS DATE_FACTURE_3375#6147, Magasin#6121 AS MAGASIN_3371#6148, Magasin Code#6122 AS MAGASIN_CODE_3372#6149, Marge#6127 AS MARGE_3377#6150, cast(REFORMAT_FOR_DOUBLE(Montant Facture#6120) as double) AS MONTANT_FACTURE_3370#6151, cast(Nb Article#6123 as int) AS NB_ARTICLE_3373#6152, cast(N° Client#6126 as int) AS N_CLIENT_3376#6153, N° Facture#6119 AS N_FACTURE_3369#6154, Vendeur#6124 AS VENDEUR_3374#6155]
(7) Project
Arguments: [DATE_FACTURE_3375#6147, MAGASIN_3371#6148, MAGASIN_CODE_3372#6149, MARGE_3377#6150, MONTANT_FACTURE_3370#6151, NB_ARTICLE_3373#6152, N_CLIENT_3376#6153, N_FACTURE_3369#6154, VENDEUR_3374#6155]