Kom i gang med udrulningspipelines

I denne artikel gennemgås de grundlæggende indstillinger, der kræves for at bruge udrulningspipelines i Microsoft Fabric. Vi anbefaler, at du læser introduktionen til udrulningspipelines og forstår, hvilke elementer der kan installeres, før du fortsætter.

Du kan også fuldføre oplæringsmodulet Opret og administrer en Fabric-udrulningspipeline , som viser dig trinvist, hvordan du opretter en udrulningspipeline.

Bemærk

I en udrulningspipeline tildeles ét Premium-arbejdsområde til hver fase. Før du begynder at arbejde med din pipeline i produktion, skal du gennemse kapacitetskravene til pipelinens arbejdsområder.

Forudsætninger

Hvis du vil have adgang til funktionen udrulningspipelines, skal du opfylde følgende betingelser:

  • Du har et Microsoft Fabric-abonnement

  • Du er administrator af et Fabric-arbejdsområde

Bemærk

Du kan også se knappen udrulningspipelines, hvis du tidligere har oprettet en pipeline, eller hvis en pipeline blev delt med dig.

Trin 1 – Opret en udrulningspipeline

Du kan oprette en pipeline fra indgangspunktet for udrulningspipelines i Fabric eller fra et bestemt arbejdsområde. Hvis du opretter en pipeline fra et arbejdsområde, tildeles arbejdsområdet automatisk til pipelinen.

Sådan opretter du en pipeline overalt i Fabric:

  1. Vælg Udrulningspipelines i pop op-vinduet Arbejdsområder.

    A screenshot of the deployment pipelines entry point.

  2. Vælg Opret pipeline.

    A screenshot of the create pipeline button.

  3. I dialogboksen Opret en udrulningspipeline skal du angive et navn og en beskrivelse til pipelinen og vælge Næste.

    Screenshot of the name and describe pipeline dialog.

  4. Pipelinen har som standard tre faser med navnet Udvikling, Test og Produktion. Du kan acceptere disse standardfaser eller ændre antallet af faser og deres navne. Du kan have et vilkårligt sted mellem 2-10 faser i en pipeline. Vælg +Tilføj for at tilføje endnu en fase, slette faser eller omdøbe dem ved at skrive et nyt navn i feltet. Vælg Opret , når du er færdig.

    Screenshot of the customize pipeline dialog. The Add and delete options are outlined, as is the name of the development stage.

I forbindelse med pipelines med mere end tre faser skal du bruge pilene i øverste højre hjørne til at navigere mellem faser.

Screenshot of arrows in the top right corner of the deployment pipelines home screen for navigating between stages.

Når pipelinen er oprettet, kan du dele den med andre brugere, redigere eller slette den. Når du deler en pipeline med andre, får de adgang til pipelinen og bliver pipelineadministratorer. Pipelineadgang giver brugerne mulighed for at få vist, dele, redigere og slette pipelinen.

Trin 2 – Tildel et arbejdsområde

Bemærk

Hvis du opretter en pipeline direkte fra et arbejdsområde, kan du springe denne fase over, da arbejdsområdet allerede er valgt.

Når du har oprettet en pipeline, skal du føje det indhold, du vil administrere, til pipelinen. Tilføjelse af indhold til pipelinen udføres ved at tildele et arbejdsområde til pipelinefasen. Du kan tildele et arbejdsområde til en hvilken som helst fase.

Følg vejledningen i linket for at tildele et arbejdsområde til en pipeline.

Trin 3 – Gør en fase offentlig (valgfri)

Som standard offentliggøres den sidste fase af pipelinen. En forbruger af en offentlig fase, der ikke har adgang til pipelinen, ser den som et almindeligt arbejdsområde uden navnet på fasen og ikonet for udrulningspipeline på arbejdsområdesiden ud for navnet på arbejdsområdet.

Du kan have så mange offentlige faser, som du vil, eller slet ingen. Hvis du vil ændre den offentlige status for en fase når som helst, skal du gå til indstillingerne for pipelinefasen og markere eller fjerne markeringen i afkrydsningsfeltet Gør denne fase offentlig .

Screenshot showing the stage settings icon next to the name of the stage on the deployment pipelines page.

Screenshot of the stage settings with the make this stage public checkbox highlighted.

Trin 4 – Udrul til en tom fase

Når du er færdig med at arbejde med indhold i én pipelinefase, kan du udrulle det til næste fase. Udrulning af indhold til en anden fase udføres ofte, når du har udført nogle handlinger i pipelinen. Du kan f.eks. foretage udviklingsændringer af dit indhold i udviklingsfasen eller teste dit indhold i testfasen. En typisk arbejdsproces til flytning af indhold fra fase til fase er udvikling til test og derefter test til produktion, men du kan udrulle i alle retninger. Du kan få mere at vide om denne proces i afsnittet Udrul indhold i et eksisterende arbejdsområde .

Udrulningspipelines giver tre muligheder, når det gælder udrulning af dit indhold:

  • Fuld udrulning – Udrul alt dit indhold til destinationsfasen.

  • Selektiv udrulning – Vælg, hvilket indhold der skal installeres i destinationsfasen.

  • Udrulning bagud – Udrul dit indhold til en tidligere fase i pipelinen.

Når du har valgt, hvordan du vil installere dit indhold, kan du gennemse udrulningen og efterlade en note.

Trin 5 – Udrul indhold fra én fase til en anden

Når du har indhold i en pipelinefase, kan du udrulle det til næste fase, også selvom det næste fasearbejdsområde indeholder indhold. Elementer med samme navn og type overskrives. Du kan få mere at vide om denne proces i afsnittet Udrul indhold i et eksisterende arbejdsområde .

Hvis du vil udrulle indhold til næste fase i udrulningspipelinen, skal du vælge knappen Udrul nederst i fasen.

Når du gennemser fasekortene, kan du se, hvornår indholdet sidst blev udrullet til hver fase.

Udrulningstiden er nyttig til at fastslå, hvornår en fase sidst blev opdateret. Det kan også være nyttigt, hvis du vil spore tiden mellem udrulninger.

Hvis du vil undersøge forskellene mellem de to pipelines, før du udruller, skal du se Sammenlign indhold i forskellige udrulningsfaser.

Trin 6 – Opret installationsregler (valgfrit)

Når du arbejder i en udrulningspipeline, kan forskellige faser have forskellige konfigurationer. Hver fase kan f.eks. have forskellige databaser eller forskellige forespørgselsparametre. Udviklingsfasen kan forespørge om eksempeldata fra databasen, mens test- og produktionsfaserne forespørger hele databasen.

Når du udruller indhold mellem pipelinefaser, kan du ved at konfigurere udrulningsregler tillade ændringer af indhold, samtidig med at nogle indstillinger bevares intakte. Hvis du f.eks. vil have, at en semantisk model i en produktionsfase skal pege på en produktionsdatabase, kan du definere en regel for dette. Definer reglen i produktionsfasen under den relevante semantiske model. Når en regel er defineret eller ændret, skal du geninstallere indholdet. Det udrullede indhold arver den værdi, der er defineret i udrulningsreglen, og gælder altid, så længe reglen er uændret og gyldig.

Læs om, hvordan du definerer udrulningsregler.