Integrace a kanál nasazení Gitu pro prostředí
Tento článek popisuje, jak používat kanály integrace a nasazení Gitu pro prostředí v Microsoft Fabric.
Integrace Gitu pro prostředí Microsoft Fabric
Microsoft Fabric podporuje integraci Gitu, což vývojářům umožňuje zálohovat, řídit verze, vrátit se k předchozím fázím a spolupracovat na práci pomocí větví Gitu.
Důležité
Tato funkce je ve verzi Preview.
Poznámka:
- Git v současné době podporuje pouze knihovny a výpočetní prostředky Sparku, včetně modulu runtime Spark.
- Integrace Gitu spravuje pracovní stav prostředí, aby bylo možné použít změny provedené v Gitu v prostředí, musí být publikované. Po aktualizaci prostředí z Gitu se doporučuje publikovat, aby se zajistila efektivita konfigurace. Pokud dáváte přednost prostředí pro první použití kódu, můžete použít rozhraní APIpro publikování změn prostřednictvím rozhraní REST API .
- Připojený vlastní fond se při synchronizaci z úložiště do pracovního prostoru Fabric zachová v prostředí. Definice fondu je v nastavení pracovního prostoru a odkaz mezi pracovními prostory na fond není podporován. Musíte ručně aktualizovatinstance_pool_id do existujícího vlastního fondu v cílovém prostoru pracovního prostoru nebo se vrátit k počátečnímu fondu odebráním této vlastnosti. Vlastní fondy – Výpis vlastních fondů pracovního prostoru vám umožní získat úplný seznam dostupných fondů v cílovém pracovním prostoru pomocí rozhraní REST API nebo odkazovat na vlastní fondy – Vytvořit vlastní fond pracovního prostoru a vytvořit nový vlastní fond.
- Každé potvrzení má horní limit 150 MB. Vlastní knihovny větší než 150 MB se v současné době prostřednictvím Gitu nepodporují.
Připojení pracovního prostoru Fabric k úložišti Azure DevOps
Pokud jste správcem pracovního prostoru, přejděte do nastavení pracovního prostoru a nastavte připojení v části Správa zdrojového kódu . Další informace najdete v tématu Správa pracovního prostoru pomocí Gitu.
Po připojení můžete najít položky včetně prostředí, která se synchronizují s úložištěm.
Místní reprezentace prostředí v Gitu
V kořenové složce položky jsou prostředí uspořádaná do složky Knihovny , která obsahuje podsložky PublicLibraries a CustomLibraries spolu se složkou Nastavení .
Knihovny
Když do Gitu potvrdíte prostředí, oddíl veřejné knihovny se transformuje na jeho reprezentaci YAML. Kromě toho se vlastní knihovna potvrdí společně se zdrojovým souborem.
Veřejnou knihovnu můžete aktualizovat úpravou reprezentace YAML. Stejně jako v prostředí portálu můžete zadat knihovnu z PyPI a conda. Můžete zadat knihovnu s očekávanou verzí, rozsahem verzí nebo bez verze. Systém vám může pomoct určit verzi, která je kompatibilní s jinými závislostmi ve vašem prostředí. Pokud chcete vymazat všechny existující veřejné knihovny, odstraňte soubor YAML.
Vlastní knihovnu můžete aktualizovat přidáním nových souborů nebo odstraněním existujících souborů přímo.
Poznámka:
Ke správě veřejné knihovny můžete použít vlastní soubor YAML. Aby systém správně rozpoznal název souboru, musí být environment.yml.
Výpočetní prostředí Spark
Výpočetní oddíl Sparku se také transformuje na reprezentaci YAML. V tomto souboru YAML můžete přepnout připojený fond, vyladit konfigurace výpočetních prostředků, spravovat vlastnosti Sparku a vybrat požadovaný modul runtime Spark.
Kanál nasazení pro prostředí
Důležité
Tato funkce je ve verzi Preview.
Kanály nasazení infrastruktury zjednodušují proces doručování upraveného obsahu napříč různými fázemi, jako je přechod z vývoje na testování. Automatický kanál může zahrnovat položky prostředí pro streamování procesu opětovného vytvoření.
Kanál nasazení můžete nastavit přiřazením pracovních prostorů s různými fázemi. Přečtěte si další informace o tom, jak začít s kanály nasazení.
Po úspěšném nastavení kanálu můžete zjistit stav nasazení. Po kliknutí na tlačítko Nasadit s vybraným prostředím se veškerý obsah prostředí nasadí do cílových pracovních prostorů. Stav původního prostředí se v tomto procesu zachová, což znamená, že publikované konfigurace zůstanou v publikovaném stavu a nevyžadují žádné další publikování.
Důležité
- Vlastní fond se v kanálu nasazení v současné době nepodporuje. Pokud prostředí vybere vlastní fond, nastaví se konfigurace oddílu Compute v cílovém prostředí s výchozími hodnotami. V takovém případě se prostředí stále zobrazují rozdíly v kanálu nasazení, i když se nasazení úspěšně provádí.
- Použití pravidel nasazení k určení různých fondů v novém pracovním prostoru bude součástí nadcházející verze.