Distribuer innhold ved hjelp av utrullingssamlebånd
Alle lisensierte brukeren som minst er bidragsyter i kilde- og målarbeidsområdet, kan distribuere innhold til et ikke-tilordnet måltrinn. Arbeidsområdet må ligge på en kapasitet for at distribusjonen skal fullføres.
Du kan også bruke REST-API-er for utrullingssamlebånd til programmatisk å utføre distribusjoner. Hvis du vil ha mer informasjon, kan du se Automatisere utrullingssamlebåndet ved hjelp av API-er og DevOps.
Merk
Det nye brukergrensesnittet for utrullingssamlebåndet er for øyeblikket i forhåndsversjon. Hvis du vil aktivere eller bruke det nye brukergrensesnittet, kan du se Begynne å bruke det nye brukergrensesnittet.
Distribuer til en tom fase
Hvis du allerede har et arbeidsområde som du vil bruke med en bestemt fase, kan du i stedet for å distribuere arbeidsområdet til riktig fase.
Når du distribuerer innhold til en tom fase, beholdes relasjonene mellom elementene. En rapport som er bundet til en semantisk modell i kildefasen, klones for eksempel sammen med semantisk modell, og klonene er like bundet i målarbeidsområdet. Mappestrukturen beholdes også. Hvis du har elementer i en mappe i kildefasen, opprettes en mappe i målfasen. Siden en mappe bare distribueres hvis ett av elementene er distribuert, kan ikke en tom mappe distribueres.
Når distribusjonen er fullført, oppdaterer du den semantiske modellen. Hvis du vil ha mer informasjon, kan du se distribuere innhold til en tom fase.
Distribusjonsalternativer
Utrullingssamlebånd tilbyr tre alternativer når det gjelder distribusjon av stoffinnholdet:
Distribuer alt innhold – Distribuer alt innhold til en tilstøtende fase.
Selektiv distribusjon – Velg hvilket innhold som skal distribueres til et tilstøtende stadium.
Bakoverdistribusjon – Distribuer innhold fra et senere stadium til et tidligere stadium. Denne funksjonen er for øyeblikket bare tilgjengelig når du distribuerer til en tom fase.
Når du har valgt hvordan du distribuerer innholdet, kan du se gjennom distribusjonen og legge igjen et notat.
Distribuer alt innhold
- Velg målfasen.
- Velg en tilstøtende fase du vil distribuere fra, fra rullegardinmenyen.
- Velg elementene du vil distribuere.
- Velg Distribuer-knappen.
Distribusjonsprosessen oppretter et duplisert arbeidsområde i målfasen. Dette arbeidsområdet inneholder alt valgt innhold fra kildefasen.
Selektiv distribusjon
Hvis du ikke vil distribuere alt fra dette stadiet, kan du velge bestemte elementer for distribusjon. Velg Vis flere-koblingen , og velg deretter elementene du vil distribuere. Når du velger Distribuer-knappen , distribueres bare de valgte elementene til neste fase.
Stoffelementer er ofte relatert til eller avhengig av andre elementer. Instrumentbord, rapporter, semantiske modeller, dataflyter, Lakehouses og Warehouses er alle eksempler på elementer som kan være relatert til eller avhengige av andre elementer. Hvis du vil inkludere alle elementer som er relatert til elementet du vil distribuere, bruker du velg relatert-knappen. Hvis du for eksempel vil distribuere en rapport til neste fase, velger du Velg relatert-knappen for å markere den semantiske modellen som rapporten er koblet til, slik at begge distribueres sammen og rapporten ikke brytes.
Hvis du ikke vil distribuere alt fra dette stadiet, kan du bare velge bestemte elementer for distribusjon. Siden instrumentbord, rapporter, semantiske modeller og dataflyter kan ha avhengigheter, kan du bruke den valgte relaterte knappen til å se alle elementene som det valgte elementet er avhengig av. Hvis du for eksempel vil distribuere en rapport til neste fase, velger du Velg relatert-knappen for å markere den semantiske modellen som rapporten er koblet til, slik at begge distribueres sammen og rapporten ikke brytes.
Distribusjonsknappen viser antall elementer som er valgt for distribusjon.
Elementer som ikke støttes, vises også i denne listen. Elementer som ikke støttes, kan ikke distribueres, men de kan filtreres.
Merk
- Du kan ikke distribuere et stoffelement til neste fase hvis elementene det er avhengig av, ikke finnes i fasen du distribuerer til. Distribusjon av en rapport uten semantisk modell vil for eksempel mislykkes, med mindre den semantiske modellen allerede finnes i målfasen.
- Du kan få uventede resultater hvis du velger å distribuere et element uten elementet det er avhengig av. Dette kan skje når en semantisk modell eller en dataflyt i målfasen er endret og ikke lenger er identisk med den i fasen du distribuerer fra.
Når du distribuerer arbeidsområder som inneholder mapper, gjelder følgende regler:
- Elementer med samme navn og type er sammenkoblet. Hvis det er to elementer med samme navn og skriver inn i et arbeidsområde, blir elementene bare paret med elementer i målfasen hvis banen er den samme (de er i samme mappe).
- Siden en mappe bare distribueres hvis ett eller flere av elementene er distribuert, kan ikke en tom mappe distribueres.
- Individuelle mapper kan ikke distribueres manuelt i distribusjon. Distribusjonen utløses automatisk når ett eller flere av elementene distribueres.
- Distribusjon av bare noen elementer i en mappe oppdaterer strukturen til alle elementene i mappen i fasen som distribueres til, selv om selve elementene ikke er distribuert.
- Mappehierarkiet for sammenkoblede elementer oppdateres bare under distribusjon. Under tildelingen, etter paringsprosessen, oppdateres ikke hierarkiet med sammenkoblede elementer ennå.
Bakoverdistribusjon
Noen ganger vil du kanskje distribuere innhold til en tidligere fase. Hvis du for eksempel tilordner et eksisterende arbeidsområde til en produksjonsfase og deretter distribuerer det bakover, først til testfasen og deretter til utviklingsfasen. Distribusjon til en tidligere fase fungerer bare hvis den forrige fasen er tom.
Se gjennom distribusjonen, og legg igjen et notat
Når du har valgt hvilket innhold som skal distribueres, viser et popup-vindu alle elementene du er i ferd med å distribuere. Du kan se gjennom listen og legge til et notat eller en kommentar i distribusjonen. Det er valgfritt å legge til et notat, men det anbefales på det sterkeste siden notatene legges til i distribusjonsloggen. Med et notat for hver distribusjon blir gjennomgang av loggen for datasamlebåndet mer meningsfylt.
Hvis du vil legge igjen et notat, utvider du alternativet Legg til et notat og skriver notatet i tekstboksen. Når du er klar til å distribuere, velger du Distribuer.
Distribuer innhold fra ett trinn til et annet
Når du har innhold i en samlebåndfase, kan du distribuere det til neste fase. Distribusjon av innhold til en annen fase gjøres vanligvis etter at du utførte noen handlinger i datasamlebåndet. Du kan for eksempel gjøre utviklingsendringer i innholdet i utviklingsfasen, eller teste innholdet i testfasen. Selv om du kan ha opptil 10 ulike faser i datasamlebåndet, er en typisk arbeidsflyt for flytting av innhold utvikling for å teste fasen, og deretter teste til produksjon. Du kan lære mer om denne prosessen i distribusjonsinnholdet til en eksisterende arbeidsområdeinndeling .
Når du distribuerer innhold til en fase som allerede har annet innhold i seg, velger du elementene du vil distribuere. Et element som er sammenkoblet med et annet element i kildefasen (det parede elementnavnet vises i den siste kolonnen) overskrives av det.
Relasjonene mellom elementene beholdes ikke. Hvis du distribuerer en rapport som er bundet til en semantisk modell i kildefasen, distribueres derfor bare rapporten. Hvis du vil distribuere alt som er koblet til rapporten, bruker du Velg relatert-knappen .
Hvis du vil distribuere innhold til neste fase i utrullingsforløpet, velger du elementene og velger deretter distribueringsknappen.
Når du går gjennom test- og produksjonstrinnkortene, kan du se den siste distribusjonsdatoen og -klokkeslettet. Dette indikerer siste gang innhold ble distribuert til fasen.
Distribusjonstiden er nyttig for å etablere når en fase sist ble oppdatert. Det kan også være nyttig hvis du vil spore tid mellom test- og produksjonsdistribusjoner.