== 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#9543, Montant Facture#9544, Magasin#9545, Magasin Code#9546, Nb Article#9547, Vendeur#9548, Date Facture#9549, N° Client#9550, Marge#9551], false
(4) Project
Arguments: [N° Facture#9543 AS N° Facture#9570, Montant Facture#9544 AS Montant Facture#9571, Magasin#9545 AS Magasin#9572, Magasin Code#9546 AS Magasin Code#9573, Nb Article#9547 AS Nb Article#9574, Vendeur#9548 AS Vendeur#9575, Date Facture#9549 AS Date Facture#9576, N° Client#9550 AS N° Client#9577, Marge#9551 AS Marge#9578]
(5) Project
Arguments: [N° Facture#9570, Montant Facture#9571, Magasin#9572, Magasin Code#9573, Nb Article#9574, Vendeur#9575, Date Facture#9576, N° Client#9577, Marge#9578]
(6) Project
Arguments: [Date Facture#9576 AS DATE_FACTURE_3375#9598, Magasin#9572 AS MAGASIN_3371#9599, Magasin Code#9573 AS MAGASIN_CODE_3372#9600, Marge#9578 AS MARGE_3377#9601, cast(REFORMAT_FOR_DOUBLE(Montant Facture#9571) as double) AS MONTANT_FACTURE_3370#9602, cast(Nb Article#9574 as int) AS NB_ARTICLE_3373#9603, cast(N° Client#9577 as int) AS N_CLIENT_3376#9604, N° Facture#9570 AS N_FACTURE_3369#9605, Vendeur#9575 AS VENDEUR_3374#9606]
(7) Project
Arguments: [DATE_FACTURE_3375#9598, MAGASIN_3371#9599, MAGASIN_CODE_3372#9600, MARGE_3377#9601, MONTANT_FACTURE_3370#9602, NB_ARTICLE_3373#9603, N_CLIENT_3376#9604, N_FACTURE_3369#9605, VENDEUR_3374#9606]