Del via


Støttede datakilder for paginerte Power BI-rapporter

GJELDER FOR: Power BI Report Builder Power BI Desktop

Denne artikkelen beskriver støttede datakilder for paginerte rapporter i Power Bi-tjeneste, og hvordan du kobler til datakilder for Azure SQL Database. Noen datakilder støttes opprinnelig. Du kan koble til andre ved hjelp av datagatewayer.

Forutsetning

Lisenskrav for Paginerte Power BI-rapporter (RDL-filer) er de samme som for Power BI-rapporter (PBIX-filer).

Opprinnelig støttede datakilder

Paginerte rapporter støtter opprinnelig følgende liste over datakilder:

Datakilde Autentisering Notater
Azure SQL Database
Azure Synapse Analytics
Enkel pålogging (SSO), OAuth2 Du kan bruke en Enterprise Gateway med Azure SQL Database.
Azure SQL Managed Instance Grunnleggende, SSO, OAuth2 Gjennom offentlige eller VNet-lokale endepunkter (VNet-lokale endepunkter må rutes gjennom Enterprise Gateway)
Azure Analysis Services SSO, OAuth2 Azure Analysis Services-brannmuren må være deaktivert eller konfigurert for å tillate alle IP-områder i Azure Germany-området. Dette gjelder bare i Azure Germany-området. SSO fra ekstern leier støttes ikke.
Semantisk Power BI-modell SSO Premium- og ikke-Premium Power BI-semantiske modeller. Krever lesetillatelse. Bare importmodus og DirectQuery Power BI-semantiske modeller støttes. Rapportspørringer som bruker en DirectQuery Power BI-semantisk modell som datakilde, har et fast tidsavbrudd på 10 minutter. For rapportspørringer som tar mer enn 10 minutter, kan du bruke Semantisk-modellens XMLA-lese-/skriveendepunkt som rapportdatakilde.
Premium Power BI-semantisk modell (XMLA) SSO Hvis du vil sikre riktig tilkobling i Power BI Report Builder, må du kontrollere at alternativet Ikke bruk legitimasjon velges når du angir datakilden.
Tilgang gjennom XMLA respekterer sikkerhetsgruppemedlemskap som er angitt på arbeidsområde- eller appnivå.
Brukere med minst en bidragsyterrolle i et arbeidsområde kan gjengi paginerte rapporter med Semantiske Modeller for Premium Power BI. Andre brukere trenger kompileringstillatelse på de underliggende datasettene.
Dataverse SSO, OAuth2 Kan ikke bruke en gateway fordi godkjenning med flere faktorer (MFA) ikke støttes.
Angi data Ikke tilgjengelig Data er innebygd i rapporten.

Bortsett fra Azure SQL Database, er alle datakilder klare til bruk etter at du har lastet opp rapporten til Power Bi-tjeneste. Datakildene bruker SSO som standard, der det er aktuelt. For Azure Analysis Services kan du endre godkjenningstypen til OAuth2. Men når godkjenningstypen for en gitt datakilde er endret til OAuth2, kan den ikke gå tilbake til å bruke SSO. I tillegg gjelder denne endringen for alle rapportene som bruker denne datakilden på tvers av alle arbeidsområder for en gitt leier. Sikkerhet på radnivå i paginerte rapporter fungerer ikke med mindre brukere velger SSO for godkjenningstype.

For Datakilder for Azure SQL Database må du oppgi mer informasjon, som beskrevet i delen Azure SQL Database Authentication .

Andre datakilder

I tillegg til de opprinnelig støttede datakildene kan du få tilgang til følgende datakilder via en Power BI Enterprise Gateway eller en VNet-gateway:

Datakilde Enterprise Gateway VNet-gateway
SQL Server (støtter SSO)
SQL Server Analysis Services
Oracle (støtter SSO)
Teradata (støtter SSO)
ODBC

Azure Analysis Services har for øyeblikket ikke tilgang til paginerte rapporter ved hjelp av enten en Power BI enterprise gateway eller en VNet-gateway. Når du godkjenner med SSO, støttes ikke tjenestekontohaver.

For paginerte rapporter kreves også en rapportutgiver med en Power BI-bedriftsgateway eller en administratortillatelse for VNet-gatewayen for å binde den paginerte rapporten til datakildetilkoblingen. Du blir administrator enten ved å bli lagt til som administrator eller fordi du installerte og konfigurerte en Power BI enterprise gateway eller en VNet-gateway. Vær oppmerksom på at det å være administrator for Power BI Enterprise Gateway ikke automatisk gir tilgang til eksisterende datakildetilkoblinger. Du må angi hvilken datakildetilkobling du vil administrere.

Viktig

Bruk av SSO via Kerberos-alternativer i gatewayens avanserte innstillinger krever konfigurasjon av Kerberos-avgrenset delegering på den lokale datakilden og gateway-tjenesten.

Azure SQL Database-godkjenning

For datakilder for Azure SQL Database må du angi en godkjenningstype før du kjører rapporten. Dette gjelder bare når du bruker en datakilde for første gang i et arbeidsområde. Første gang ser du følgende melding:

Screenshot of dialog box to Publish to Power BI.

Hvis du ikke oppgir legitimasjon, oppstår det en feil når du kjører rapporten. Velg Fortsett for å gå til legitimasjonssiden for datakilden for rapporten du nettopp lastet opp:

Screenshot of settings for the Azure SQL Database.

Velg koblingen Rediger legitimasjon for en gitt datakilde for å hente frem dialogboksen Konfigurer:

Screenshot of dialog box to Configure the Azure SQL Database.

Her er de støttede godkjenningstypene for Datakilder for Azure SQL Database:

  • Grunnleggende (brukernavn og passord)
  • SSO (enkel pålogging)
  • OAuth2 (lagret Microsoft Entra-token)

For at SSO og OAuth2 skal fungere som de skal, må Azure SQL Database-serveren som datakilden kobler til, ha støtte for Microsoft Entra-godkjenning aktivert. For OAuth2-godkjenningsmetoden genererer Microsoft Entra ID et token og lagrer det for fremtidig datakildetilgang. Hvis du vil bruke SSO-godkjenningsmetoden i stedet, velger du SSO-alternativet rett under den, sluttbrukere bruker sin egen OAuth2-legitimasjon når de får tilgang til denne datakilden via DirectQuery.

Hensyn og begrensninger

Når du bruker en semantisk Power BI-modell som datakilde, kan det hende at en feilmelding forespørsel mislyktes fordi svaret er for stort, enten reduserer mengden data eller bruker XMLA-endepunktet. Hvis dataene er større enn 2 GB. I så fall kan du enten redusere datamengden, for eksempel ved å bruke filtre eller bruke XMLA-endepunktet. Vær oppmerksom på at når du bruker XMLA-endepunktet, må du gi kompileringstillatelse på Semantisk Power BI-modellen til alle brukere som viser den paginerte rapporten. Mer informasjon om XMLA-endepunkt. Som standard bruker Power BI Report Builder og paginerte rapporter Analyser i Excel-endepunktet(som har en datagrense på 2 GB) til å støtte Semantiske Power BI-modeller i alle arbeidsområder.

Neste trinn

Har du flere spørsmål? Prøv Power BI-fellesskap.