Introduktion till distributionspipelines
Kommentar
I de här artiklarna i det här avsnittet beskrivs hur du distribuerar innehåll till din app. Versionskontroll finns i dokumentationen för Git-integrering .
I dagens värld är analys en viktig del av beslutsfattandet i nästan alla organisationer. Infrastrukturresursers verktyg för distributionspipelines ger innehållsskapare en produktionsmiljö där de kan samarbeta för att hantera livscykeln för organisationsinnehåll. Distributionspipelines gör det möjligt för skapare att utveckla och testa innehåll i tjänsten innan det når användarna. Se den fullständiga listan över objekttyper som stöds som du kan distribuera.
Lär dig hur du använder distributionspipelines
Du kan lära dig hur du använder verktyget för distributionspipelines genom att följa dessa länkar.
Skapa och hantera en distributionspipeline – en Learn-modul som vägleder dig genom att skapa en distributionspipeline.
Kom igång med distributionspipelines – En artikel som förklarar hur du skapar en pipeline och nyckelfunktioner, till exempel regler för bakåtdistribution och distribution.
Objekt som stöds
När du distribuerar innehåll från en pipelinefas till en annan kan det kopierade innehållet innehålla följande objekt:
- Datapipelines
- Dataflöden Gen1
- Datamarter
- Sjöhus
- Notebook-filer
- Sidnumrerade rapporter
- Rapporter (baserade på semantiska modeller som stöds)
- Spark-miljö
- Semantiska modeller (förutom DirectLake-semantiska modeller)
- Lager
Pipelinestruktur
Du kan bestämma hur många steg du vill ha i distributionspipelinen. Det kan finnas någonstans mellan två och tio steg. När du skapar en pipeline anges de tre standardstegen som en startpunkt, men du kan lägga till, ta bort eller byta namn på stegen efter dina behov. Oavsett hur många steg det finns är de allmänna begreppen desamma:
-
Det första steget i distributionspipelines där du laddar upp nytt innehåll med dina medskapare. Du kan utforma bygge, utveckla här eller i ett annat skede.
-
När du har genomfört alla nödvändiga ändringar i innehållet är du redo att gå in i testfasen. Ladda upp det ändrade innehållet så att det kan flyttas till det här teststeget. Här är tre exempel på vad som kan göras i testmiljön:
Dela innehåll med testare och granskare
Läsa in och köra tester med större datavolymer
Testa din app för att se hur den ser ut för slutanvändarna
-
När du har testat innehållet använder du produktionssteget för att dela den slutliga versionen av ditt innehåll med företagsanvändare i hela organisationen.
Parkoppling av objekt
Parkoppling är den process genom vilken ett objekt (till exempel rapporter, instrumentpaneler och semantiska modeller) i en fas i distributionspipelinen associeras med samma objekt i den intilliggande fasen. Parkoppling sker när du tilldelar en arbetsyta till en distributionsfas eller när du distribuerar innehåll från en fas till en annan. Det är viktigt att förstå hur parkoppling fungerar för att säkerställa att rätt objekt kopieras eller skrivs över när de flyttas från en fas till en annan. Om objekten inte är kopplade, även om de verkar vara samma (har samma namn, typ och mapp), skriver de inte över vid en efterföljande distribution.
- Objekt i samma mapp med samma namn och typ kopplas automatiskt när arbetsytan tilldelas eller objekt distribueras.
- Objekt som är kopplade förblir parkopplade även om du ändrar deras namn. Därför kan kopplade objekt ha olika namn.
- Objekt som lagts till efter att arbetsytan har tilldelats till en pipeline paras inte ihop automatiskt. Därför kan du ha identiska objekt i angränsande arbetsytor som inte är kopplade.
Mer information om parkoppling av objekt och hur det fungerar finns i Objektparkoppling.
Distributionsmetod
När du distribuerar innehåll från källsteget till en målfas skrivs kopplade objekt över. Innehåll i målfasen som inte finns i källfasen förblir i målfasen som det är. När du har valt distribuera får du ett varningsmeddelande som visar de objekt som ska skrivas över.
Du kan lära dig mer om vilka objektegenskaper som kopieras till nästa steg och vilka egenskaper som inte kopieras i Förstå distributionsprocessen.
Automation
Du kan också distribuera innehåll programmatiskt med hjälp av REST API:er för distributionspipelines. Läs mer om automatiseringsprocessen i Automatisera din distributionspipeline med API:er och DevOps.
Relaterat innehåll
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för