Ondersteunde gegevensbronnen voor gepagineerde Power BI-rapporten

VAN TOEPASSING OP: Power BI Report Builder Power BI Desktop

In dit artikel worden ondersteunde gegevensbronnen beschreven voor gepagineerde rapporten in de Power BI-service en hoe u verbinding maakt met Azure SQL Database-gegevensbronnen. Sommige gegevensbronnen worden systeemeigen ondersteund. U kunt verbinding maken met anderen met behulp van gegevensgateways.

Vereisten

Licentievereisten voor gepagineerde Power BI-rapporten (RDL-bestanden) zijn hetzelfde als voor Power BI-rapporten (PBIX-bestanden).

Systeemeigen ondersteunde gegevensbronnen

Gepagineerde rapporten bieden systeemeigen ondersteuning voor de volgende lijst met gegevensbronnen:

Gegevensbron Verificatie Opmerkingen
Azure SQL Database
Azure Synapse Analytics
Basic, eenmalige aanmelding (SSO), OAuth2 U kunt een Enterprise Gateway gebruiken met Azure SQL Database.
Azure SQL Managed Instance Basic, SSO, OAuth2 Via openbare of VNet-lokale eindpunten (VNet-lokale eindpunten moeten worden gerouteerd via Enterprise Gateway)
Azure Analysis Services SSO, OAuth2 De Firewall van Azure Analysis Services moet worden uitgeschakeld of geconfigureerd om alle IP-bereiken in de Regio Azure Duitsland toe te staan. Dit geldt alleen in de Regio Duitsland van Azure. Eenmalige aanmelding van externe tenant wordt niet ondersteund.
Semantisch Power BI-model SSO Premium- en niet-Premium Power BI-semantische modellen. Hiervoor is leesmachtiging vereist. Alleen importmodus en DirectQuery Power BI-semantische modellen worden ondersteund. Rapportquery's met behulp van een semantisch Power BI-model van DirectQuery als gegevensbron hebben een vaste time-out van 10 minuten. Voor rapportquery's die langer dan 10 minuten duren, gebruikt u het XMLA-eindpunt lezen/schrijven van het Power BI-model als rapportgegevensbron.
Premium Semantisch Power BI-model (XMLA) SSO Als u de juiste connectiviteit in Power BI Report Builder wilt garanderen, moet u ervoor zorgen dat de optie Referenties niet gebruiken is geselecteerd bij het instellen van uw gegevensbron.
Toegang via de XMLA respecteert het lidmaatschap van de beveiligingsgroep die is ingesteld op het niveau van de werkruimte of app.
Gebruikers met ten minste de rol Inzender in een werkruimte kunnen gepagineerde rapporten weergeven met semantische Premium Power BI-modellen. Andere gebruikers hebben een samenstellingsmachtiging nodig voor de onderliggende gegevenssets.
Dataverse SSO, OAuth2 Kan geen gateway gebruiken omdat meervoudige verificatie (MFA) niet wordt ondersteund.
Gegevens invoeren N.v.t. Gegevens worden ingesloten in het rapport.

Met uitzondering van Azure SQL Database zijn alle gegevensbronnen klaar om te gebruiken nadat u het rapport hebt geüpload naar de Power BI-service. De gegevensbronnen gebruiken standaard eenmalige aanmelding, indien van toepassing. Voor Azure Analysis Services kunt u het verificatietype wijzigen in OAuth2. Zodra het verificatietype voor een bepaalde gegevensbron echter is gewijzigd in OAuth2, kan het niet meer worden teruggezet om eenmalige aanmelding te gebruiken. Bovendien is deze wijziging van toepassing op alle rapporten die gebruikmaken van die gegevensbron in alle werkruimten voor een bepaalde tenant. Beveiliging op rijniveau in gepagineerde rapporten werkt alleen als gebruikers eenmalige aanmelding voor verificatietype kiezen.

Voor Azure SQL Database-gegevensbronnen moet u meer informatie opgeven, zoals beschreven in de sectie Azure SQL Database-verificatie .

Andere gegevensbronnen

Naast de systeemeigen ondersteunde gegevensbronnen zijn de volgende gegevensbronnen toegankelijk via een Power BI-bedrijfsgateway of een VNet-gateway:

Gegevensbron Ondernemingsgateway VNet-gateway
SQL Server (ondersteunt eenmalige aanmelding)
SQL Server Analysis Services
Oracle (ondersteunt eenmalige aanmelding)
Teradata (ondersteunt eenmalige aanmelding)
ODBC

Voor gepagineerde rapporten kan Azure Analysis Services momenteel niet worden geopend met behulp van een Power BI-bedrijfsgateway of een VNet-gateway. Wanneer u zich verifieert met eenmalige aanmelding, wordt de service-principal niet ondersteund.

Voor gepagineerde rapporten is ook een rapportuitgever met een Power BI-ondernemingsgateway of een VNet-gatewaybeheerdermachtiging vereist om het gepagineerde rapport te binden aan de gegevensbronverbinding. U wordt beheerder door te worden toegevoegd als beheerder of omdat u een Power BI-ondernemingsgateway of een VNet-gateway hebt geïnstalleerd en geconfigureerd. Houd er rekening mee dat een Power BI Enterprise Gateway-beheerder niet automatisch toegang biedt tot bestaande gegevensbronverbindingen. U moet opgeven welke gegevensbronverbinding u wilt beheren.

Belangrijk

Voor het gebruik van eenmalige aanmelding via Kerberos-opties in de geavanceerde instellingen van de gateway is de configuratie van beperkte Kerberos-delegering op de on-premises gegevensbron en gatewayservice vereist.

Azure SQL Database-verificatie

Voor Azure SQL Database-gegevensbronnen moet u een verificatietype instellen voordat u het rapport uitvoert. Dit geldt alleen wanneer u een gegevensbron voor de eerste keer in een werkruimte gebruikt. De eerste keer ziet u het volgende bericht:

Screenshot of dialog box to Publish to Power BI.

Als u geen referenties opgeeft, treedt er een fout op wanneer u het rapport uitvoert. Selecteer Doorgaan om naar de pagina Met gegevensbronreferenties te gaan voor het rapport dat u zojuist hebt geüpload:

Screenshot of settings for the Azure SQL Database.

Selecteer de koppeling Referenties bewerken voor een bepaalde gegevensbron om het dialoogvenster Configureren weer te geven:

Screenshot of dialog box to Configure the Azure SQL Database.

Voor Azure SQL Database-gegevensbronnen zijn dit de ondersteunde verificatietypen:

  • Basis (gebruikersnaam en wachtwoord)
  • Eenmalige aanmelding (eenmalige aanmelding)
  • OAuth2 (opgeslagen Microsoft Entra-token)

Eenmalige aanmelding en OAuth2 werken alleen correct als de Azure SQL Database-server waarmee de gegevensbron verbinding maakt, ondersteuning voor Microsoft Entra-verificatie moet zijn ingeschakeld. Voor de OAuth2-verificatiemethode genereert Microsoft Entra ID een token en slaat dit op voor toekomstige toegang tot gegevensbronnen. Als u in plaats daarvan de verificatiemethode voor eenmalige aanmelding wilt gebruiken, selecteert u de optie voor eenmalige aanmelding direct daaronder. Eindgebruikers gebruiken hun eigen OAuth2-referenties bij het openen van deze gegevensbron via DirectQuery.

Overwegingen en beperkingen

Wanneer u een semantisch Power BI-model als gegevensbron gebruikt, ziet u mogelijk een foutbericht dat de aanvraag is mislukt omdat het antwoord te groot is, de hoeveelheid gegevens vermindert of het XMLA-eindpunt gebruikt. Als de gegevens groter zijn dan 2 GB. In dat geval vermindert u de hoeveelheid gegevens, bijvoorbeeld door filters toe te passen of gebruikt u het XMLA-eindpunt. Wanneer u een XMLA-eindpunt gebruikt, moet u buildmachtigingen verlenen voor het semantische Power BI-model voor alle gebruikers die het gepagineerde rapport bekijken. Meer informatie over het XMLA-eindpunt. Power BI Report Builder en gepagineerde rapporten maken standaard gebruik van het eindpunt Analyseren in Excel (met een gegevenslimiet van 2 GB) ter ondersteuning van semantische Power BI-modellen in elke werkruimte.

Volgende stappen

Meer vragen? Probeer de Power BI-community.