Uppdatera en Power BI Desktop-fil (pbix-fil) 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.
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.
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.
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.
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 | Manuell | 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.
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.
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
- Fil
- 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.
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 Connect.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ök den lokala datagatewayen
Felsöka Power BI Gateway – Personligt
Har du fler frågor? Prova att fråga Power BI Community.