Úvod do kanálů nasazení
Poznámka:
Tento článek v této části popisuje, jak nasadit obsah do aplikace. Informace o správě verzí najdete v dokumentaci k integraci Gitu.
V dnešním světě je analýza důležitou součástí rozhodování téměř ve všech organizacích. Nástroj kanálů nasazení fabric poskytuje tvůrcům obsahu produkční prostředí, ve kterém můžou spolupracovat na správě životního cyklu obsahu organizace. Kanály nasazení umožňují tvůrcům vyvíjet a testovat obsah ve službě předtím, než dosáhnou uživatelů. Podívejte se na úplný seznam podporovaných typů položek, které můžete nasadit.
Naučte se používat kanály nasazení.
Pomocí těchto odkazů se dozvíte, jak používat nástroj pro kanály nasazení.
Vytvoření a správa kanálu nasazení – modul Learn, který vás provede vytvořením kanálu nasazení.
Začínáme s kanály nasazení – článek, který vysvětluje, jak vytvořit kanál a klíčové funkce, jako jsou zpětná nasazení a pravidla nasazení.
Podporované položky
Když nasadíte obsah z jedné fáze kanálu do jiné, zkopírovaný obsah může obsahovat následující položky:
- Datové kanály
- Toky dat Gen1
- Datové diagramy
- Jezero
- Poznámkové bloky
- Stránkované sestavy
- Sestavy (založené na podporovaných sémantických modelech)
- Prostředí Sparku
- Sémantické modely (pouze ty, které pocházejí ze souborů .pbix a nejsou datové sady PUSH)
- Sklady
Struktura kanálu
Můžete se rozhodnout, kolik fází v kanálu nasazení chcete. Může existovat kdekoli mezi dvěma a deseti fázemi. Při vytváření kanálu se jako výchozí bod zadají výchozí tři typické fáze, ale fáze můžete přidat, odstranit nebo přejmenovat tak, aby vyhovovaly vašim potřebám. Bez ohledu na to, kolik fází existuje, jsou obecné koncepty stejné:
-
První fáze v kanálech nasazení, kde nahrajete nový obsah s kolegy tvůrci. Můžete navrhnout sestavení a vyvíjet zde nebo v jiné fázi.
-
Jakmile provedete všechny potřebné změny obsahu, budete připraveni vstoupit do testovací fáze. Nahrajte upravený obsah, abyste ho mohli přesunout do této testovací fáze. Tady jsou tři příklady toho, co je možné provést v testovacím prostředí:
Sdílení obsahu s testery a revidujícími
Načítání a spouštění testů s většími objemy dat
Otestujte aplikaci a podívejte se, jak vypadá pro koncové uživatele.
-
Po otestování obsahu použijte produkční fázi ke sdílení konečné verze obsahu s firemními uživateli v celé organizaci.
Párování položek
Spárování je proces, kterým je položka (například sestava, řídicí panel nebo sémantický model) v jedné fázi kanálu nasazení přidružená ke stejné položce v sousední fázi. Párování nastane, když přiřadíte pracovní prostor ke fázi nasazení nebo když nasadíte nový nezaplacený obsah z jedné fáze do druhé (čisté nasazení).
Je důležité pochopit, jak funguje párování, abyste pochopili, kdy se položky zkopírují, kdy se přepíšou a kdy nasazení selže při použití funkce nasazení.
Pokud položky nejsou spárované, i když se zdá, že jsou stejné (mají stejný název, typ a složku), nepřepíšou se v nasazení. Místo toho se vytvoří duplicitní kopie a spáruje s položkou v předchozí fázi.
Spárované položky se zobrazí na stejném řádku v seznamu obsahu kanálu. Položky, které nejsou spárované, se zobrazují samostatně na řádku:
- Spárované položky zůstanou spárované, i když změníte jejich názvy. Spárované položky proto můžou mít různé názvy.
- Položky přidané po přiřazení pracovního prostoru ke kanálu se automaticky spárují. Proto můžete mít stejné položky v sousedních pracovních prostorech, které nejsou spárované.
Podrobné vysvětlení, které položky jsou spárované a jak párování funguje, najdete v tématu Párování položek.
Metoda nasazení
Když nasadíte obsah ze zdrojové fáze do cílové fáze, přepíšou se spárované položky. Obsah v cílové fázi, která ve zdrojové fázi neexistuje, zůstává v cílové fázi tak, jak je. Po výběru možnosti Nasazení se zobrazí zpráva s upozorněním obsahující položky, které se přepíšou.
Další informace o tom, které vlastnosti položky se zkopírují do další fáze a které vlastnosti se nekopírují, najdete v tématu Vysvětlení procesu nasazení.
Automation
Obsah můžete také nasadit programově pomocí rozhraní REST API kanálů nasazení. Přečtěte si další informace o procesu automatizace v automatizaci kanálu nasazení pomocí rozhraní API a DevOps.