Changement de source de fichier à dossier

Accueil – Le CFO masqué Forums Power BI Changement de source de fichier à dossier

  • Ce sujet contient 3 réponses, 2 participants et a été mis à jour pour la dernière fois par Kim Leblanc, le il y a 4 années et 3 mois.
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Articles
  • #70395
    patrickblancseau
    Participant

    Bonjour,
    J’essaie de passer d’une source fichier, a une source de dossier
    Mais j’ai toujours la même erreur
    Je me pose la question si je dois tous recommencé ou il y a une combine ou méthode pour éviter cela
    Le chemin d’accès « C:\__export\powerbi\performance_VSR\export_GSA\ » est un chemin d’accès de dossier
    d’avance merci pour votre aide

    #70410
    Kim Leblanc
    Participant

    Bonjour,

    Est-ce le but sera alors d’avoir plusieurs fichiers de même format dans ce dossier pour les combiner dans une seule requête?

    Kim

    #70619
    patrickblancseau
    Participant

    Bonjour kim
    Oui en effet c’est tous à fait cela
    Cordialement

    #70714
    Kim Leblanc
    Participant

    Bonjour,

    Alors oui c’est possible.

    Il faudra d’abord créer un paramètre que vous pourrez nommer Fichiers par exemple.

    Ensuite vous pourrez utiliser ce paramètre dans l’étape source de votre requête qui transforme votre fichier. Si par exemple il s’agit d’un fichier Excel, votre étape source devrait ressembler à ceci:
    = Excel.Workbook(File.Contents(Fichiers), null, true).

    Vous pourrez alors transformer votre requête en fonction (click droit sur votre requête – Créer une fonction.

    Ensuite il faudra créer une nouvelle requête en utilisant l’option Nouvelle source\Dossier puis cliquer sur transformer les données (non pas combiner et transformer).

    Vous pourrez garder seulement les colonnes Folder Path et Name puis les fusionner dans cet ordre.

    Ensuite vous allez ajouter une nouvelle colonne en utilisant Appeler une fonction personnalisée. Vous pourrez alors passer la nouvelle colonne fusionnée comme paramètre de votre fonction. Puis développer le tout à l’aide du menu d’expansion (les 2 petites flèches.)

    Kim

4 sujets de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.