Porovnání obsahu v různých fázích nasazení
Než nasadíte obsah do jiné fáze, může být užitečné vidět rozdíly mezi těmito dvěma fázemi. Domovská stránka kanálu nasazení porovnává po sobě jdoucí fáze nasazení a označuje, jestli mezi nimi existují nějaké rozdíly.
Kanály nasazení spárují položky dvou sousedních fází kombinací typu položky a názvu položky, abyste věděli, které položky se mají porovnat a přepsat. Položky se stejným názvem a typem se spárují. Pokud je v pracovním prostoru více než jedna položka se stejným názvem a typem, položky se spárují, pokud jsou jejich cesty stejné. Pokud cesta není stejná, položky se spárují. Párování se vytvoří pouze jednou během prvního nasazení jedné fáze do druhé nebo během přiřazení pracovního prostoru. Při dalších nasazeních přepíše každá nasazená položka metadata spárované položky, včetně jejího názvu, pokud byla změněna. Další informace o párování najdete v tématu párování položek.
Poznámka:
Nové uživatelské rozhraní kanálu nasazení je aktuálně ve verzi Preview. Pokud chcete zapnout nebo použít nové uživatelské rozhraní, přečtěte si téma Začít používat nové uživatelské rozhraní.
Porovnání fází
Na každé kartě fáze se zobrazí indikátor ikony porovnání s výjimkou první fáze kanálu. Označuje, jestli je tato fáze shodná se zdrojovou fází (předchozí fáze), abyste získali rychlý přehled o rozdílech mezi nimi.
Ukazatel porovnání má dva stavy:
Zelený indikátor – metadata pro každou položku obsahu v obou fázích jsou stejná.
Oranžový indikátor – zobrazí se, pokud byla změněna, přidána nebo odebrána alespoň jedna položka v jedné z porovnávaných fází.
Když vyberete fázi kanálů nasazení, zobrazí se položky ve fázi a porovná se s položkou, se kterou jsou propojené ve zdrojové fázi.
Zdrojová fáze se zobrazí v rozevírací nabídce v dolním podokně a název porovnávané zdrojové položky se zobrazí v posledním sloupci.
V zobrazení fáze jsou položky ve výchozím nastavení uspořádané podle abecedy. Položky můžete seřadit nebo filtrovat, abyste našli ty, které vás zajímají, nebo můžete vyhledat konkrétní položku. Každá položka má jeden z následujících popisků v závislosti na stavu porovnání:
Není ve zdroji – Tato položka se zobrazí ve vybrané fázi, ale ne ve zdrojové fázi. Tuto položku nelze vybrat pro nasazení (protože ve zdroji neexistuje) a nemá to vliv během nasazení.
Rozdíl od zdroje – Rozdíl byl identifikován mezi touto položkou a její spárovanou položkou ve zdrojové fázi. Rozdílem může být několik věcí:
- změna schématu na jednu z položek
- změna vlastnosti, například změna názvu (zvažování úplné cesty ke složkám, pokud existuje)
- pravidla nasazení, která byla nastavena pro tuto položku, ale ještě nebyla použita (vyžaduje nasazení položky).
Po nasazení položka ve zdrojové fázi přepíše položku v cílové fázi bez ohledu na to, kde byla změna provedena.
Pouze ve zdroji – nová položka identifikovaná ve zdrojové fázi. Tato položka ve vybrané fázi neexistuje, a proto je v prvním sloupci (pod názvem) zástupný symbol bez názvu položky. Po nasazení se tato položka naklonuje do této fáze.
Stejný jako zdroj – mezi touto položkou a jejím párem ve zdrojové fázi nebyl zjištěn žádný rozdíl.
Poznámka:
- Pokud provedete změny ve složce, například přesunete její umístění nebo přejmenujete, i když jste položky v ní nezměnili, budou se tyto položky dál považovat za přejmenované. Proto při porovnávání kanálů jsou položky označeny jako Jiné.
- Nasazení nebude mít vliv na položky, které nejsou ve zdrojové fázi.
Kontrola změn spárovaných položek
Pokud schéma změníte, můžete rozdíly mezi těmito dvěma položkami zobrazit tak , že vyberete tlačítko Porovnat .
Pokud chcete porovnat položky ve dvou fázích, vyberte ikonu Porovnat :
Otevře se automaticky otevírané okno s řádkovým porovnáním obsahu položky, protože aktuálně vypadá ve dvou fázích, které se porovnávají.
V horní části obrazovky jsou následující informace:
- Název pracovního prostoru následovaný názvem položky, která se zobrazí ve zdrojové (nasazené) fázi.
- Celkový počet změn provedených v souboru v upravené fázi (zelená) a nasazená fáze (červená).
- Šipky nahoru a dolů, které vás převezmou na předchozí nebo další rozdíl v souboru.
- Navigační panel na pravé straně s červeným nebo zeleným pruhem, který zvýrazňuje, kde se změny nacházejí v souboru.
- Tlačítka, která přepínají mezi zobrazením vedle sebe a vloženým zobrazením změn.
Porovnání položek po řádce Vlevo je schéma položky této fáze. Vpravo je schéma spárované položky ve zdrojové fázi.
Porovnání změn
V zobrazení pro porovnání položek vedle sebe je oblast kódu rozdělena do dvou:
- Vlevo je obsah položky v cílové fázi nasazení. Tato fáze se upraví při příštím nasazení. Jeho obsah se přepíše.
- Vpravo je obsah položky ve zdrojové fázi nasazení. Tato fáze se nasadí. Použije se jeho obsah.
- Čáry na každé straně se zobrazí ve stejném pořadí, takže každý řádek je vedle jeho ekvivalentu ve porovnávané fázi.
Zobrazení vloženého porovnání, na rozdíl od zobrazení vedle sebe, zobrazuje každý řádek v cílové fázi (upravit) pod jeho ekvivalentem ve zdrojové fázi (k nasazení).
V obou porovnávaných zobrazeních, ať už vložené nebo souběžné, jsou rozdíly zvýrazněny následujícím způsobem:
Řádky obsahu souboru jsou očíslované a změněné řádky jsou označené takto:
- Změny zobrazené ve fázi Změny, které se mají upravit , se během dalšího nasazení odeberou nebo přepíšou. Jsou zvýrazněné červeně se znaménkem "-" vedle čísla.
- Změny zobrazené ve fázi Nasazení jsou nové hodnoty, které se použijí během dalšího nasazení. Jsou zvýrazněné zelenou barvou se znaménkem +vedle čísla.
V upravených řádcích jsou konkrétní znaky přidané nebo odstraněné zvýrazněny v tmavším odstínu.
Úpravy souborů před porovnáním
Obě verze obsahu zobrazeného v okně Porovnat jsou upraveny následujícími způsoby, aby bylo porovnání jednodušší:
- Pravidla zdroje dat a parametrů se použijí na zdrojovou položku, takže zobrazený zdroj dat je ten, který je nasazený.
- Některá pole, která neoznačují rozdíly (například časová razítka a členství v rolích), se z obou položek odeberou.
- Systémové spravované tabulky, jako je automatické agregace, se odeberou.
- Položky jsou seřazené tak, aby se pole a tabulky zobrazovaly ve stejném pořadí.
Až dokončíte zkoumání rozdílů, zavřete okno a až budete připraveni, nasaďte ho do další fáze.
Úvahy a omezení
Funkce kontroly změn podporuje pouze změny schématu pro typy textových položek. V současné době podporuje sémantické modely, s výjimkou formátu modelování dat v1 a toků dat.
Položku lze označit jako Jiné, ale přesto není možné se v okně Porovnat zobrazit. V těchto případech je tlačítko Porovnat zakázané. Příklad:
- Změny nastavení, jako je změna názvu.
- Typ položky se zatím nepodporuje.
- Položka má neznámý stav, protože proces porovnání nebyl dokončen.
Obsah v okně kontroly změn může vypadat trochu jinak než původní verze, protože byl změněn před spuštěním porovnání.