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).
- U hebt geen licentie nodig om Power BI Report Builder gratis te downloaden vanuit het Microsoft Downloadcentrum.
- Met een gratis licentie kunt u gepagineerde rapporten publiceren naar Mijn werkruimte in de Power BI-service. Zie Beschikbaarheid van functies voor gebruikers met gratis licenties in de Power BI-service voor meer informatie.
- Met een Power BI Pro-licentie of een PPU-licentie kunt u gepagineerde rapporten publiceren naar andere werkruimten. U hebt ook ten minste een rol van inzender nodig in de werkruimte.
- U hebt een samenstellingsmachtiging nodig voor de gegevensset.
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:
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:
Selecteer de koppeling Referenties bewerken voor een bepaalde gegevensbron om het dialoogvenster Configureren weer te geven:
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.
Volgende stappen
- Verbinding maken met een Oracle-gegevensbron
- Een gepagineerd rapport weergeven in de Power BI-service.
Meer vragen? Probeer de Power BI-community.