Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
När du sparar ditt arbete som ett Power BI Desktop-projekt lagrar Power BI Desktop rapport- och semantiska modelldefinitioner som enskilda textfiler. Du kan redigera filer som stöds med Visual Studio Code (VS Code) eller ett annat externt verktyg medan projektet förblir öppet i Power BI Desktop. Power BI Desktop identifierar de sparade filändringarna och uppmanar dig att tillämpa dem, så att du inte behöver stänga och öppna projektet igen.
Important
Power BI Desktop-projekt (PBIP) och Power BI förbättrat rapportformat (PBIR) är allmänt tillgängliga. Identifiering och omläsning av externa PBIP-ändringar i Power BI Desktop är för närvarande i förhandsversion.
I den här artikeln lär du dig:
- Så här öppnar du Visual Studio Code direkt från Power BI Desktop som en praktisk startpunkt för redigering av projektfiler.
- Använda rapport- och semantiska modellfiländringar som stöds i en öppen Power BI Desktop-session.
- Så här hanterar Power BI Desktop konflikter mellan ändringar som inte har sparats i Power BI Desktop och ändringar i projektfilerna.
Krav för att redigera PBIP-filer externt
- Installera augusti 2026-versionen eller senare av Power BI Desktop på din Windows dator.
- I Power BI Desktop väljer du Arkiv>Alternativ och inställningar>Alternativ>Förhandsversionsfunktioner, aktiverar Identifiera och läs in externa PBIP-ändringar och startar sedan om Power BI Desktop.
- Installera Visual Studio Code eller något annat kodredigerare eller externt verktyg.
- Spara ett Power BI Desktop-projekt i PBIP-format. Mer information finns i Power BI Desktop-projekt.
- Lagra PBIP-rotmappen på en plats som håller varje projektfilsökväg under Windows sökvägsgräns på 260 tecken.
Öppna PBIP-mappen i VS Code
Power BI Desktop tillhandahåller en inbyggd startpunkt till projektmappen. Välj projektnamnet i namnlisten och välj sedan Visual Studio Code. VS Code öppnar projektmappen som den aktiva arbetsytan, där du kan komma åt rapport- och semantiska modelldefinitionsfiler.
Note
VS Code öppnar mappen som innehåller filen som du använde för att öppna projektet, som kan vara en .pbip eller .pbir en fil.
Redigera projektfiler och tillämpa ändringarna
Använd följande arbetsflöde för att hålla projektfilerna och den öppna Power BI Desktop-sessionen synkroniserad:
- I Power BI Desktop väljer du Spara innan du börjar redigera projektfilerna externt. Power BI Desktop skriver inte sina senaste ändringar i projektfilerna förrän du sparar.
- Redigera en rapport eller semantisk modellfil som stöds i VS Code eller ett annat externt verktyg.
- Spara filen i det externa verktyget.
- I Power BI Desktop väljer du Tillämpa externa ändringar i banderollen som visas.
- Granska den uppdaterade rapporten eller semantikmodellen i Power BI Desktop och spara sedan projektet när du är redo att spara eventuella efterföljande ändringar som gjorts i Power BI Desktop.
Power BI Desktop läser in den berörda rapporten igen, semantisk modell eller båda från projektfilerna. Den läser inte in enskilda filer eller visuella objekt igen.
Lösa ändringar som inte har sparats i Power BI Desktop
Om Power BI Desktop innehåller ändringar som inte har sparats visas en varning om att ändringarna kommer att skrivas över när du väljer Tillämpa externa ändringar.
- Välj Använd externa ändringar för att ignorera de ändringar som inte har sparats i Power BI Desktop och läs in de senaste projektfilerna igen.
- Välj Avbryt för att behålla de ändringar som inte har sparats i Power BI Desktop. De externa filändringarna finns kvar på disken men tillämpas inte på den öppna sessionen.
Important
Power BI Desktop och externa verktyg kan skriva över varandras ändringar. Innan du växlar mellan dem sparar eller tillämpar du de aktuella ändringarna så att båda verktygen använder samma projektdefinitioner.
Tillämpa externa ändringar med hjälp av Power BI Desktop Bridge
Du kan också använda externa ändringar programmatiskt med hjälp av Power BI Desktop Bridge.
Överväganden och begränsningar
- Identifiering och omläsning av externa PBIP-ändringar och Power BI Desktop Bridge är för närvarande i förhandsversion. Funktioner och beteenden kan ändras före allmän tillgänglighet.
- Extern redigering och omladdning gäller för PBIP-projekt, inte
.pbix-filer. - Power BI Desktop laddar inte om
cache.abf. - Omladdning återställer filter och vissa element i användargränssnittet.
- Alla projektfiler stöder inte extern redigering. Under förhandsversionen för omladdning av externa ändringar kan du inte redigera
definition.pbir,report.json,mobileState.jsonellersemanticModelDiagramLayout.jsonutanför Power BI Desktop. - Om ett projekt innehåller
unappliedChanges.jsonanvänder du ändringarna innan du redigerar semantiska modelluttryck externt. Annars tar Power BI Desktop bort de externa uttrycksändringarna när de väntande ändringarna tillämpas.