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

Import fichier TXT depuis web / Sharepoint

Jump to Best Answer
  • 1.  Import fichier TXT depuis web / Sharepoint

    Posted 2 days ago
    Edited by Kevin TOMAS 2 days ago
      |   view attached
    Bonjour tout le monde,
    J'essaie d'importer un fichier texte depuis un Sharepoint en appliquant la même mise en forme que s'il était importé en local à savoir  :

    Format d'import (en local) :

    Format appliqué au fichier (en local) :
    Format depuis l'éditeur de requête (en local) :

    Côté import via SharePoint :

    Toutes les données sont dans la colonne 1 et je n'arrive pas à créer le tableau...
    Avez vous une idée ?
    Merci pour votre aide,


    ------------------------------
    Kevin TOMAS
    ------------------------------

    Attachment(s)



  • 2.  RE: Import fichier TXT depuis web / Sharepoint

    Posted 2 days ago
    Edited by Nicolas TREILLON 2 days ago
    Bonjour,
    AS-tu essayé de faire un import avec un délimiteur personnalisé (|) ?

    Voici la requête avec l'éditeur avancé
    let
        Source = Csv.Document(File.Contents("C:\Users\ntreillon\Pictures\Afficher messages  liste des avis.txt"),[Delimiter="|", Columns=46, Encoding=65001, QuoteStyle=QuoteStyle.None]),
        #"Type modifié" = Table.TransformColumnTypes(Source,{{"Column1", type text}, {"Column2", type text}, {"Column3", type text}, {"Column4", type text}, {"Column5", type text}, {"Column6", type text}, {"Column7", type text}, {"Column8", type text}, {"Column9", type text}, {"Column10", type text}, {"Column11", type text}, {"Column12", type text}, {"Column13", type text}, {"Column14", type text}, {"Column15", type text}, {"Column16", type text}, {"Column17", type text}, {"Column18", type text}, {"Column19", type text}, {"Column20", type text}, {"Column21", type text}, {"Column22", type text}, {"Column23", type text}, {"Column24", type text}, {"Column25", type text}, {"Column26", type text}, {"Column27", type text}, {"Column28", type text}, {"Column29", type text}, {"Column30", type text}, {"Column31", type text}, {"Column32", type text}, {"Column33", type text}, {"Column34", type text}, {"Column35", type text}, {"Column36", type text}, {"Column37", type text}, {"Column38", type text}, {"Column39", type text}, {"Column40", type text}, {"Column41", type text}, {"Column42", type text}, {"Column43", type text}, {"Column44", type text}, {"Column45", type text}, {"Column46", type text}})
    in
        #"Type modifié"​


    Ensuite, il faudra que tu renommes tes entêtes de colonnes.

    Ou sinon, tu supprimes les lignes 1,2,3 et 5 dans ton fichier texte.

    ------------------------------
    Nicolas
    ------------------------------



  • 3.  RE: Import fichier TXT depuis web / Sharepoint

    Posted 2 days ago

    Oupssss

    j'ai été trop vite, j'ai fait mon import en local.

    Donc je viens de le refaire depuis un dossier Sharepoint

    Après avoir sélectionné mon dossier Sharepoint, j'ai fait "Combiner et Transformer les données"

    Ensuite, j'ai pu indiquer le délimiteur personnalisé, comme lors de l'import en local.

    Désolé mais je ne peux pas mettre de copie d'écran car ça bug



    ------------------------------
    Nicolas
    ------------------------------



  • 4.  RE: Import fichier TXT depuis web / Sharepoint

    Posted 2 days ago
    Bonjour Nicolas,
    Merci pour ton retour, j'ai essayé la manipulation et cela génère une erreur :





    Tu réalises bien un import depuis un dossier SharePoint ?


    ------------------------------
    Kevin TOMAS
    ------------------------------



  • 5.  RE: Import fichier TXT depuis web / Sharepoint

    Posted 2 days ago

    Je pense que ton souci réside dans le fait que tu importes tous les fichiers.

    Pour y remédier, tu dois sélectionner ton fichier dans le champ "Folder Path" au niveau de la source (de ta requête)



    ------------------------------
    Nicolas
    ------------------------------



  • 6.  RE: Import fichier TXT depuis web / Sharepoint

    Posted 2 days ago
    On y est presque !,
    J'ai paramétré le "Folder Path" :
    et appliqué les réglages suivants :
    Seulement les données sont toujours dans une seule cellule ... :


    ------------------------------
    Kevin TOMAS
    ------------------------------



  • 7.  RE: Import fichier TXT depuis web / Sharepoint

    Silver Contributor
    Posted 2 days ago
    Bonjour Kevin,

    ci joint la source power bi montrant comment j'ai procédé pour charger le fichier texte et le traiter par la suite.

    En pièce jointe tu as aussi la source txt que j'ai utilisé. j'ai juste copie le contenu de ton fichier dans un txt.

    J'espère que ça répondra à ton besoin.

    Merci bien

    ------------------------------
    Aurelien BETBEUI KWANDJEU
    CHIEF DATA OFFICER (BI & DWH)
    ------------------------------

    Attachment(s)

    pbix
    Import Fichier TXT.pbix   132K 1 version
    txt
    ImportfichierTXT.txt   3K 1 version


  • 8.  RE: Import fichier TXT depuis web / Sharepoint

    Posted 2 days ago
    Bonjour Aurélien,
    Merci pour ces éléments,
    Tu as réalisé un import en local "C:\Users\FRBETAUR\Desktop\PROJETs PBI\P..."

    Nous cherchons à réaliser un import en web via un SharePoint (Dossier SharePoint), as tu une idée ?
    Bien à toi

    ------------------------------
    Kevin TOMAS
    ------------------------------



  • 9.  RE: Import fichier TXT depuis web / Sharepoint

    Silver Contributor
    Posted 2 days ago
    Kevin,

    voici un lien YouTube qui explique comment faire https://www.youtube.com/watch?v=gJF2e_43FRY


    2 autres liens

    https://www.poweredsolutions.co/2019/04/04/connecting-to-files-in-sharepoint-onedrive-with-power-bi-power-query/

    https://powerbi.microsoft.com/fr-fr/blog/combining-excel-files-hosted-on-a-sharepoint-folder/

    En fait il faut récupérer le chemin de ton fichier source dans SharePoint et utiliser une source web.


    Merci bien

    ------------------------------
    Aurelien BETBEUI KWANDJEU
    CHIEF DATA OFFICER (BI & DWH)
    ------------------------------



  • 10.  RE: Import fichier TXT depuis web / Sharepoint

    Posted 2 days ago
    Merci Aurélien seulement les éléments concernent des fichiers EXCEL or nous avons un fichier TXT en format CSV (les éléments que tu sites ne sont pas applicable à ce cas d'usage)

    Tu peux faire un essai avec le fichier TXT qui est en PJ du post,
    Bien à toi,

    ------------------------------
    Kevin TOMAS
    ------------------------------



  • 11.  RE: Import fichier TXT depuis web / Sharepoint
    Best Answer

    Silver Contributor
    Posted 2 days ago
    D'accord Kevin

    voici comment je procède :

    => Dans SharePoint je récupère le chemin du fichier avec le nom bien sure


    => Je colle le chemin dans ma source de connexion


    => Je définis les infos de connexion à mon site SharePoint


    => J'obtiens cette fenêtre après validation


    Une fois que tu valide cette étape, tu procède de la même manière que lors que tu importe ton fichier localement.

    Merci bien,








    ------------------------------
    Aurelien BETBEUI KWANDJEU
    CHIEF DATA OFFICER (BI & DWH)
    ------------------------------



  • 12.  RE: Import fichier TXT depuis web / Sharepoint

    Posted 2 days ago
    PARFAIT, CA MARCHE !!
    Merci beaucoup pour vos réponses !

    ------------------------------
    Kevin TOMAS
    ------------------------------



  • 13.  RE: Import fichier TXT depuis web / Sharepoint

    Posted 2 days ago

    C'est bizarre, sur mon poste j'ai bien importé les données depuis le sharepoint avec les bonnes colonnes.

    Je te ferai une capture vidéo ce soir que je mettrai en partagge sur un hébergement ;)



    ------------------------------
    Nicolas
    ------------------------------



  • 14.  RE: Import fichier TXT depuis web / Sharepoint

    Posted 2 days ago
    Merci Nicolas pour ton aide,
    J'attends ton retour,

    ------------------------------
    Kevin TOMAS
    ------------------------------