Dela via


Tilldela en arbetsyta till en Microsoft Fabric-distributionspipeline

Med distributionspipelines kan du tilldela och avtilldela arbetsytor till valfri fas i en pipeline. Den här funktionen är viktig för organisationer som redan har arbetsytor som används som olika miljöer i en hanterad version. I sådana fall kan du tilldela varje arbetsyta till motsvarande pipelinesteg och fortsätta arbeta i ditt vanliga flöde.

Kommentar

Det nya användargränssnittet för distributionspipelinen finns för närvarande i förhandsversion. Om du vill aktivera eller använda det nya användargränssnittet kan du läsa Börja använda det nya användargränssnittet.

Mer information om hur du tilldelar arbetsytor och konsekvenserna för kapaciteter och behörigheter finns i Processen för distributionspipelines.

Tilldela en arbetsyta till valfri ledig pipelinefas

Om du vill tilldela en arbetsyta till en distributionspipeline måste den pipelinefas som du vill tilldela arbetsytan vara ledig. För att tilldela en arbetsyta till en pipelinefas som redan har en annan arbetsyta tilldelad, ta bort tilldelningen av den nuvarande arbetsytan från den fasen och tilldela sedan den nya arbetsytan.

Innan du tilldelar en arbetsyta till en distributionspipelinefas granskar du avsnittet begränsningar och kontrollerar att arbetsytan uppfyller de nödvändiga villkoren.

Kommentar

Innan du tilldelar eller avtilldelar en arbetsyta till en distributionspipeline bör du tänka på att varje gång du distribuerar till en ledig fas skapas en ny arbetsyta, och när du avtilldelar en arbetsyta förlorar du all fasdistributionshistorik och konfigurerade regler.

Följ dessa steg för att tilldela en arbetsyta till en distributionspipelinesteg:

  1. Öppna distributionsflödet.

  2. I den fas som du vill tilldela en arbetsyta till expanderar du listrutan Med titeln Lägg till innehåll i den här fasen.

  3. Välj den arbetsyta som du vill tilldela till den här fasen.

    En skärmbild som visar listrutan Tilldela arbetsyta i en tom fas för distributionspipelines i det nya användargränssnittet.

  4. Välj Tilldela.

Ta bort en arbetsyta i en distributionspipeline

Om du försöker ta bort en arbetsyta via inställningarna för arbetsytan och arbetsytan för närvarande är tilldelad till en distributionspipeline misslyckas borttagningen.

Skärmbild av fel vid försök att ta bort en arbetsyta som tilldelats en distributionspipeline.

Om du vill ta bort arbetsytan kan du gå tillbaka till arbetsytans sida och klicka på knappen Visa distributionspipeline . Detta leder dig till den relevanta pipelinen, där du kan ta bort tilldelningen av arbetsytan och sedan ta bort den.

Om du inte har behörighet att ta bort tilldelningen av arbetsytan måste du konfigurera någon med administratörsbehörighet för distributionspipelinen för att utföra avtilldelningen.

Viktigt!

Om den enda personen med åtkomst till distributionspipelinen har lämnat organisationen måste en global administratör för klientorganisationen använda ett API för att frigöra arbetsytan. Se Ta bort en pipeline som inte har en ägare.

Avtilldela en arbetsyta från en distributionspipelinefas

Du kan avallokera en arbetsyta från vilket som helst steg i distributionspipeline. Om du vill tilldela en annan arbetsyta till en distributionspipelinefas måste du först ta bort tilldelningen av den aktuella arbetsytan från den fasen.

Så här tar du bort en arbetsyta från ett steg i en distributionspipeline:

  1. Öppna distributionsflödet.

  2. I den fas som du vill ta bort tilldelningen av arbetsytan från väljer du de tre punkterna i det nedre vänstra hörnet.

  3. Välj Ta bort tilldelning av arbetsyta.

    En skärmbild som visar alternativet att avlägsna arbetsytan i det nya användargränssnittet för distributionslinjer.

  4. I dialogrutan Frigör arbetsyta väljer du Frigör.

    En skärmbild som visar popup-fönstret för att avbryta tilldelningen av arbetsyta i distributionskanaler. Knappen avbryt tilldelning är markerad.

Parkoppling av objekt

Parkoppling är den process genom vilken ett objekt i ett steg i distributionspipeline associeras med samma objekt i det intilliggande steget. Om objekten inte är kopplade, även om de har samma namn och typ, skrivs inte objektet i målfasen över under en distribution. En utplacering av ett oparat objekt kallas för en ren utplacering och skapar en kopia av objektet i det intilliggande steget.

Parkoppling kan ske på något av två sätt:

  • Distribution: När ett oparat objekt kopieras från en fas till en annan med hjälp av knappen Distribuera skapas en kopia av objektet i nästa steg och paras ihop med det oparade objektet som distribueras.

    Följande tabell visar när objekt parkopplas när distributionsknappen används under olika omständigheter:

    Scenarie Steg A (till exempel Dev) Steg B (till exempel Test) Kommentar
    1 Namn: PBI-rapport
    Typ: Rapport
    Ingen Ren installation – parkoppling sker
    2 Namn: PBI-rapport
    Typ: Rapport
    Namn: PBI-rapport
    Typ: Rapport
    Om objekten är kopplade, trycker du då på "Distribuera" överskrivs steg B.
    3 Namn: PBI-rapport
    Typ: Rapport
    Namn: PBI-rapport
    Typ: Rapport
    Om objekten inte är kopplade kopieras rapporten i steg A till steg B. Det finns sedan två filer i steg B med samma namn, en sammanparad och en oparad. Utplaceringar fortsätter att lyckas mellan de kopplade objekten.
  • Tilldela en arbetsyta till en distributionsfas: när en arbetsyta tilldelas till en distributionsfas försöker distributionspipelinen koppla objekt. Parkopplingskriterierna är:

    • Objektnamn
    • Artikeltyp
    • Mappplats (används som ett utslagskriterium när en fas innehåller duplicerade objekt, det vill säga två eller flera objekt med samma namn och typ)

    Om ett enskilt objekt i varje steg har samma namn och typ sker parkopplingen. Om det finns fler än ett objekt i en fas som har samma namn och typ, kopplas objekten ihop om de finns i samma mapp. Om mapparna inte är desamma misslyckas parkopplingen.

    Följande tabell visar när objekt parkopplas när en arbetsyta tilldelas under olika omständigheter:

    Scenarie Steg A (till exempel Dev) Steg B (till exempel Test) Kommentar
    1 Namn: PBI-rapport
    Typ: Rapport
    Namn: PBI-rapport
    Typ: Rapport
    ✅ Parkoppling sker
    2 Namn: PBI-rapport
    Typ: Rapport
    Namn: PBI-rapport
    Typ: Rapport
    ❌ Sammanparning sker inte (på grund av dubbletter).
    ❌ Utrullningen misslyckas.
    Namn: PBI-rapport
    Typ: Rapport
    ❌ Sammanparning sker inte (på grund av dubbletter).
    ❌ Utrullningen misslyckas.
    3 Namn: PBI-rapport
    Typ: Rapport
    Mapp A
    Namn: PBI-rapport
    Typ: Rapport
    Mapp B
    ✅ Distributionen lyckas men
    ❌ den här rapporten är inte kopplad till dev
    Namn: PBI-rapport
    Typ: Rapport
    Mapp A
    ✅ Parkoppling sker med hjälp av mappen som en kopplingsbrytare för dubbletter
    Namn: PBI-rapport
    Typ: Rapport
    Ingen mapp
    ✅ Distributionen lyckas men
    ❌ den här rapporten är inte kopplad till dev

Kommentar

När objekten har parkopplats ändrar inte ett namnbyte parkopplingen. Det kan därför finnas kopplade objekt med olika namn.

Se vilka objekt som är kopplade

Objekt i par visas på samma rad i listan över pipelineinnehåll. Objekt som inte är kopplade visas själva på en rad:

Skapa icke-kopplade objekt med samma namn

Det finns inget sätt att parkoppla objekt manuellt, förutom genom att följa de parkopplingsregler som beskrivs i föregående avsnitt. Om du lägger till ett nytt objekt i en arbetsyta som ingår i en pipeline parkopplas det inte automatiskt till ett identiskt objekt i en angränsande fas. Därför kan du ha identiska objekt med samma namn på angränsande arbetsytor som inte är kopplade.

Här är ett exempel på objekt som har lagts till direkt till testarbetsytan efter att den har tilldelats och därför inte parats ihop med det identiska objektet i Dev-pipelinen :

Skärmbild som visar intilliggande steg med icke-kopplade objekt med identiska namn och typer som anges på de olika raderna.

Flera objekt med samma namn och typ i en arbetsyta

Om två eller flera objekt på arbetsytan som ska parkopplas har samma namn, typ och mapp misslyckas parkopplingen. Flytta ett objekt till en annan mapp eller ändra dess namn så att det inte längre finns två objekt som matchar ett befintligt objekt i den andra fasen.

Skärmbild av att en arbetsytetilldelning misslyckas eftersom det finns fler än ett objekt med samma namn och typ.

Beaktanden och begränsningar

  • Endast arbetsytor som kan tilldelas till en distributionspipeline visas i listrutan. En arbetsyta kan tilldelas till en distributionspipelinefas om följande villkor gäller:

  • När en Direct Lake-semantisk modell distribueras binder den inte automatiskt till objekt i målfasen. Om en LakeHouse till exempel är en källa för en DirectLake-semantisk modell och båda distribueras till nästa fas, kommer DirectLake-semantikmodellen i målfasen att kopplas till LakeHouse i källfasen. Använd datakällans regler för att binda den till ett objekt i målfasen. Andra typer av semantiska modeller binds automatiskt till det kopplade objektet i målsteget.

Jämför innehåll i olika steg.