Sdílet prostřednictvím


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í API pro 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ě aktualizovat instance_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.

Snímek obrazovky úspěšného připojení pracovního prostoru k úložišti Azure DevOps

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í .

Snímek obrazovky s místní reprezentací prostředí v Gitu

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.

Snímek obrazovky s místní reprezentací prostředí veřejné knihovny v Gitu

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.

Snímek obrazovky s místní reprezentací prostředí Sparku v Gitu

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í.

Snímek obrazovky s nasazením prostředí v kanálu 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.