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 eller bruke Hent data-opplevelse i Power BI Report Builder.
Forutsetning
Lisenskrav for Paginerte Power BI-rapporter (RDL-filer) er de samme som for Power BI-rapporter (PBIX-filer).
- Du trenger ikke en lisens for å laste ned Power BI Report Builder fra Microsoft Download Center gratis.
- Med en gratis lisens kan du publisere paginerte rapporter til Mitt arbeidsområde i Power Bi-tjeneste. Hvis du vil ha mer informasjon, kan du se Funksjonstilgjengelighet for brukere med gratislisenser i Power Bi-tjeneste.
- Med en Power BI Pro-lisens eller en PPU-lisens kan du publisere paginerte rapporter til andre arbeidsområder. Du trenger også minst en bidragsyterrolle i arbeidsområdet.
- Du trenger kompileringstillatelse for datasettet.
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:
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:
Velg koblingen Rediger legitimasjon for en gitt datakilde for å hente frem dialogboksen Konfigurer:
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 kobler til Fabric Lakehouse ved hjelp av SQL Analytics-endepunkt, må du være oppmerksom på at du ikke kan angi spørringstype i dialogboksen Egenskaper for Datasett for Power BI Report Builder. Som en midlertidig løsning velger du tekstalternativet og aktiverer den lagrede prosedyren.
Neste trinn
Har du flere spørsmål? Prøv Power BI-fellesskap.