Dela via


Uppdatera en semantisk modell som lagras på OneDrive eller SharePoint Online

Att importera filer från OneDrive eller SharePoint Online till Power BI-tjänst är ett bra sätt att se till att ditt arbete i Power BI Desktop förblir synkroniserat med Power BI-tjänst.

Fördelar med att lagra en Power BI Desktop-fil på OneDrive eller SharePoint Online

När du lagrar en Power BI Desktop-fil på OneDrive eller SharePoint Online importeras alla data som du har läst in i filens modell till semantikmodellen. Alla rapporter som du har skapat från filen läses in i Rapporter i Power BI-tjänst. Anta att du gör ändringar i filen på OneDrive eller SharePoint Online. Dessa ändringar kan omfatta att lägga till nya mått, ändra kolumnnamn eller redigera visualiseringar. När du har sparat filen synkroniseras Power BI-tjänst även med dessa ändringar, vanligtvis inom ungefär en timme.

Du kan göra en manuell engångsuppdatering direkt i Power BI Desktop genom att välja Uppdatera i menyfliksområdet Start . När du väljer Uppdatera uppdaterar du filens modell med uppdaterade data från den ursprungliga datakällan. Den här typen av uppdatering sker helt inifrån själva Power BI Desktop-programmet. Det skiljer sig från en manuell eller schemalagd uppdatering i Power BI och det är viktigt att förstå skillnaden.

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

När du importerar Power BI Desktop-filen från OneDrive eller SharePoint Online läser du in data och modellinformation till en semantisk modell i Power BI. Därefter uppdaterar du den semantiska modellen i Power BI-tjänst eftersom det är vad dina rapporter baseras på. Eftersom datakällorna är externa kan du uppdatera semantikmodellen manuellt med hjälp av Uppdatera nu eller så kan du konfigurera ett uppdateringsschema med hjälp av Schemauppdatering.

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

När du uppdaterar den semantiska modellen ansluter Inte Power BI till filen på OneDrive eller SharePoint Online för att fråga efter uppdaterade data. Den använder information i den semantiska modellen för att ansluta direkt till datakällorna och fråga efter uppdaterade data. Sedan läses dessa data in i den semantiska modellen. Dessa uppdaterade data i den semantiska modellen synkroniseras inte tillbaka till filen på OneDrive eller SharePoint Online.

Automatiska och manuella uppdateringar av modellinformation

Som standard uppdaterar Power BI modellinformation från OneDrive och SharePoint varje timme. Om du vill att dessa uppdateringar ska ske manuellt kan du inaktivera automatisk OneDrive-uppdatering i inställningarna för semantisk modell. Öppna inställningarna för semantisk modell, expandera avsnittet OneDrive-uppdatering och ställ in växlingsknappen på Av.

Screenshot showing automatic OneDrive refresh off toggle.

Semantiska modellägare jämfört med användare med skrivbehörighet

Som standard kan semantiska modellägare och semantiska modellanvändare med skrivbehörighet manuellt uppdatera modellinformationen och data i en semantisk modell med hjälp av Uppdatera nu. Som en del av en manuell uppdatering hämtar Power BI den senaste modellinformationen från OneDrive eller SharePoint och uppdaterar sedan data. Den senaste modellinformationen kan innehålla nya och ändrade dataanslutningar och tabeller som läggs till i filerna i OneDrive eller SharePoint.

Du kan begränsa möjligheten att lägga till nya datakällor i en semantisk modell i Power BI genom att begränsa uppdateringar av modellinformation till semantiska modellägare. I inställningarna för semantisk modell expanderar du Synkronisera med OneDrive och SharePoint, väljer Begränsa uppdateringar och väljer sedan Använd.

Screenshot showing automatic OneDrive refresh restrict updates option.

Med begränsade uppdateringar kan endast semantiska modellägare uppdatera modellinformationen i den semantiska modellen med ändringar som gjorts i den version som lagras i OneDrive och SharePoint. Ägare av semantiska modeller måste uppdatera semantiska modeller manuellt för att ändringarna ska återspeglas. Om en semantisk modellanvändare med skrivbehörighet uppdaterar den semantiska modellen återspeglas inte ändringar från filer som lagras i OneDrive eller SharePoint.

Om du vill att semantiska modellägare och semantiska modellanvändare med skrivbehörighet ska kunna uppdatera modellinformationen väljer du Automatiska uppdateringar. Semantiska modeller i Power BI-tjänst uppdateras automatiskt med ändringar som gjorts i versionerna av de semantiska modeller som lagras i OneDrive och SharePoint.

Befintliga semantiska modeller kommer att ställas in på Standarduppdateringar. När inställningen har ändrats till Antingen Begränsa uppdateringar eller Automatiska uppdateringar är standarduppdateringar inte längre ett alternativ för den semantiska modellen.

Nya semantiska modeller tilldelas begränsade uppdateringar när de skapas. Inställningen kan ändras till Automatiska uppdateringar om så önskas, utan något alternativ för att tillämpa inställningen Standarduppdateringar .

Skillnaden mellan automatiska uppdateringar och standarduppdateringar är att inställningen Standarduppdateringar tillämpas på befintliga semantiska modeller, medan inställningen Automatiska uppdateringar måste tillämpas efter att en ny semantisk modell har skapats, eftersom nya semantiska modeller som standard är begränsade uppdateringar.

Inställningsnamn Vem kan göra uppdateringar Uppdateringstyp Tillgänglighet Standardinställning
Begränsa uppdateringar Endast semantiska modellägare Manuellt Alltid ett alternativ På nya semantiska modeller
Automatiska uppdateringar Semantiska modellägare och semantiska modellanvändare med skrivbehörighet Automatisk Alltid ett alternativ Aldrig
Standarduppdateringar Semantiska modellägare och semantiska modellanvändare med skrivbehörighet Automatisk När en annan inställning har tillämpats är det inte längre ett alternativ På befintliga semantiska modeller

Framtvinga begränsade uppdateringar

Klientadministratörer kan framtvinga begränsade uppdateringar för alla semantiska modeller i organisationen genom att inaktivera klientinställningen Semantisk modellägare kan välja att automatiskt uppdatera semantiska modeller från filer som importerats från OneDrive eller SharePoint.

Screenshot showing automatic OneDrive refresh disabled in tenant settings.

Med begränsade uppdateringar som tillämpas på klientorganisationsnivå kan semantiska modellägare inte längre aktivera automatiska uppdateringar i avsnittet Synkronisera med OneDrive och SharePoint . Ett informationsblock visar användaren att en administratör har inaktiverat automatiska uppdateringar för organisationen.

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

Vad stöds?

Power BI stöder uppdatering och schemaläggning av semantiska modeller som skapats från Power BI Desktop-filer som importerats från en lokal enhet där du använder Hämta data eller Power Query-redigeraren för att ansluta till och läsa in data från följande datakällor.

Kommentar

Onedrive-uppdatering för semantiska liveanslutningsmodeller stöds. Men att ändra semantikmodellen för liveanslutningar, från en semantisk modell till en annan i en redan publicerad rapport, stöds inte i OneDrive-uppdateringsscenariot.

Power BI Gateway – Personligt

  • Alla onlinedatakällor som visas i Power BI Desktops Hämta data och Power Query-redigeraren.
  • Alla lokala datakällor som visas i Power BI Desktops Hämta data och Power Query-redigeraren förutom Hadoop File (HDFS) och Microsoft Exchange.

Lokal datagateway

Lokal datagateway stöder uppdatering för följande datakällor:

  • Analysis Services-tabell
  • Flerdimensionella Analysis Services
  • SQL Server
  • SAP HANA
  • Oracle
  • Teradata
  • Arkiv
  • Mapp
  • SharePoint-lista (lokalt)
  • Webb
  • OData
  • IBM DB2
  • MySQL
  • Sybase
  • SAP BW
  • IBM Informix-databas
  • ODBC

Kommentar

En gateway måste installeras och köras för att Power BI ska kunna ansluta till lokala datakällor och uppdatera semantikmodellen.

OneDrive eller OneDrive för arbete eller skola. Vad är skillnaden?

Om du har både en personlig OneDrive och OneDrive för arbete eller skola bör du behålla alla filer som du vill importera till Power BI i OneDrive för arbete eller skola. Därför: Du använder förmodligen två olika konton för att logga in på dem.

När du ansluter till OneDrive för arbete eller skola i Power BI är det enkelt att ansluta eftersom ditt Power BI-konto ofta är samma konto som ditt OneDrive för arbets- eller skolkonto. Med personlig OneDrive loggar du vanligtvis in med ett annat Microsoft-konto.

När du loggar in med ditt Microsoft-konto väljer du Håll mig inloggad. Power BI kan sedan synkronisera alla uppdateringar som du gör i filen i Power BI Desktop med semantiska modeller i Power BI.

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

Om du har ändrat dina Microsoft-autentiseringsuppgifter kan du inte synkronisera ändringar mellan filen på OneDrive och den semantiska modellen i Power BI. Du måste ansluta till och importera filen igen från OneDrive.

Hur gör jag för att schemalägga uppdatering?

När du konfigurerar ett uppdateringsschema ansluter Power BI direkt till datakällorna. Power BI använder anslutningsinformation och autentiseringsuppgifter i semantikmodellen för att fråga efter uppdaterade data. Sedan läser Power BI in uppdaterade data i den semantiska modellen. Därefter uppdateras alla rapportvisualiseringar och instrumentpaneler baserat på den semantiska modellen i Power BI-tjänst.

Mer information om hur du konfigurerar schemauppdatering finns i Konfigurera schemalagd uppdatering.

När saker går fel

När saker går fel beror det vanligtvis på att Power BI inte kan logga in på datakällor. Saker kan också gå fel om den semantiska modellen försöker ansluta till en lokal datakälla men gatewayen är offline. För att undvika dessa problem kontrollerar du att Power BI kan logga in på datakällor. Prova att logga in på dina datakällor i autentiseringsuppgifter för datakälla. Ibland ändras lösenordet som du använder för att logga in på en datakälla eller så loggas Power BI ut från en datakälla.

När du sparar ändringarna i Power BI Desktop-filen på OneDrive och du inte ser ändringarna i Power BI inom en timme eller så kan det bero på att Power BI inte kan ansluta till din OneDrive. Försök att ansluta till filen på OneDrive igen. Om du uppmanas att logga in kontrollerar du att du väljer Håll mig inloggad. Eftersom Power BI inte kunde ansluta till OneDrive för att synkronisera med filen måste du importera filen igen.

Semantiska modeller som lagras på OneDrive eller SharePoint är inställda på att begränsa uppdateringar som standard. Om den semantiska modellen är inställd på att begränsa uppdateringar kan uppdateringar endast ske när semantikmodellens ägare manuellt uppdaterar semantikmodellen, vilket kan leda till att ändringar i Power BI-filer på OneDrive och SharePoint inte återspeglas i Power BI-tjänst. En semantisk modellägare kan stöta på ett felmeddelande när en fil har uppdaterats i OneDrive eller SharePoint. Semantikmodellens ägare kan åtgärda felet genom att välja att alltid uppdatera semantikmodellen manuellt eller ändra inställningen för semantisk modell till automatiska uppdateringar.

Om den semantiska modellägaren inte kan ändra inställningen för den semantiska modellen till automatiska uppdateringar, har klientadministratören sannolikt framtvingat begränsade uppdateringar för alla semantiska modeller i organisationen. För att semantikmodellens ägare ska kunna ändra inställningen måste de kontakta infrastrukturadministratören och begära att administratören aktiverar semantikmodellens ägare kan välja att automatiskt uppdatera från filer som importerats från onedrive- eller SharePoint-inställningen .

Om den semantiska modellägaren har konfigurerat schemalagd uppdatering på semantiska modeller uppdateras modellen fortfarande enligt schemat. Det andra innehållet i rapporten, till exempel visuella objekt, uppdateras dock inte om inte manuella uppdateringar görs.

  • Import av känslighetsmärkta .pbix-filer (både skyddade och oskyddade) som lagras på OneDrive eller SharePoint Online, samt uppdatering av på begäran och automatisk semantisk modell från sådana filer, stöds, förutom följande scenarier:

    • Skyddade liveanslutna .pbix-filer och skyddade .pbix-filer i Azure Analysis Services. Uppdateringen misslyckas. Varken rapportinnehåll eller etikett kommer att uppdateras.
    • Märkta oskyddade Live Anslut .pbix-filer: Rapportinnehållet uppdateras men etiketten uppdateras inte.
    • När .pbix-filen har fått en ny känslighetsetikett tillämpad som semantikmodellens ägare inte har användningsrättigheter till. I det här fallet misslyckas uppdateringen. Varken rapportinnehåll eller etikett kommer att uppdateras.
    • Om den semantiska modellägarens åtkomsttoken för OneDrive/SharePoint har upphört att gälla. I det här fallet misslyckas uppdateringen. Varken rapportinnehåll eller etikett kommer att uppdateras.

Felsökning

Ibland kan det hända att uppdatering av data inte går som förväntat. Du stöter vanligtvis på problem med datauppdatering när du är ansluten till en gateway. Ta en titt på gatewayens felsökningsartiklar för verktyg och kända problem.

Felsöka den lokala datagatewayen

Felsöka Power BI Gateway – Personligt

Har du fler frågor? Prova att fråga Power BI Community.