
Bestanden uit SharePoint-documentbibliotheken
Yres haalt bestanden uit SharePoint Online op via Microsoft Graph. Je registreert een app in Microsoft Entra ID, geeft die de applicatiepermissie Sites.Read.All met admin consent en vult tenant, client-ID en client secret in. Per bestand wijs je de site, de documentbibliotheek en het pad aan. Yres kopieert het bestand eerst naar de opslag van je eigen omgeving, leest het daar in en ruimt de tussenkopie op. Daarna staat de inhoud als tabel in je Azure SQL-database, klaar voor Power BI.
Leest één rapport één Excel-bestand uit SharePoint, dan is de SharePoint-connector van Power BI zelf genoeg. Daar heb je geen datawarehouse voor nodig.
Yres wordt zinvol wanneer de business begrotingen, targets of mappingtabellen in SharePoint bijhoudt en die cijfers naast je ERP-data moeten staan. Het bestand wordt dan een gewone tabel in het datawarehouse, met dezelfde planning en controle als je andere bronnen.
Waarschijnlijk aan de rechten. Tot versie 1.55 kreeg de app toegang via appinv.aspx en Azure ACS. Microsoft heeft die app-only-flow uitgezet. Vanaf versie 1.56 werkt Yres via Microsoft Graph. De velden die je invult zijn gelijk gebleven, maar de app heeft nu Sites.Read.All op Microsoft Graph nodig, met admin consent.
Yres leest het eerste deel van de bestandslocatie als de naam van de documentbibliotheek. Staat er alleen een mapnaam, zonder bibliotheek ervoor, dan is er geen bibliotheek te vinden en faalt de stap. Begin het pad dus met bijvoorbeeld "Gedeelde documenten/" en zet daarachter de mappen.
Ja. Bij het toevoegen van de bron kies je het soort site: sites, teams, personal of leeg. Yres stelt daarmee het siteadres samen uit je tenantnaam en gebruikt hetzelfde onderscheid bij het ophalen van de bestanden.
Nee. Het laden gaat in twee stappen: eerst een binaire kopie naar de Blob Storage van je eigen omgeving, daarna het inlezen in de stagingtabellen. Na afloop ruimt Yres die tussenkopie automatisch op. Het origineel in SharePoint blijft onaangeroerd, want de app heeft alleen leesrechten.
Volledige technische beschrijving in de kennisbank →·Laatst gecontroleerd:
Gebouwd voor organisaties op Azure en Power BI. Yres koppelt je bronnen, bewaart de historie en rolt wijzigingen gecontroleerd uit, zonder handwerk.