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.
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 i et arbejdsområde med samme navn og type, bliver elementerne parret, 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. Du kan få mere at vide om parring under Parring af elementer.
Bemærk
Brugergrænsefladen for den nye udrulningspipeline er i øjeblikket i prøveversion. Hvis du vil aktivere eller bruge den nye brugergrænseflade, skal du se Begynd at bruge den nye brugergrænseflade.
Sammenlign faser
Der vises en indikator for sammenligningsikonet på hvert fasekort med undtagelse af den første fase i pipelinen. Den angiver, om denne fase er identisk med kildefasen (forrige fase) for at give en hurtig visuel indsigt 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 mindst ét element i en af de sammenlignede faser blev ændret, tilføjet eller fjernet.
Når du vælger en fase i udrulningspipelines, vises elementerne i fasen, og de sammenlignes med det element, de er knyttet til i kildefasen.
Kildefasen vises i rullemenuen i den nederste rude, og navnet på det sammenlignede kildeelements navn vises i den sidste kolonne
I fasevisningen arrangeres elementer alfabetisk som standard. Du kan sortere eller filtrere elementerne for at finde dem, du er interesseret i, eller du kan søge efter et bestemt element. Hvert element har et af følgende mærkater afhængigt af sammenligningsstatus:
Ikke i kilden – dette element vises i den valgte fase, men ikke i kildefasen. Dette element kan ikke vælges til installation (da det ikke findes i kilden) og ikke påvirkes under en installation.
Forskellig fra kilde – der blev identificeret en forskel mellem dette element og dets parrede element i kildefasen. Forskellen kan være en af flere ting:
- en skemaændring til et af elementerne
- egenskabsændring, f.eks. en navneændring (overvejer den fulde sti til mapper, hvis der er nogen)
- installationsregler, der er angivet for dette element, men endnu ikke er anvendt (kræver udrulning af elementet).
Efter udrulningen overskriver elementet i kildefasen elementet i destinationsfasen, uanset hvor ændringen blev foretaget.
Kun i kilde – et nyt element, der er identificeret i kildefasen. Dette element findes ikke i den valgte fase og er derfor som pladsholder uden elementnavn i den første kolonne (under navn). Efter udrulningen klones dette element til denne fase.
Samme som kilde – der blev ikke identificeret nogen forskel mellem dette element og dets par i kildefasen.
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.
- Udrulningen påvirker ikke elementer, der ikke er i kildefasen.
Gennemse ændringer af parrede elementer
Hvis der er en ændring i skemaet, kan du se forskellene mellem de to elementer ved at vælge knappen Sammenlign .
Hvis du vil sammenligne elementerne i de to faser, skal du vælge ikonet Sammenlign :
Et pop op-vindue åbnes med en linje efter 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:
- Navnet på arbejdsområdet efterfulgt af navnet på elementet, som det vises i kildefasen (der skal installeres).
- 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).
- Pil op og ned, der fører dig til den forrige eller næste forskel i filen.
- En navigationslinje i højre side med røde eller grønne streger, der fremhæver, hvor ændringerne er i filen.
- Knapper, der skifter mellem en side om side-visning og en indbygget visning af ændringerne.
En linje efter linjesammenligning af varerne. Til venstre er skemaet for denne fases element. Til højre er skemaet for det parrede element i kildefasen.
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
Begge versioner af det indhold, der vises i vinduet Sammenlign , æ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 forskelligt, men er stadig ikke kvalificeret til at blive vist i vinduet Sammenlign. I disse tilfælde er knappen Sammenlign deaktiveret. Eksempler:
- Ændringer af indstillinger, 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.