Dela via


Distribuera innehåll med hjälp av distributionspipelines

Alla licensierade användare som är medlemmar eller administratörer på källarbetsytan kan distribuera innehåll till en tom fas (en fas som inte innehåller innehåll). Arbetsytan måste finnas på en kapacitet för att distributionen ska kunna slutföras.

Du kan också använda REST API:er för distributionspipelines för att programmatiskt utföra distributioner. Mer information finns i Automatisera din distributionspipeline med API:er och DevOps.

Distribuera till en tom fas

Om du redan har en arbetsyta som du vill använda med en viss fas kan du i stället för att distribuera den arbetsytan tilldela den till rätt fas.

När du distribuerar innehåll till en tom fas behålls relationerna mellan objekten. Till exempel klonas en rapport som är bunden till en semantisk modell i källfasen tillsammans med dess semantiska modell och klonerna är på samma sätt bundna i målarbetsytan. Mappstrukturen behålls också. Om du har objekt i en mapp i källfasen skapas en mapp i målfasen. Eftersom en mapp endast distribueras om ett av objekten distribueras kan en tom mapp inte distribueras.

När distributionen är klar uppdaterar du semantikmodellen. Mer information finns i distribuera innehåll till en tom fas.

Distributionsalternativ

Distributionspipelines erbjuder tre alternativ när det gäller att distribuera infrastrukturinnehållet:

När du har valt hur du ska distribuera ditt innehåll kan du granska distributionen och lämna en kommentar.

Distribuera allt innehåll

Välj den fas som du vill distribuera från och välj sedan distributionsknappen. Distributionsprocessen skapar en duplicerad arbetsyta i målfasen. Den här arbetsytan innehåller allt innehåll som finns i den aktuella fasen.

En skärmbild som visar distributionsknappen för utvecklings- och testfaserna i en distributionspipeline.

Selektiv distribution

Om du inte vill distribuera allt från den fasen kan du välja specifika objekt för distribution. Välj länken Visa mer och välj sedan de objekt som du vill distribuera. När du väljer knappen Distribuera distribueras endast de markerade objekten till nästa steg.

Eftersom instrumentpaneler, rapporter, semantiska modeller och dataflöden är relaterade och har beroenden kan du använda knappen Välj relaterade för att se alla objekt som objekten är beroende av. Om du till exempel vill distribuera en rapport till nästa steg väljer du knappen Välj relaterad för att markera den semantiska modell som rapporten är ansluten till, så att båda distribueras tillsammans och rapporten inte bryts.

En skärmbild som visar alternativet selektiv distribution i distributionspipelines, tillgängligt när du har valt alternativet Visa mer.

Kommentar

  • Du kan inte distribuera ett infrastrukturobjekt till nästa steg om de objekt som det är beroende av inte finns i den fas som du distribuerar till. Till exempel misslyckas distributionen av en rapport utan en semantisk modell, såvida inte den semantiska modellen redan finns i målfasen.
  • Du kan få oväntade resultat om du väljer att distribuera ett objekt utan det objekt som det är beroende av. Detta kan inträffa när en semantisk modell eller ett dataflöde i målfasen har ändrats och inte längre är identisk med den i fasen som du distribuerar från.

När du distribuerar arbetsytor som innehåller mappar gäller följande regler:

  • Objekt med samma namn och typ är kopplade. Om det finns två objekt med samma namn och skriver i en arbetsyta, kopplas objekten endast till objekt i målsteget om sökvägen är densamma (de finns i samma mapp).
  • Eftersom en mapp endast distribueras om ett eller flera av dess objekt har distribuerats kan en tom mapp inte distribueras.
  • Enskilda mappar kan inte distribueras manuellt i distributionen. Distributionen utlöses automatiskt när ett eller flera av deras objekt distribueras.
  • Om du bara distribuerar vissa objekt i en mapp uppdateras strukturen för alla objekt i mappen i fasen som distribueras till, även om själva objekten inte distribueras.
  • Mapphierarkin för kopplade objekt uppdateras endast under distributionen. Under tilldelningen, efter parkopplingsprocessen, uppdateras inte hierarkin för kopplade objekt ännu.

Granska distributionen och lämna en kommentar

När du har valt vilket innehåll som ska distribueras visas alla objekt som du ska distribuera i ett popup-fönster. Du kan granska listan och lägga till en anteckning eller kommentar i distributionen. Det är valfritt att lägga till en anteckning, men det rekommenderas starkt eftersom anteckningarna läggs till i distributionshistoriken. Med en anteckning för varje distribution blir det mer meningsfullt att granska historiken för dina pipelines.

Om du vill lämna en anteckning expanderar du alternativet Lägg till en anteckning och skriver anteckningen i textrutan. När du är redo att distribuera väljer du Distribuera.

En skärmbild som visar popup-fönstret distribution med alternativet Lägg till en anteckning expanderad.

Distribuera innehåll från en fas till en annan

När du har innehåll i en pipelinefas kan du distribuera det till nästa steg. Distribution av innehåll till en annan fas görs vanligtvis när du har utfört vissa åtgärder i pipelinen. Du kan till exempel göra ändringar i ditt innehåll i utvecklingsfasen eller testa innehållet i testfasen. Även om du kan ha upp till 10 olika steg i pipelinen är ett typiskt arbetsflöde för att flytta innehåll utveckling till testfasen och sedan testa till produktion. Du kan lära dig mer om den här processen i avsnittet distribuera innehåll till en befintlig arbetsyta .

När du distribuerar innehåll till en fas där det redan finns annat innehåll väljer du de objekt som du vill distribuera. Om det redan finns ett objekt där med samma namn skrivs objektet över. Relationer mellan objekten behålls inte. Om du distribuerar en rapport som är bunden till en semantisk modell i källfasen distribueras därför endast rapporten. Om du vill distribuera allt som är anslutet till rapporten använder du knappen Välj relaterad .

Om du vill distribuera innehåll till nästa steg i distributionspipelinen väljer du distributionsknappen längst ned i fasen.

När du granskar test- och produktionsstegskorten kan du se den senaste distributionstiden. Den här gången anger du den senaste gången innehållet distribuerades till fasen.

Distributionstiden är användbar för att fastställa när en fas senast uppdaterades. Det kan också vara användbart om du vill spåra tid mellan test- och produktionsdistributioner.