Club Power BI

Please login or click SIGN UP FOR FREE to create your PowerBIUG account to join this user group.
Expand all | Collapse all

PowerBI Desktop - Prise en compte de nouvelles colonnes dans les fichiers source CSV

  • 1.  PowerBI Desktop - Prise en compte de nouvelles colonnes dans les fichiers source CSV

    Posted Feb 25, 2021 12:22 PM
    Bonjour,
    J'utilise PowerBI Desktop et j'avais bien avancé sur la transformation des données et l'édition des rapports.
    il se trouve que pour un nouveau besoin, j'ai rajouté de nouvelles colonnes à la fin du fichier source.
    Sauf que le chargement des fichiers sources (même structure avec les nouvelles colonnes), ne prend pas en compte ces nouvelles colonnes.

    Seuls les colonnes de mon 1er chargement sont visibles.

    Comment faire? j'ai beau chercher je ne vois pas de procédure exacte à part recommencer à zero!

    merci de m'aider!

    Cordialement


    ------------------------------
    Joel AZIAHA
    ------------------------------


  • 2.  RE: PowerBI Desktop - Prise en compte de nouvelles colonnes dans les fichiers source CSV

    Top Contributor
    Posted Feb 25, 2021 12:30 PM
    Tout dépend de la transformation M

    Est ce un Table.SelectColumns ou Table.RemoveColumns

    Dans le cas d'un SelectColumns, les nouvelle colonnes n'apparaissent pas.

    Il vous suffit de modifier l'étape.

    ------------------------------
    Guillaume GAUDFROY
    Microsoft Data PlatForm MVP
    MCSA Power BI & Excel
    Microsoft MCT
    Ruby Award Dynamic Communities
    ------------------------------



  • 3.  RE: PowerBI Desktop - Prise en compte de nouvelles colonnes dans les fichiers source CSV

    Posted Feb 26, 2021 05:11 AM
    Edited by Joel AZIAHA Feb 26, 2021 05:12 AM
    Bonjour Guillaume,
    Merci pour votre réponse.

    J'ai essayé votre proposition mais je n'ai pas eu gain de cause. peut-etre par manque de maitrise du langage dans l'éditeur avancé.

    par-contre j'ai réussi à recharger les nouvelles colonnes sans toucher les étapes de transformation M en faisant ceci:

    1 - Je suis allé dans l'étape "En-têtes promus" de la "Transformer l'exemple de fichier" (requête d'assistance).
    2 - ouverture de l'éditeur Avancé sur cette étape et on a ceci:

          let

             Source = Csv.Document(Paramètre1,[Delimiter=";", Columns=47, Encoding=65001, QuoteStyle=QuoteStyle.None]),

             #"En-têtes promus" = Table.PromoteHeaders(Source, [PromoteAllScalars=true])

         in

             #"En-têtes promus"

    3- J'ai modifié Columns=47 en mettant 47 le nombre de colonnes de mon nouveau fichier source

    Et BINGO!

    Cordialement

    ------------------------------
    Joel AZIAHA
    ------------------------------