lecture de fichiers sur un SharePoint

  • lecture de fichiers sur un SharePoint

    Posted by DSC Communities on August 23, 2022 at 3:38 pm

    lecture de fichiers sur un SharePointFollow
    LAURENT SANCHEZ
    LAURENT SANCHEZAug 23, 2022 08:11 AM
    Bonjour à tous, j’ai besoin d’aller lire des fichiers Excel placés dans un “dosser” SharePoint, ce que …
    1. lecture de fichiers sur un SharePoint

    LAURENT SANCHEZ
    Posted Aug 23, 2022 08:11 AM
    Bonjour à tous,
    j’ai besoin d’aller lire des fichiers Excel placés dans un “dosser” SharePoint, ce que je parviens à faire, mais pour les importer, j’utilise la méthode SharePoint.Files sur la RACINE du site SharePoint pour ensuite faire un filtre (Table.SelectRows) comme indiqué ci-dessous :

    Source = SharePoint.Files(“https://intranetclient/”, [ApiVersion = 15]),

    Filtre_dossier = Table.SelectRows(Source, each ([Folder Path] = “https:// intranetclient /Dossier/”)),

    Filtre_Fichiers_Excel = Table.SelectRows(Filtre_dossier, each [Extension] = “.xlsx”),

     

    La question est : Ne peut-on pas aller pointer directement sur le dossier qui m’intéresse, car cela “coute” du temps à lister l’ensemble des dossiers au départ ?

    Merci

    ——————————
    LAURENT SANCHEZ
    Formateur Consultant
    laurent@sanchezconsultant.com
    LE HAVRE
    662527022
    ——————————

    2. RE: lecture de fichiers sur un SharePoint

    Top Contributor
    Jonathan CHANAL
    Posted Aug 23, 2022 12:10 PM
    Bonjour Laurent,

    Je ne retrouve plus le lien dans la doc mais il faut bien mettre la racine du dossier et non les sous-dossiers. Je ne pense pas que ce soit très coûteux de lister des dossiers vu la puissance du produit.

    Vous pouvez par contre simplifier le code :

    let

    Source = SharePoint.Files(“https://intranetclient/”, [ApiVersion = 15]),

    Filtre_dossier = Table.SelectRows(Source, each ([Folder Path] = “https:// intranetclient /Dossier/” and [Extension] = “.xlsx”)

    in

    Filtre_dossier
    Et passer l’URL en paramètre également :

    let
    Source = SharePoint.Files(Site_SharePoint, [ApiVersion = 15]),
    Filtre_dossier = Table.SelectRows(Source, each [Folder Path] = Site_SharePoint & “/Shared Documents/Mon Sous Dossier/” and [Extension] = “.xlsx”)
    in
    Filtre_dossier​

    ——————————
    Jonathan CHANAL
    Power BI Consultant/Formateur
    MCSA Power BI & Excel
    ——————————

     

    3. RE: lecture de fichiers sur un SharePoint

    LAURENT SANCHEZ
    Posted Aug 30, 2022 02:07 PM
    Bonsoir Jonathan,
    merci pour ton retour 😉

    ——————————
    LAURENT SANCHEZ
    Formateur Consultant
    laurent@sanchezconsultant.com
    LE HAVRE
    662527022
    ——————————

    replied 11 months, 2 weeks ago 1 Member · 0 Replies
  • 0 Replies

Sorry, there were no replies found.

The discussion ‘lecture de fichiers sur un SharePoint’ is closed to new replies.

Start of Discussion
0 of 0 replies June 2018
Now

Welcome to our new site!

Here you will find a wealth of information created for people  that are on a mission to redefine business models with cloud techinologies, AI, automation, low code / no code applications, data, security & more to compete in the Acceleration Economy!