Sammenligne innhold i ulike distribusjonsfaser

Før du distribuerer innhold til en annen fase, kan det være nyttig å se forskjellene mellom de to fasene. Hjemmesiden for utrullingssamlebåndet sammenligner påfølgende distribusjonsfaser og angir om det er noen forskjeller mellom dem. Bruk knappene Sammenlign og endre gjennomgang til å vise innholdet i hvert datasamlebånd og se nøyaktig hvilke elementer som er forskjellige og hvor disse forskjellene er.

Utrullingssamlebånd parer elementer i to nærliggende faser ved å kombinere elementtype og elementnavn, for å vite hvilke elementer som skal sammenlignes og overstyres. Elementer med samme navn og type er sammenkoblet. Hvis det er mer enn ett element med samme navn og skriver inn i et arbeidsområde, blir elementene paret hvis banene er like. Hvis banen ikke er den samme, pares ikke elementene. Paringen opprettes bare én gang, under den første distribusjonen av ett trinn til et annet, eller under tildeling av et arbeidsområde. På etterfølgende distribusjoner overstyrer hvert distribuert element de sammenkoblede elementmetadataene, inkludert navnet, hvis det ble endret.

Sammenligne faser

Skjermbilde som viser tre faser av distribusjonen. Det er en grønn kontroll mellom test- og produksjonsfasene og en oransje X mellom utviklings- og testfasene.

En sammenligningsikonindikator vises mellom to sekvensielle faser for å gi en rask visuell innsikt i forskjellene mellom dem. Sammenligningsindikatoren har to tilstander:

  • Grønn indikator – metadataene for hvert innholdselement i begge faser er de samme.

  • Oransje indikator – vises hvis én av disse betingelsene er sann:

    • Noen av innholdselementene i hvert trinn ble endret eller oppdatert (har forskjellige metadata).
    • Det er en forskjell i antall elementer i hver fase.

Når to sekvensielle faser er forskjellige, vises en Sammenlign-kobling under det oransje sammenligningsikonet. Velg Sammenlign for å åpne innholdselementlisten i begge faser. Denne sammenligningsvisningen hjelper deg med å spore endringer eller forskjeller mellom elementer i hvert datasamlebånd.

Et skjermbilde som viser sammenligningsalternativet, som utvider sammenligningsvisningen og tillater sammenligning av elementer mellom utrullingsforløpsfaser.

I sammenligningsvisningen er sammenkoblede elementer ved siden av hverandre, selv om de har forskjellige navn. Alle elementer i arbeidsområdet er oppført i en flat liste, uavhengig av mappestrukturen. Hold pekeren over et element for å se banen og navnet.

Elementer som ikke er paret eller som ble endret, får én av følgende etiketter:

  • Ny – et nytt element i kildefasen. Dette elementet finnes ikke i målfasen. Etter distribusjonen klones dette elementet til målfasen.

  • Forskjellig – et element som finnes både i kilden og målfasen, der én av versjonene ble endret etter forrige distribusjon. Etter distribusjonen overskriver elementet i kildefasen elementet i målfasen, uavhengig av hvor endringen ble gjort.

    Semantiske modeller med konfigurerte distribusjonsregler som ikke er distribuert, merkes også som forskjellige, siden distribusjonsregler ikke brukes før semantiske modeller distribueres fra kildefasen til målfasen.

  • Mangler fra – Dette elementet vises i målfasen, men ikke i kildefasen. Distribusjon påvirker ikke disse elementene.

Merk

Hvis du gjør endringer i en mappe, for eksempel å flytte plasseringen eller gi den nytt navn, selv om du ikke endret elementene i den, behandles fortsatt elementene som om du har gitt dem nytt navn. Når du sammenligner datasamlebånd, blir derfor elementene merket som Forskjellige.

Se gjennom endringer i sammenkoblede elementer

Hvis et tekstelement, for eksempel en semantisk modell, er forskjellig, holder du pekeren over det for å se Endre gjennomgang-knappen .

Skjermbilde som viser endre gjennomgang-knappen ved siden av et element.

Hvis det ikke er noe å sammenligne, deaktiveres knappen. Hvis det er endringer i skjemaet, kan du velge knappen for å se en detaljert linje for linjesammenligning av de to elementene.

Når du velger Endre gjennomgang-knappen , åpnes et popup-vindu med en linje for linjesammenligning av elementets innhold slik det ser ut i de to fasene som sammenlignes.

Øverst på skjermen finner du følgende informasjon:

  1. Arbeidsområdenavnet etterfulgt av navnet på elementet slik det vises i kildefasen (som skal distribueres).
  2. Totalt antall endringer i filen i fasen som skal endres (grønn) og fasen som skal distribueres (rød).
  3. Pil opp og pil ned som tar deg til forrige eller neste forskjell i filen.
  4. Et navigasjonsfelt på høyre side med røde eller grønne stolper som uthever hvor endringene er i filen.
  5. Knapper som veksles mellom en side-ved-side-visning og en innebygd visning av endringene.
  6. Endringsvinduet med en linje for linjesammenligning av elementene.

Sammenligne endringer

I sammenligningsvisningen side ved side av elementene deles kodeområdet i to:

  • Til venstre er elementets innhold i målfasen av distribusjonen. Denne fasen vil bli endret ved neste distribusjon. Innholdet overstyres.
  • Til høyre er elementets innhold i kildefasen av distribusjonen. Denne fasen distribueres. Innholdet vil bli brukt.
  • Linjene på hver side vises i samme rekkefølge, så hver linje er ved siden av tilsvarende i den sammenlignede fasen.

Den innebygde sammenligningsvisningen, i motsetning til side-ved-side-visningen, viser hver linje i målfasen (som skal endres) under tilsvarende i kildefasen (som skal distribueres).

I begge sammenligningsvisningene, enten de er innebygde eller side ved side, er forskjellene uthevet på følgende måte:

  • Filinnholdslinjene nummereres, og linjene som ble endret, merkes som følger:

    • Endringer som vises i fasen For å bli endret , fjernes eller overskrives under neste distribusjon. De er uthevet i rødt med et «-»-tegn ved siden av tallet.
    • Endringer som vises i fasen For å bli distribuert , er de nye verdiene som skal brukes under neste distribusjon. De er uthevet i grønt med et +-tegn ved siden av tallet.
  • I de endrede linjene er de bestemte tegnene som ble lagt til eller slettet uthevet i en mørkere nyanse.

Filendringer før sammenligning

De to versjonene av innholdet som vises i vinduet for endringsgjennomgang, endres på følgende måter for å gjøre sammenligningen enklere:

  • Datakilde- og parameterregler brukes på kildeelementet, slik at datakilden du ser, er den som er distribuert.
  • Noen felt som ikke angir forskjeller (for eksempel tidsstempler og rollemedlemskap) fjernes fra begge elementene.
  • Systemadministrerte tabeller, for eksempel automatisk aggregering, fjernes.
  • Elementer sorteres slik at felt og tabeller vises i samme rekkefølge.

Lukk vinduet når du er ferdig med å undersøke forskjellene og distribuere til neste fase når du er klar.

Hensyn og begrensninger

  • Endringsgjennomgangsfunksjonen støtter bare skjemaendringer for tekstelementtyper. For øyeblikket støtter den semantiske modeller, unntatt datamodelleringsformat v1 og dataflyter.

  • Et element kan merkes som Annerledes, men er fremdeles ikke kvalifisert for endringsgjennomgang. I slike tilfeller er Endre gjennomgang-knappen deaktivert. Eksempel:

    • Innstillinger endringer, for eksempel navneendring.
    • Elementtypen støttes ennå ikke.
    • Elementet har en ukjent status fordi sammenligningsprosessen ikke ble fullført.
  • Innholdet i vinduet for endringsgjennomgang kan se litt annerledes ut enn den opprinnelige versjonen siden den ble endret før du kjører sammenligningen.

Distribuer innhold til neste fase