== 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_3368165`, false, true, LocalTempView, true
(3) LogicalRelation
Arguments: csv, [N° Facture#6286, Montant Facture#6287, Magasin#6288, Magasin Code#6289, Nb Article#6290, Vendeur#6291, Date Facture#6292, N° Client#6293, Marge#6294], false
(4) Project
Arguments: [N° Facture#6286 AS N° Facture#6313, Montant Facture#6287 AS Montant Facture#6314, Magasin#6288 AS Magasin#6315, Magasin Code#6289 AS Magasin Code#6316, Nb Article#6290 AS Nb Article#6317, Vendeur#6291 AS Vendeur#6318, Date Facture#6292 AS Date Facture#6319, N° Client#6293 AS N° Client#6320, Marge#6294 AS Marge#6321]
(5) Project
Arguments: [N° Facture#6313, Montant Facture#6314, Magasin#6315, Magasin Code#6316, Nb Article#6317, Vendeur#6318, Date Facture#6319, N° Client#6320, Marge#6321]
(6) Project
Arguments: [Date Facture#6319 AS DATE_FACTURE_3375#6341, Magasin#6315 AS MAGASIN_3371#6342, Magasin Code#6316 AS MAGASIN_CODE_3372#6343, Marge#6321 AS MARGE_3377#6344, cast(REFORMAT_FOR_DOUBLE(Montant Facture#6314) as double) AS MONTANT_FACTURE_3370#6345, cast(Nb Article#6317 as int) AS NB_ARTICLE_3373#6346, cast(N° Client#6320 as int) AS N_CLIENT_3376#6347, N° Facture#6313 AS N_FACTURE_3369#6348, Vendeur#6318 AS VENDEUR_3374#6349]
(7) Project
Arguments: [DATE_FACTURE_3375#6341, MAGASIN_3371#6342, MAGASIN_CODE_3372#6343, MARGE_3377#6344, MONTANT_FACTURE_3370#6345, NB_ARTICLE_3373#6346, N_CLIENT_3376#6347, N_FACTURE_3369#6348, VENDEUR_3374#6349]