Delen via


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 andere systemen met behulp van gegevensgateways of met behulp van de Gegevens ophalen-ervaring in Power BI Report Builder.

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 Basis, 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. SSO van een 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.
Direct Lake-modellen SSO, OAuth2 Direct Lake op SQL-eindpunten ondersteunt zowel eenmalige aanmelding als OAuth2, terwijl Direct Lake op semantische modellen ondersteuning biedt voor eenmalige aanmelding. Zie dit artikel voor meer informatie over het maken van rapporten met Direct Lake-modellen en -machtigingen die vereist zijn.
Premium Power BI-semantisch 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 Bijdrager in een werkruimte kunnen gepagineerde rapporten weergeven met Power BI Premium-semantische modellen. Andere gebruikers hebben build-rechten nodig voor de onderliggende datasets.
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 SSO, 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 teruggedraaid naar het gebruik van eenmalige aanmelding. 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 SSO kiezen als authenticatietype.

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 authentiseert met SSO, 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 de opties voor SSO via Kerberos in de geavanceerde instellingen van de gateway is de configuratie van beperkte Kerberos-delegering op de on-premises gegevensbron en de gateway-service vereist.

Azure SQL Database-authenticatie

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:

Schermopname van het dialoogvenster publiceren naar 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:

Schermopname van instellingen voor de Azure SQL Database.

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

Schermopname van het dialoogvenster voor het configureren van de Azure SQL Database.

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

  • Basis (gebruikersnaam en wachtwoord)
  • SSO (single sign-on, eenmalige aanmelding)
  • OAuth2 (opgeslagen Microsoft Entra-token)

SSO en OAuth2 werken alleen correct als de ondersteuning voor Microsoft Entra-verificatie is ingeschakeld op de Azure SQL Database-server waarop de gegevensbron is aangesloten. 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 verbinding maakt met Fabric Lakehouse met behulp van een SQL Analytics-eindpunt, kunt u het querytype niet instellen in het dialoogvenster Eigenschappen van de gegevensset van Power BI Report Builder. Als tijdelijke oplossing selecteert u de optie Tekst en roept u de opgeslagen procedure aan.

Meer vragen? Probeer de Power BI community.