Oppdatere en semantisk modell som er lagret på OneDrive eller SharePoint Online

Importering av filer fra OneDrive eller SharePoint Online til Power Bi-tjeneste er en flott måte å sørge for at arbeidet i Power BI Desktop forblir synkronisert med Power Bi-tjeneste.

Fordelene ved å lagre en Power BI Desktop-fil på OneDrive eller SharePoint Online

Når du lagrer en Power BI Desktop-fil på OneDrive eller SharePoint Online, importeres alle data du har lastet inn i filens modell, til den semantiske modellen. Alle rapporter du har opprettet fra filen, lastes inn i Rapporter i Power Bi-tjeneste. La oss si at du gjør endringer i filen på OneDrive eller SharePoint Online. Disse endringene kan omfatte å legge til nye mål, endre kolonnenavn eller redigere visualiseringer. Når du lagrer filen, synkroniseres Power Bi-tjeneste med disse endringene også, vanligvis innen omtrent en time.

Du kan foreta en engangs, manuell oppdatering direkte i Power BI Desktop ved å velge OppdaterHjem-båndet . Når du velger Oppdater, oppdaterer du filens modell med oppdaterte data fra den opprinnelige datakilden. Denne typen oppdatering skjer helt fra selve Power BI Desktop-programmet. Det er forskjellig fra en manuell eller planlagt oppdatering i Power BI, og det er viktig å forstå forskjellen.

Screenshot of the Home ribbon in Power B I Desktop, showing the Refresh selection.

Når du importerer Power BI Desktop-filen fra OneDrive eller SharePoint Online, laster du inn data og modellinformasjon i en semantisk modell i Power BI. Deretter oppdaterer du den semantiske modellen i Power Bi-tjeneste fordi det er det rapportene er basert på. Siden datakildene er eksterne, kan du manuelt oppdatere den semantiske modellen ved hjelp av Oppdater nå , eller du kan konfigurere en oppdateringsplan ved hjelp av Planlegg oppdatering.

Screenshot of the semantic model in Power B I Desktop, showing the Schedule refresh selection.

Når du oppdaterer den semantiske modellen, kobler ikke Power BI til filen på OneDrive eller SharePoint Online for å spørre etter oppdaterte data. Den bruker informasjon i den semantiske modellen til å koble direkte til datakildene og spørre etter oppdaterte data. Deretter laster den dataene inn i den semantiske modellen. Disse oppdaterte dataene i den semantiske modellen synkroniseres ikke tilbake til filen på OneDrive eller SharePoint Online.

Automatiske versus manuelle oppdateringer av modellinformasjon

Som standard oppdaterer Power BI modellinformasjon fra OneDrive og SharePoint hver time. Hvis du vil at disse oppdateringene skal skje manuelt, kan du deaktivere automatisk OneDrive-oppdatering i innstillingene for semantisk modell. Åpne innstillingene for semantisk modell, utvid onedrive-oppdateringsdelen og sett veksleknappen til Av.

Screenshot showing automatic OneDrive refresh off toggle.

Semantiske modelleiere kontra brukere med skrivetillatelse

Som standard kan semantiske modelleiere og semantiske modellbrukere med skrivetillatelse oppdatere modellinformasjonen og dataene manuelt i en semantisk modell ved hjelp av Oppdater nå. Som en del av en manuell oppdatering henter Power BI den nyeste modellinformasjonen fra OneDrive eller SharePoint og oppdaterer deretter dataene. Den nyeste modellinformasjonen kan inkludere nye og endrede datatilkoblinger og tabeller som er lagt til i filene i OneDrive eller SharePoint.

Du kan begrense muligheten til å legge til nye datakilder i en semantisk modell i Power BI ved å begrense modellinformasjonsoppdateringer til semantiske modelleiere. Utvid Synkroniser med OneDrive og SharePoint i semantiske modellinnstillinger, velg Begrens oppdateringer, og velg deretter Bruk.

Screenshot showing automatic OneDrive refresh restrict updates option.

Med begrensede oppdateringer kan bare semantiske modelleiere oppdatere modellinformasjonen i semantisk modell med endringer i versjonen som er lagret i OneDrive og SharePoint. Semantiske modelleiere må oppdatere semantiske modeller manuelt for at endringene skal gjenspeiles. Hvis en semantisk modellbruker med skrivetillatelse oppdaterer den semantiske modellen, gjenspeiles ikke endringer fra filer som er lagret i OneDrive eller SharePoint.

Hvis du vil at semantiske modelleiere og semantiske modellbrukere med skrivetillatelse skal ha mulighet til å oppdatere modellinformasjonen, velger du Automatiske oppdateringer. Semantiske modeller i Power Bi-tjeneste oppdateres automatisk med endringer i versjonene av semantiske modeller som er lagret i OneDrive og SharePoint.

Eksisterende semantiske modeller settes til Standardoppdateringer. Når innstillingen er endret til enten Begrens oppdateringer eller Automatiske oppdateringer, vil standardoppdateringer ikke lenger være et alternativ for semantisk modell.

Nye semantiske modeller blir tilordnet Begrensede oppdateringer ved oppretting. Innstillingen kan endres til Automatiske oppdateringer hvis ønskelig, uten noe alternativ for å bruke innstillingen for standardoppdateringer .

Forskjellen mellom automatiske oppdateringer og standardoppdateringer er at innstillingen for standardoppdateringer brukes på eksisterende semantiske modeller, mens innstillingen automatiske oppdateringer må brukes etter at en ny semantisk modell er opprettet, siden nye semantiske modeller er standard for Begrensede oppdateringer.

Navn på innstilling Hvem kan gjøre oppdateringer Oppdateringstype Tilgjengelighet Standardinnstilling
Begrens oppdateringer Bare semantiske modelleiere Manual Alltid et alternativ På nye semantiske modeller
Automatiske oppdateringer Semantiske modelleiere og semantiske modellbrukere med skrivetillatelse Automatisk Alltid et alternativ Aldri
Standardoppdateringer Semantiske modelleiere og semantiske modellbrukere med skrivetillatelse Automatisk Når en annen innstilling er brukt, er det ikke lenger et alternativ På eksisterende semantiske modeller

Fremtving av begrensede oppdateringer

Leieradministratorer kan håndheve begrensede oppdateringer på tvers av alle semantiske modeller i organisasjonen ved å deaktivere leierinnstillingen Semantic-modelleiere kan velge å automatisk oppdatere semantiske modeller fra filer importert fra OneDrive eller SharePoint.

Screenshot showing automatic OneDrive refresh disabled in tenant settings.

Med begrensede oppdateringer som håndheves på leiernivå, kan ikke semantiske modelleiere lenger aktivere automatiske oppdateringer i delen Synkroniser med OneDrive og SharePoint . En informasjonsblokk viser brukeren at en administrator har deaktivert automatiske oppdateringer for organisasjonen.

Screenshot showing semantic model settings note that owner can't enable automatic updates.

Hva støttes?

Power BI støtter oppdatering og tidsplanoppdatering for semantiske modeller som er opprettet fra Power BI Desktop-filer importert fra en lokal stasjon der du bruker Hent data eller Power Query-redigering til å koble til og laste inn data fra følgende datakilder.

Merk

Onedrive-oppdatering for semantiske modeller for live-tilkobling støttes. Endring av semantisk modell for live-tilkobling, fra én semantisk modell til en annen i en allerede publisert rapport, støttes imidlertid ikke i oneDrive-oppdateringsscenarioet.

Power BI Gateway – Personlig

  • Alle nettbaserte datakilder som vises i Hent data og Power Query-redigering i Power BI Desktop.
  • Alle lokale datakilder som vises i Hent data og Power Query-redigering i Power BI Desktop, bortsett fra Hadoop File (HDFS) og Microsoft Exchange.

Lokal datagateway

Lokal datagateway støtter oppdatering for følgende datakilder:

  • Tabell i Analysis Services
  • Flerdimensjonal Analysis Services
  • SQL Server
  • SAP HANA
  • Oracle
  • Teradata
  • Fil
  • Mappe
  • SharePoint-liste (lokalt)
  • Web
  • OData
  • IBM DB2
  • MySQL
  • Sybase
  • SAP BW
  • IBM Informix-database
  • ODBC

Merk

En gateway må installeres og kjøres for at Power BI skal kunne koble til lokale datakilder og oppdatere den semantiske modellen.

OneDrive eller OneDrive for jobb eller skole. Hva er forskjellen?

Hvis du har både en personlig OneDrive og OneDrive for jobb eller skole, bør du beholde alle filer du vil importere til Power BI i OneDrive for jobb eller skole. Her er grunnen: Du bruker sannsynligvis to forskjellige kontoer til å logge på dem.

Når du kobler til OneDrive for jobb eller skole i Power BI, er tilkoblingen enkel fordi Power BI-kontoen ofte er den samme kontoen som OneDrive for jobb- eller skolekontoen. Med personlig OneDrive logger du vanligvis på med en annen Microsoft-konto.

Når du logger på med Microsoft-kontoen din, må du passe på å velge Behold meg pålogget. Power BI kan deretter synkronisere eventuelle oppdateringer du gjør i filen i Power BI Desktop med semantiske modeller i Power BI.

Screenshot of the Sign in dialog, showing the Keep me signed box is checked.

Hvis du har endret Microsoft-legitimasjonen, kan du ikke synkronisere endringer mellom filen på OneDrive og den semantiske modellen i Power BI. Du må koble til og importere filen på nytt fra OneDrive.

Hvordan planlegge oppdatering?

Når du konfigurerer en oppdateringsplan, kobles Power BI direkte til datakildene. Power BI bruker tilkoblingsinformasjon og legitimasjon i den semantiske modellen til å spørre etter oppdaterte data. Deretter laster Power BI inn de oppdaterte dataene i semantisk modell. Den oppdaterer deretter eventuelle rapportvisualiseringer og instrumentbord basert på den semantiske modellen i Power Bi-tjeneste.

Hvis du vil ha mer informasjon om hvordan du konfigurerer planlagt oppdatering, kan du se Konfigurere planlagt oppdatering.

Når ting går galt

Når ting går galt, er det vanligvis fordi Power BI ikke kan logge på datakilder. Ting kan også gå galt hvis den semantiske modellen prøver å koble til en lokal datakilde, men gatewayen er frakoblet. Hvis du vil unngå disse problemene, må du kontrollere at Power BI kan logge på datakilder. Prøv å logge på datakildene i legitimasjon for datakilde. Noen ganger blir passordet du bruker til å logge på en datakilde, endret eller Power BI logget av fra en datakilde.

Når du lagrer endringene i Power BI Desktop-filen på OneDrive, og du ikke ser disse endringene i Power BI innen en time eller så, kan det skyldes at Power BI ikke kan koble til OneDrive. Prøv å koble til filen på OneDrive på nytt. Hvis du blir bedt om å logge på, må du kontrollere at du velger Behold meg pålogget. Fordi Power BI ikke kunne koble til OneDrive for å synkronisere med filen, må du importere filen på nytt.

Semantiske modeller som er lagret på OneDrive eller SharePoint, er satt til å begrense oppdateringer som standard. Hvis den semantiske modellen er satt til å begrense oppdateringer, kan oppdateringer bare skje når semantisk modelleier manuelt oppdaterer den semantiske modellen, noe som kan føre til at endringer i Power BI-filer på OneDrive og SharePoint ikke gjenspeiles i Power Bi-tjeneste. En semantisk modelleier kan støte på en feilmelding etter oppdatering av en fil i OneDrive eller SharePoint. Eieren av den semantiske modellen kan løse feilen ved å velge å alltid oppdatere semantisk modell manuelt, eller endre innstillingen for semantisk modell til automatiske oppdateringer.

Hvis eieren av den semantiske modellen ikke kan endre innstillingen for semantisk modell til automatiske oppdateringer, har leieradministratoren sannsynligvis fremtvunget begrensede oppdateringer på tvers av alle semantiske modeller i organisasjonen. Hvis du vil at eieren av den semantiske modellen skal kunne endre innstillingen, må de kontakte Fabric-administratoren og be om at administratoren aktiverer semantiske modelleiere kan velge å automatisk oppdatere fra filer som er importert fra OneDrive- eller SharePoint-innstillingen .

Hvis eieren av den semantiske modellen har konfigurert planlagt oppdatering på semantiske modeller, oppdateres modellen fremdeles etter planen. Det andre innholdet i rapporten, for eksempel visualobjekter, oppdateres imidlertid ikke med mindre manuelle oppdateringer gjøres.

  • Import av følsomhetsetikettede PBIX-filer (både beskyttede og ubeskyttede) som er lagret på OneDrive eller SharePoint Online, i tillegg til behovsbetingede og automatisk semantiske modelloppdateringer fra slike filer, støttes, bortsett fra følgende scenarier:

    • Beskyttede live-tilkoblede PBIX-filer og beskyttede Azure Analysis Services .pbix-filer . Oppdatering mislykkes. Verken rapportinnhold eller etikett oppdateres.
    • Merkede ubeskyttede Live Koble til .pbix-filer: Rapportinnhold oppdateres, men etiketten oppdateres ikke.
    • Når PBIX-filen har brukt en ny følsomhetsetikett som eieren av den semantiske modellen ikke har bruksrettigheter til. I dette tilfellet vil oppdateringen mislykkes. Verken rapportinnhold eller etikett oppdateres.
    • Hvis den semantiske modelleierens tilgangstoken for OneDrive/SharePoint er utløpt. I dette tilfellet vil oppdateringen mislykkes. Verken rapportinnhold eller etikett oppdateres.

Feilsøking

Noen ganger kan det hende at oppdatering av data ikke går som forventet. Du støter vanligvis på problemer med dataoppdatering når du er koblet til en gateway. Ta en titt på feilsøkingsartiklene for gatewayen for verktøy og kjente problemer.

Feilsøke lokal datagateway

Feilsøke Power BI Gateway – Personlig

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