Hvad er udrulningspipelines?
Bemærk
I denne artikel i dette afsnit beskrives det, hvordan du installerer indhold i din app. Du kan se versionsstyring i dokumentationen til Git-integration .
Microsoft Fabric's værktøj til udrulningspipelines giver indholdsoprettere et produktionsmiljø, hvor de kan samarbejde med andre om at administrere livscyklussen for organisationsindhold. Udrulningspipelines gør det muligt for oprettere at udvikle og teste indhold i tjenesten, før det når brugerne. Se den komplette liste over understøttede elementtyper , som du kan udrulle.
Vigtigt
- Brugergrænsefladen for den nye udrulningspipeline er i øjeblikket en prøveversion. Hvis du vil aktivere eller bruge den nye brugergrænseflade, skal du se Begynd at bruge den nye brugergrænseflade.
- Nogle af elementerne til udrulningspipelines er en prøveversion. Du kan få flere oplysninger på listen over understøttede elementer.
Få mere at vide om, hvordan du bruger udrulningspipelines
Du kan få mere at vide om, hvordan du bruger værktøjet til udrulningspipelines ved at følge disse links.
Opret og administrer en udrulningspipeline – Et Learn-modul, der fører dig gennem hele processen med at oprette en udrulningspipeline.
Kom i gang med udrulningspipelines – En artikel, der forklarer, hvordan du opretter en pipeline og vigtige funktioner, f.eks. udrulning, sammenligner indhold i forskellige faser og opretter udrulningsregler.
Understøttede elementer
Når du udruller indhold fra én pipelinefase til en anden, kan det kopierede indhold indeholde følgende elementer:
- Dashboards
- Datapipelines(prøveversion)
dataflow gen2 (prøveversion) - datamarts (prøveversion)
- miljø (prøveversion)
- Eventhouse- og KQL-database(prøveversion)
- EventStream-(prøveversion)
- Lakehouse(prøveversion)
- Notebooks
- Organisationsapps (prøveversion)
- Sideinddelte rapporter
- Power BI-dataflow
- Refleks (eksempelvisning)
- Rapporter (baseret på understøttede semantiske modeller)
- Semantiske modeller (der stammer fra .pbix-filer og ikke PUSH-datasæt)
- SQL-database (prøveversion)
- Lagre (prøveversion)
Rørledningsstruktur
Du bestemmer, hvor mange faser du vil have i din udrulningspipeline. Der kan være alt fra to til ti faser. Når du opretter en pipeline, angives de tre standardfaser som udgangspunkt, men du kan tilføje, slette eller omdøbe faserne, så de passer til dine behov. Uanset hvor mange faser der er, er de generelle begreber de samme:
-
Den første fase i udrulningen er, hvor du uploader nyt indhold med dine medforfattere. Du kan designe bygge og udvikle her eller i en anden fase.
-
Når du har foretaget alle de nødvendige ændringer af dit indhold, er du klar til at gå ind i testfasen. Upload det ændrede indhold, så det kan flyttes til denne testfase. Her er tre eksempler på, hvad der kan gøres i testmiljøet:
Del indhold med testere og korrekturlæsere
Indlæs og kør test med større datamængder
Test din app for at se, hvordan den ser ud for dine slutbrugere
-
Når du har testet indholdet, skal du bruge produktionsfasen til at dele den endelige version af dit indhold med virksomhedsbrugere på tværs af organisationen.
Elementparring
Parring er den proces, som et element (f.eks. en rapport, et dashboard eller en semantisk model) i én fase i udrulningspipelinen er knyttet til det samme element i den tilstødende fase. Parring sker, når du tildeler et arbejdsområde til en udrulningsfase, eller når du udruller nyt ikke-oprettet indhold fra én fase til en anden (en ren installation).
Det er vigtigt at forstå, hvordan parring fungerer, for at forstå, hvornår elementer kopieres, når de overskrives, og når en installation mislykkes, når du bruger udrulningsfunktionen.
Hvis elementer ikke er parret, selvom de ser ud til at være ens (har samme navn, type og mappe), overskrives de ikke i en installation. I stedet oprettes der en duplikeret kopi, som kombineres med elementet i den forrige fase.
Parrede elementer vises på samme linje på pipelineindholdslisten. Elementer, der ikke er parret, vises på en linje af sig selv:
- Elementer, der er parret, forbliver parret, selvom du ændrer deres navne. Derfor kan parrede elementer have forskellige navne.
- Elementer, der tilføjes, når arbejdsområdet er tildelt en pipeline, parres ikke automatisk. Derfor kan du have identiske elementer i tilstødende arbejdsområder, der ikke er parret.
Du kan finde en detaljeret forklaring på, hvilke elementer der parres, og hvordan parring fungerer, under Elementparring.
Installationsmetode
Hvis du vil udrulle indhold til en anden fase, skal der være valgt mindst ét element. Når du udruller indhold fra én fase til en anden, overskriver de elementer, der kopieres fra kildefasen, det parrede element i den fase, du er i, i henhold til parringsreglerne. Elementer, der ikke findes i kildefasen, forbliver som de er.
Når du har valgt Udrul, får du vist en bekræftelsesmeddelelse.
Få mere at vide om , hvilke elementegenskaber der kopieres til næste fase, og hvilke egenskaber der ikke kopieres, i Forstå udrulningsprocessen.
Automation
Du kan også installere indhold programmatisk ved hjælp af REST API'erne til udrulningspipelines. Få mere at vide om automatiseringsprocessen i Automatiser din udrulningspipeline ved hjælp af API'er og DevOps.