Sammenlign indhold i forskellige udrulningsfaser

Før du udruller indhold til en anden fase, kan det være nyttigt at se forskellene mellem de to faser. Startsiden for udrulningspipelinen sammenligner efterfølgende udrulningsfaser og angiver, om der er nogen forskelle mellem dem. Brug knapperne Sammenlign og Rediger korrektur til at få vist indholdet af hver pipeline og se nøjagtigt, hvilke elementer der er forskellige, og hvor disse forskelle er.

Udrulningspipelines parrer elementer i to tilstødende faser ved at kombinere elementtype og elementnavn for at vide, hvilke elementer der skal sammenlignes og tilsidesættes. Elementer med samme navn og type parres. Hvis der er mere end ét element med samme navn og type i et arbejdsområde, kombineres elementerne, hvis deres stier er de samme. Hvis stien ikke er den samme, parres elementerne ikke. Parringen oprettes kun én gang, under den første udrulning af én fase til en anden eller under tildeling af et arbejdsområde. Ved efterfølgende udrulninger tilsidesætter hvert udrullet element metadata for det parrede element, herunder dets navn, hvis det blev ændret.

Sammenlign faser

Skærmbillede, der viser tre faser i udrulningen. Der er en grøn kontrol mellem test- og produktionsfaserne og et orange X mellem udviklings- og testfaserne.

Der vises en indikator for sammenligningsikonet mellem to sekventielle faser for at give et hurtigt visuelt indblik i forskellene mellem dem. Sammenligningsindikatoren har to tilstande:

  • Grøn indikator – metadataene for hvert indholdselement i begge faser er de samme.

  • Orange indikator – vises, hvis en af disse betingelser er opfyldt:

    • Nogle af indholdselementerne i hver fase blev ændret eller opdateret (har forskellige metadata).
    • Der er en forskel i antallet af elementer i hver fase.

Når to sekventielle faser er forskellige, vises linket Sammenlign under det orange sammenligningsikon. Vælg Sammenlign for at åbne listen over indholdselementer i begge faser. Denne sammenligningsvisning hjælper dig med at spore ændringer eller forskelle mellem elementer i hver pipelinefase.

Et skærmbillede, der viser sammenligningsindstillingen, som udvider sammenligningsvisningen og gør det muligt at sammenligne elementer mellem faser i udrulningspipeline.

I sammenligningsvisningen er parrede elementer ved siden af hinanden, selvom de har forskellige navne. Alle elementer i arbejdsområdet vises på en flad liste, uanset deres mappestruktur. Peg på et element for at se dets sti og navn.

Elementer, der ikke er parret, eller som er blevet ændret, får et af følgende mærkater:

  • New – et nyt element i kildefasen. Dette element findes ikke i destinationsfasen. Efter udrulningen klones dette element til destinationsfasen.

  • Different – Et element, der findes både i kilde- og destinationsfasen, hvor en af versionerne blev ændret efter den sidste udrulning. Efter udrulningen overskriver elementet i kildefasen elementet i destinationsfasen, uanset hvor ændringen blev foretaget.

    Semantiske modeller med konfigurerede udrulningsregler, der ikke er udrullet, markeres også som forskellige, da installationsregler ikke anvendes, før de semantiske modeller installeres fra kildefasen til destinationsfasen.

  • Mangler fra – dette element vises i destinationsfasen, men ikke i kildefasen. Udrulningen påvirker ikke disse elementer.

Bemærk

Hvis du foretager ændringer i en mappe, f.eks. flytning af dens placering eller omdøbning af den, også selvom du ikke har ændret elementerne i den, behandles elementerne stadig, som om du omdøbte dem. Når du sammenligner pipelines, er elementerne derfor mærket som Forskellige.

Gennemse ændringer af parrede elementer

Hvis et tekstelement, f.eks. en semantisk model, er anderledes, skal du holde markøren over det for at se knappen Skift gennemsyn .

Skærmbillede, der viser knappen Til gennemsyn af ændringer ud for et element.

Hvis der ikke er noget at sammenligne, er knappen deaktiveret. Hvis skemaet ændres, kan du vælge knappen for at få vist en detaljeret sammenligning af de to elementer linje for linje.

Når du vælger knappen Skift gennemsyn , åbnes et pop op-vindue med en linje for linje-sammenligning af elementets indhold, som det ser ud i øjeblikket i de to faser, der sammenlignes.

Øverst på skærmen er der følgende oplysninger:

  1. Navnet på arbejdsområdet efterfulgt af navnet på elementet, som det vises i kildefasen (der skal installeres).
  2. Det samlede antal ændringer, der er foretaget i filen i den fase, der skal ændres (grøn), og den fase, der skal udrulles (rød).
  3. Pil op og ned, der fører dig til den forrige eller næste forskel i filen.
  4. En navigationslinje i højre side med røde eller grønne streger, der fremhæver, hvor ændringerne er i filen.
  5. Knapper, der skifter mellem en side om side-visning og en indbygget visning af ændringerne.
  6. Ændringsvinduet med en linje efter linjesammenligning af varerne.

Sammenlign ændringer

I sammenligningsvisningen side om side af elementerne opdeles kodeområdet i to:

  • Til venstre er elementets indhold i destinationsfasen for udrulningen. Denne fase ændres i den næste installation. Indholdet tilsidesættes.
  • Til højre er elementets indhold i kildefasen for udrulningen. Denne fase udrulles. Indholdet anvendes.
  • Linjerne på hver side vises i samme rækkefølge, så hver linje er ved siden af den tilsvarende i den sammenlignede fase.

I den indbyggede sammenligningsvisning i modsætning til side om side-visningen vises hver linje i destinationsfasen (der skal ændres) under den tilsvarende fase i kildefasen (Skal installeres).

I begge sammenligningsvisninger, uanset om de er indbyggede eller side om side, fremhæves forskellene på følgende måde:

  • Filindholdslinjerne er nummereret, og de linjer, der blev ændret, er markeret på følgende måde:

    • De ændringer, der vises i fasen Til at blive ændret , fjernes eller overskrives under den næste installation. De er fremhævet med rødt med et '-'-tegn ud for tallet.
    • De ændringer, der vises i fasen Til udrulning , er de nye værdier, der anvendes under den næste installation. De er fremhævet med grønt med et '+'-tegn ud for tallet.
  • I de ændrede linjer fremhæves de specifikke tegn, der er tilføjet eller slettet, med en mørkere skygge.

Filændringer før sammenligning

De to versioner af det indhold, der vises i vinduet til ændringsgennemsyn, ændres på følgende måder for at gøre sammenligningen nemmere:

  • Datakilde- og parameterregler anvendes på kildeelementet, så den datakilde, du ser, er den, der er installeret.
  • Nogle felter, der ikke angiver forskelle (f.eks. tidsstempler og rollemedlemskab), fjernes fra begge elementer.
  • Systemadministrerede tabeller, f.eks. automatisk aggregering, fjernes.
  • Elementerne sorteres, så felter og tabeller vises i samme rækkefølge.

Luk vinduet, når du er færdig med at undersøge forskellene, og udrul til næste fase, når du er klar.

Overvejelser og begrænsninger

  • Funktionen til korrektur af ændringer understøtter kun skemaændringer for tekstelementtyper. I øjeblikket understøtter den semantiske modeller, undtagen datamodelleringsformat v1 og dataflow.

  • Et element kan mærkes som Anderledes, men stadig ikke kvalificere sig til ændringsgennemsyn. I disse tilfælde er knappen Skift gennemsyn deaktiveret. Eksempler:

    • Indstillinger ændringer, f.eks. navneændring.
    • Elementtypen understøttes endnu ikke.
    • Elementet har en ukendt status, fordi sammenligningsprocessen ikke blev fuldført.
  • Indholdet i vinduet til ændringsgennemsyn kan se lidt anderledes ud end den oprindelige version, da det blev ændret, før sammenligningen blev kørt.

Udrul indhold til næste fase