Del via


Overfør Azure Analysis Services til Power BI

Denne artikkelen beskriver microsoft Azure Analysis Services til Microsoft Power BI Premium-overføringsfunksjonen i Power BI. Denne funksjonen gir overføring av modelldatabaser fra Azure Analysis Services til semantisk modell i arbeidsområder i Power BI Premium, Power BI Premium per bruker og Power BI Embedded.

Før du begynner en overføring, må du kontrollere overføre fra Azure Analysis Services til Power BI Premium- og overføringsscenarioer. Disse Veiledning artiklene gir en detaljert sammenligning av begge plattformene og kan hjelpe deg med å finne en overføringsstrategi som passer best for organisasjonen.

Etter overføringen kan du gjøre endringer i serveregenskapene i Analysis Services om nødvendig.

Forstå overføring

Forutsetninger

Sørg for at hvert miljø oppfyller følgende forutsetninger:

i Azure Analysis Services

i Power BI

Sammenkobling

Når du bruker Azure Analysis Services til Power BI Premium-overføringsfunksjonen i Power BI, starter du en overføring ved først å opprette en tilkobling mellom en Azure Analysis Services-server og et arbeidsområde. Tilkoblingen er en unik sammenkobling mellom en serverressurs i Azure Analysis Services og et arbeidsområde i Power BI. Det kan bare finnes én sammenkoblingstilkobling mellom en bestemt server og et bestemt arbeidsområde. Når et overføringspar opprettes, kan du deretter overføre én eller flere modelldatabaser fra serveren til arbeidsområdet som en semantisk modell.

Migrasjon

Når du overfører, opprettes en sikkerhetskopi av modelldatabasen i Azure-lagringskontoen som er angitt i serverinnstillingene for Azure Analysis Services-serveren. Sikkerhetskopieringen kopieres deretter til ADLS Gen 2-lagringskontoen som er koblet til arbeidsområdet. Sikkerhetskopieringen gjenopprettes deretter til arbeidsområdet. Kompilerings- og skrivetillatelser for modellen konfigureres deretter.

Overføring inkluderer:

  • Modellmetadata.
  • Modelldata, fra og med den siste oppdateringen.
  • Modell roller i Azure Analysis Services, for eksempel de som brukes til sikkerhet på objektnivå og sikkerhet på radnivå. UPN-er er også inkludert.
  • Tillatelser for semantisk modellbygg er angitt for medlemmer av lesemodellroller.
  • Skrivetillatelser for semantisk modell er angitt for medlemmer av administratormodellroller.

Overføring omfatter ikke:

  • Tjenestekontohavere som er konfigurert for Azure Analysis Services-serveren og modelldatabasen, er ikke inkludert i den gjenopprettede modellen i Power BI.
  • Serveromadressering som aktiverer klientprogrammer, verktøy og automatiseringsprosesser som automatisk omdirigeres til den nylig overførte modellen i Power BI, er ikke inkludert i overføringstrinnet. Omadressering aktiveres separat etter at overføringen er fullført.

Etter overføringen er modellen i Power BI bakoverkompatibel med de samme verktøyene som brukes med Azure Analysis Services. Endring av modellmetadata krever XMLA-endepunktbaserte klientverktøy for eksempel Visual Studio med Analysis Services-prosjekter, SQL Server Management Studio, ALM Toolkit og Tabular Editor. Som andre modeller i Power BI som har metadata endret gjennom XMLA-endepunktet, kan ikke overførte modeller lastes ned som en Power BI Desktop-fil. Hvis du vil ha mer informasjon om modellbehandling gjennom XMLA-endepunktet, kan du se Administrasjon av avansert datamodell.

Omdirigering

Server omadressering muliggjør XMLA-endepunktbaserte klientverktøy og automatiseringsprosesser for å fortsette å fungere uten å måtte endre servernavnreferansen i tilkoblingsstrengen. Klientprogrammer, verktøy og automatiseringsprosesser omdirigeres automatisk til den overførte modellen i Power BI. Hvis et serveralias er konfigurert for Azure Analysis Services-serveren, omdirigeres det også til den overførte modellen i Power BI.

Klientprogrammer og verktøy som kobler til en overført modell, må bruke følgende minimums- eller høyere Analysis Services-klientbibliotek versjoner:

Klientbibliotek Filversjon Produktversjon
MSOLAP 2022.160.35.23 16.0.35.23
AMO 16.0.35.23 19.42.0.4
ADOMD 16.0.35.23 19.42.0.4

Følgende programmer som kobler til en overført modell gjennom omadressering, må oppfylle eller overskride minimumsversjoner:

Søknad Minimumsversjon
Microsoft Excel 16.0.15826.10000
PowerShell-cmdleter Bestemmes
Serverprofiler 19.0.2
SQL Server Management Studio (SSMS) 19.0.2
Visual Studio med Analysis Services-prosjekter (SSDT) 3.0.6

Notat

PowerShell-cmdleter venter for øyeblikket på utgivelse.

Serveromadressering for en overføring kan aktiveres ved hjelp av en av/på-innstilling. Når du aktiverer serveromadressering, må Azure Analysis Services-serveren finnes og kan ikke stanses midlertidig. Gjeldende bruker må være både serveradministrator og arbeidsområdeadministrator.

Når omadresseringsstatus for overføringen viser serveromadressering aktivert, kan du deretter stanse serveren midlertidig i Azure-portalen eller ved hjelp av REST-API-en for Azure Analysis Services. Klientprogrammer, verktøy og prosesser omdirigeres til modellen i Power BI. Du faktureres ikke mens serveren er stanset midlertidig. Sletting av servere med serveromadressering støttes for øyeblikket ikke. Hvis du vil ha mer informasjon, kan du se Aktivere omadressering senere i denne artikkelen.

Koble til på nytt

I motsetning til serveromadressering, som omdirigerer XMLA-endepunktbaserte klientverktøy til den nye modellen i Power BI, ombinder viderekobler direkte tilkoblingsrapporter i Power BI-tjenesten for å bruke den nye modellen i Power BI.

Som serveromadressering er det ikke noe som gjøres automatisk for deg som en del av overføringen. Det er noe du har kontroll over etter at overføringen er fullført. Du kan aktivere repbinding på nytt, kontrollere statusen for en repbinding eller angre ombindingen og tilbakestille rapporter tilbake til spørring av modelldata i Azure Analysis Services. Hvis du vil ha mer informasjon, kan du se Aktivere på nytt senere i denne artikkelen.

Viktige hensyn

  • Modeller som overføres ved hjelp av Azure Analysis Services til Power BI Premium-overføringsfunksjonen i Power BI, kan ikke lastes ned som en PBIX-fil. Hvis du vil endre modellmetadata, bruker du Visual Studio, ALM-verktøysettet med åpen kildekode eller tabellredigering med åpen kildekode.

  • Tabell- og PowerQuery M-uttrykk med samme navn er ikke tillatt i Power BI-modeller. Før overføringen må du sørge for at modelldatabasetabeller og eventuelle PowerQuery M-uttrykk i modellen ikke har samme navn. For eventuelle dupliserte navn kan du gi nytt navn til enten uttrykket eller tabellen, men i de fleste tilfeller er det enklest å gi nytt navn til uttrykket. Hvis dupliserte navn finnes under overføringen, vil gjenopprettingsoperasjonen mislykkes, og en feil returneres.

Overføre fra Azure Analysis Services til Power BI

Før du starter en overføring, må du først sørge for at forutsetninger oppfylles. Åpne sider for både Azure Analysis Services-serveren og Power BI i nettleseren.

Opprette en overføringsparing

  1. Velg Innstillinger>Azure Analysis Services-overføringeri Power BI.

    Skjermbilde som vises Behandle Azure AS-overføringer i innstillingsmenyen.

  2. Velg + Ny overføringpå siden Azure Analysis Services til Power BI Premium .

  3. Velg Koble til Azurepå undermenyen Opprett Azure Analysis Services .

  4. Velg Azure Subscription, Resource groupog Server name med én eller flere modelldatabaser du vil overføre.

  5. I arbeidsområde listeboksen velger du et eksisterende arbeidsområde som skal overføres til, eller hvis du vil opprette et nytt arbeidsområde, velger du Opprett et nytt Premium-arbeidsområde, og deretter skriver du inn et arbeidsområdenavn, en beskrivelse og velger en lisensmodus.

    Hvis du for eksempel oppretter en ny overføringstilkobling med et nytt PPU-arbeidsområde, skal undermenyen Opprett AAS-overføring se ut som bildet nedenfor:

    Skjermbilde av Undermenyen Opprett overføring.

  6. Kontroller innstillingene, og velg deretter Opprett.

Trekke

  1. På siden Azure Analysis Services til Power BI Premium velger du Alle overføringer for å oppdatere og vise overføringstilkoblingspar opprettet for leieren.

  2. Under Azure Analysis Services Servervelger du serveren som inneholder én eller flere modelldatabaser du vil overføre til det parede Power BI-arbeidsområdet.

  3. I for overføring må du kontrollere innstillingene for Azure Analysis Services-serveren og Power BI Premium-arbeidsområdet. Eventuelle forutsetninger som ikke er oppfylt, vises. Modelldatabaser på serveren som kan overføres, vises i Semantiske modeller.

    Skjermbilde av overføringsdetaljer.

  4. For hver modelldatabase du vil overføre, kan du veksle glidebryterknappen under Inkluder i overføringfor å Ja.

    Modelldatabaser overføres parallelt for å redusere innvirkningen på målkapasiteten, det maksimale antallet modelldatabaser som kan overføres samtidig, er fem.

  5. Velg Overfør. Hvis forutsetningene er oppfylt, begynner overføringen. Overføringsprosessen kan ta litt tid mens kildemodelldatabasen lagres i sikkerhetskopilagring, kopieres til ADLS Gen 2-lagring og gjenopprettes til arbeidsområdet. Du kan forlate denne siden og fortsette å bruke Power BI mens overføringen pågår.

    Serveromadressering er ikke aktivert under overføring. Klienter vil fortsette å koble til modelldatabasen i Azure Analysis Services til serveromadressering er aktivert. Før du aktiverer serveromadressering, anbefales det at du tester grundig tilkobling til den overførte modellen i Power BI.

Overvåk overføring

Velg modelldatabasen du overføre r, i Semantic-modeller overføringsdetaljer-siden. Undermenyen viser viktige detaljer om overføringen, inkludert status og overføringsfremdrift. Husk at overføringen kan ta litt tid, avhengig av størrelsen og kompleksiteten til modelldatabasen som overføres.

modelloverføringsdetaljer som viser fremdriften.

Når overføringsprosessen er fullført, vises eventuelle problemer.

modelloverføringsdetaljer som viser fullføring.

Aktiver omadressering

Når en overføring er fullført, kan du aktivere serveromadressering. Når serveromadresseringen er fullført, omdirigeres klientprogrammer og verktøy som oppfyller minimumskravene for versjoner sammen med automatiseringsprosesser, automatisk til modellen i Power BI.

Hvis du vil aktivere omadressering, kan du angi glidebryteren for overføringsparet du vil omdirigere, i Server-omadressering aktivert kolonne i Serverfor overføringsparet du vil omadressere, på siden Azure Analysis Services til Power BI Premium.

Aktiver omadressering.

Omadressering kan ta litt tid. Du kan forlate siden og fortsette å bruke Power BI mens omadressering pågår. Hvis du vil kontrollere statusen for serveromadressering, velger du Flere alternativer, og deretter velger du Status for omadressering.

Kontroller omadresseringsstatus fra Flere alternativer-menyen.

Undermenyen serveromadressering viser statusen for omadressering.

undermeny for status for omadressering.

Hvis du vil deaktivere serveromadressering, flytter du glidebryter en aktivert under Alle overføringer, ganske enkelt serveromadressering aktivert til Av.

Aktiver ombinding

Hvis du har rapporter i Power BI-tjenesten som er koblet til og spurt datamodellen i Azure Analysis Services, kan du koble rapporter i Power BI-tjenesten til å spørre modellen i Power BI etter at overføringen er fullført.

Hvis du vil koble rapporter på nytt på siden Azure Analysis Services til Power BI Premium, velger du serveroverføringen under Alle overføringer>Azure Analysis Services-server. Velg deretter overføringsdetaljer for den nylig overførte modellen, overføringsdetaljene.

tilkobling til overføringsserveren

Operasjonen for rebinding kan ta noen minutter å fullføre. Hvis du vil kontrollere statusen for ombindingen, velger du statusen Forbind på nytt.

Hvis du vil angre ombindingen og tilbakestille rapporter tilbake til spørring av modelldata i Azure Analysis Services, velger du Angre ombinding.

Stans serveren midlertidig

Når du har bekreftet en vellykket overføring, kan du stanse Azure Analysis Services-serveren enten i Azure-portalen eller ved hjelp av AZURe Analysis Services REST-API-en.

Hvis serveren forblir startet etter at du har aktivert serveromadressering, kan eksisterende Azure Analysis Services-modeller fremdeles spørres ved å angi AsAzureRedirection tilkoblingsstrengegenskap til Deaktivert.

Fellesskap

Power BI har et levende fellesskap der MVPer, BI-eksperter og kolleger deler ekspertise i diskusjonsgrupper, videoer, blogger og mer. Når du lærer om overføring, må du sjekke ut disse ekstra ressursene: