Git-integrering med sidnumrerade rapporter
GÄLLER FÖR:Power BI-tjänst
Power BI Report Builder
Power BI Desktop
Den här artikeln beskriver hur du publicerar en sidnumrerad rapport och håller den synkroniserad med din git-arbetsyta. Utvecklare kan tillämpa sina utvecklingsprocesser, verktyg och metodtips.
Förutsättningar
För att integrera Git med din Microsoft Fabric-arbetsyta måste du konfigurera följande krav för både Fabric och Git.
Krav för infrastrukturresurser
För att få åtkomst till Git-integreringsfunktionen behöver du en Fabric-kapacitet. En infrastrukturresurskapacitet krävs för att använda alla infrastrukturresurser som stöds. Om du inte har någon ännu kan du registrera dig för en kostnadsfri utvärderingsversion. Kunder som redan har en Power BI Premium-kapacitetkan använda den kapaciteten, men tänk på att vissa Power BI-SKU:er endast stöder Power BI-objekt.
Dessutom måste följande klientväxlar aktiveras från administratörsportalen:
- Användare kan skapa infrastrukturobjekt
- Användare kan synkronisera arbetsyteobjekt med sina Git-lagringsplatser
- Endast för GitHub-användare: Användare kan synkronisera arbetsyteobjekt med GitHub-lagringsplatser
Dessa växlar kan aktiveras av klientorganisationens administratör, kapacitetsadministratör eller arbetsyteadministratör, beroende på organisationens inställningar.
Git-krav
Git-integrering stöds för närvarande för Azure DevOps och GitHub. Om du vill använda Git-integrering med din Infrastruktur-arbetsyta behöver du följande i Antingen Azure DevOps eller GitHub:
- Ett aktivt Azure-konto som har registrerats för samma användare som använder arbetsytan Infrastruktur. Skapa ett kostnadsfritt konto.
- Åtkomst till en befintlig lagringsplats.
Läs mer om integreringen av Git med Microsoft Fabric i Introduktion till git-integrering.
Krav för Power BI
Se avsnittet Förutsättningar i Kom igång skapa sidnumrerade rapporter i Power BI-tjänst.
Lägga till en sidnumrerad rapport i GitHub
Anslut din arbetsyta till git-lagringsplatsen genom att följa anvisningarna i Ansluta en arbetsyta till en Azure-lagringsplats.
Kommentar
Om grenen är ny uppmanas du att skapa och synkronisera.
Ladda upp .rdl-filen till arbetsytan i tjänsten. Vi har inte stöd för OneDrive eller Sharepoint än.
När du har laddat upp filen bör du se rapporten och Git-statusen Ej signerad och Källkontroll.
Välj Källkontroll. I källkontrollfönstret väljer du filen och checkar in.
När du har checkat in filen ändras Git-statusen till Synkronisera.
En mapp visas på git-lagringsplatsen som innehåller .rdl - och två .json-filer . Du kan behöva uppdatera lagringsplatsen.
Redigera en sidnumrerad rapport som sparas på GitHub
- Öppna .rdl-filen från den lokala git-lagringsplatsen i Power BI Report Builder.
- Gör önskade ändringar.
- Checka in och skicka ändringarna till fjärrlagringsplatsen.
- Skapa en PR till huvudgrenen.
- När den har godkänts sammanfogas PR till huvudgrenen.
- Använd de ändrade ändringarna på den relevanta arbetsytan från huvudgrenen.
Beaktanden och begränsningar
Publicera/ladda upp den sidnumrerade rapporten till tjänsten och använd sedan git. Sidnumrerade rapporter återges inte om du börjar med filerna i git.
När du tar bort en sidnumrerad rapport från git tar du bort hela mappen och inte bara .rdl-rapporten.
Det går inte att byta namn på en sidnumrerad rapport i git. Men att byta namn på .rdl på Power BI-tjänst fungerar. Om du vill byta namn på den sidnumrerade rapporten måste du ta bort den sidnumrerade rapporten från git, ta bort hela mappen och återskapa mappen med .rdl med det nya namnet.
Den sidnumrerade rapporten förblir ansluten till den ursprungliga datamängden när du flyttar den till en annan arbetsyta. Om du flyttar en sidnumrerad rapport till en annan arbetsyta uppdaterar du datauppsättningen i Power BI Report Builder och publicerar om den sidnumrerade rapporten till Power BI-tjänst.