Začněte s integrací Gitu

Tento článek vás provede následujícími základními úlohami v nástroji pro integraci Git Microsoft Fabric:

Než začnete, doporučujeme přečíst si přehled integrace Gitu .

Požadavky

Pokud chcete integrovat Git s pracovním prostorem Microsoft Fabric, musíte pro Microsoft Fabric a Git nastavit následující předpoklady.

Požadavky pro Fabric

Pokud chcete přistup k funkci integrace Gitu, potřebujete kapacitu Fabric. Pro použití všech položek podporovaných v systému Fabric je vyžadována kapacita Fabric. Pokud ho ještě nemáte, zaregistrujte si bezplatnou zkušební verzi. Zákazníci, kteří už mají kapacitu Power BI Premium, mohou tuto kapacitu používat, ale mějte na paměti, že některé SKU Power BI podporují pouze položky Power BI.

Kromě toho musí být na portálu pro správu povoleny následující přepínače tenantů :

Tyto přepínače může povolit správce tenanta, správce kapacity nebo správce pracovního prostoru v závislosti na nastavení vaší organizace.

Požadavky Gitu

Integrace Gitu se v současné době podporuje pro Azure DevOps a GitHub. Pro použití integrace Gitu s pracovním prostorem Fabric potřebujete v Azure DevOps nebo GitHub:

  • Aktivní účet Azure DevOps registrovaný stejnému uživateli ve Fabricu (podporováno i v případě, že se organizace Azure DevOps nachází v jiném tenantu než tenant Fabric). Vytvoření bezplatného účtu.
  • Access do existujícího úložiště.

Připojení pracovního prostoru k úložišti Git

Připojení k úložišti Git

Pracovní prostor může připojit jenom správce pracovního prostoru k úložišti, ale po připojení může v pracovním prostoru pracovat kdokoli s oprávněním . Pokud nejste správce, požádejte správce o pomoc s připojením. Pokud chcete připojit pracovní prostor k úložišti Azure nebo GitHub, postupujte takto:

  1. Přihlaste se do Fabric a přejděte na pracovní prostor, ke kterému se chcete připojit.

  2. Přejít do nastavení pracovního prostoru

    Snímek obrazovky pracovního prostoru s ikonou nastavení pracovního prostoru zobrazenou nahoře

  3. Vyberte integraci Gitu.

  4. Vyberte svého poskytovatele Gitu. V současné době se podporují Azure DevOps a GitHub.

Pokud vyberete Azure DevOps, vyberte Connect a automaticky se přihlaste k účtu Azure Repos propojenému s uživatelem Microsoft Entra přihlášeným do služby Fabric.

Pokud jste se už přihlásili k Azure z Fabric pomocí jiného účtu, vyberte účet ze seznamu a vyberte Connect.

Pokud se přihlašujete z Fabric poprvé, nebo chcete přidat nový účet, vyberte Přidat účet.

Pokud se připojujete poprvé, musíte autorizovat uživatele. Zadejte následující údaje:

  • Zobrazované jméno – musí být jedinečné pro každého uživatele.
  • Azure DevOps URL – adresa URL úložiště Azure DevOps. Adresa URL musí být ve formátu https://dev.azure.com/{organization}/{project}/_git/{repository} nebo https://{organization}.visualstudio.com/{project}/_git/{repo}.
  • Ověřování – Můžete ověřit pomocí OAuth2 nebo služebního hlavního jména. Další informace najdete v tématu Azure DevOps – Integrace Gitu s instančním objektem

Screenshot uživatelského rozhraní integrace GitHub pro přidání účtu.

Po přihlášení vyberte Connect a povolte službě Fabric přístup k vašemu účtu.

Připojení k pracovnímu prostoru

Pokud už je pracovní prostor připojený k Azure DevOps/GitHub, postupujte podle pokynů pro Pojení ke sdílenému pracovnímu prostoru.

  1. V rozevírací nabídce zadejte následující podrobnosti o větvi, ke které se chcete připojit:

    • Organization
    • Project
    • Úložiště Git
    • Větev (Vyberte existující větev pomocí rozevírací nabídky nebo vyberte + Nová větev a vytvořte novou větev. Můžete se připojit pouze k jedné větvi najednou.)
    • Složka (Zadejte název existující složky nebo zadejte název pro vytvoření nové složky. Pokud název složky ponecháte prázdný, vytvoří se obsah v kořenové složce. Můžete se připojit pouze k jedné složce najednou.)

Snímek obrazovky pro připojení k Azure.

Vyberte Připojit a synchronizovat.

Pokud je pracovní prostor nebo větev Gitu prázdná, během počáteční synchronizace se obsah zkopíruje z neprázdného umístění do prázdného. Pokud pracovní prostor i větev Gitu obsahují obsah, zobrazí se dotaz, ve kterém směru má synchronizace proběhnout. Další informace o této počáteční synchronizaci najdete v tématu Připojení a synchronizace.

Po připojení se v pracovním prostoru zobrazí informace o správě zdrojového kódu, které uživateli umožní zobrazit připojenou větev, stav každé položky ve větvi a čas poslední synchronizace.

Snímek obrazovky s ikonou správy zdrojového kódu a dalšími informacemi o Gitu

Pokud chcete zachovat synchronizaci pracovního prostoru s větví Git, potvrďte všechny změny provedené v pracovním prostoru do větve Git a aktualizujte pracovní prostor pokaždé, když někdo vytvoří nová potvrzení do větve Gitu.

Potvrzení změn do Gitu

Po úspěšném připojení ke složce Git upravte pracovní prostor obvyklým způsobem. Všechny změny, které uložíte, se uloží jenom v pracovním prostoru. Až budete připravení, můžete potvrdit změny do větve Gitu nebo vrátit změny zpět a vrátit se k předchozímu stavu.

Přečtěte si další informace o commitách.

Pokud chcete potvrdit změny ve větvi Git, postupujte takto:

  1. Přejděte do pracovního prostoru.

  2. Vyberte ikonu správy zdrojového kódu. Tato ikona zobrazuje počet nepotvrzených změn. Snímek obrazovky s ikonou správy zdrojového kódu s číslem 2 označujícím, že se mají potvrdit dvě změny

  3. Vyberte změny v podokně Řízení zdroje. Zobrazí se seznam se všemi položkami, které jste změnili, a ikona označující, zda je položka nová , změněna , konflikt , stejná změna nebo odstraněna .

  4. Vyberte položky, které chcete potvrdit. Pokud chcete vybrat všechny položky, zaškrtněte políčko nahoře.

  5. Přidejte do pole komentář. Pokud komentář nepřidáte, přidá se automaticky výchozí zpráva.

  6. Vyberte Potvrdit.

    Snímek obrazovky okna správy zdrojového kódu se dvěma vybranými změnami k potvrzení

Po potvrzení změn se ze seznamu odeberou potvrzené položky a pracovní prostor odkazuje na nové potvrzení, se kterým se synchronizoval.

Snímek obrazovky s oknem správy zdrojového kódu oznamující, že nedošlo k žádným změnám ke potvrzení.

Po úspěšném dokončení potvrzení se stav vybraných položek změní z Nepotvrzené na Synchronizované.

Aktualizace pracovního prostoru z Gitu

Pokaždé, když někdo potvrdí novou změnu do připojené větve Gitu, zobrazí se v příslušném pracovním prostoru oznámení. Pomocí panelu Správa zdrojového kódu můžete stáhnout nejnovější změny, sloučit je nebo se vrátit do pracovního prostoru a aktualizovat živé položky. Změny ve složkách se také aktualizují. Přečtěte si další informace o aktualizaci.

Pokud chcete aktualizovat pracovní prostor, postupujte takto:

  1. Přejděte do pracovního prostoru.
  2. Vyberte ikonu správy zdrojového kódu.
  3. Ve Zdrojovém ovládacím panelu vyberte Updates. Zobrazí se seznam se všemi položkami, které byly změněny ve větvi od poslední aktualizace.
  4. Vyberte Aktualizovat vše.

Snímek obrazovky panelu ovládání zdroje s otevřenou kartou aktualizace a vybraným tlačítkem Aktualizovat vše.

  1. V potvrzovací dialogovém okně vyberte Aktualizovat.

Snímek obrazovky s potvrzovací dialog

Po úspěšné aktualizaci se odebere seznam položek a pracovní prostor odkazuje na nový pracovní prostor, do kterého se synchronizuje.

Snímek obrazovky s oknem správy zdrojového kódu s oznámením, že jste pracovní prostor úspěšně aktualizovali

Po úspěšném dokončení aktualizace se stav položek změní na Synchronizované.

Odpojení pracovního prostoru od Gitu

Jenom správce pracovního prostoru může odpojit pracovní prostor od úložiště Git. Pokud nejste správce, požádejte správce o pomoc s odpojením. Pokud jste správce a chcete úložiště odpojit, postupujte takto:

  1. Přejít do nastavení pracovního prostoru
  2. Výběr integrace Gitu
  3. Vyberte Odpojit pracovní prostor
  4. Znovu zvolte Odpojit pro potvrzení.

Oprávnění

Akce, které můžete provést v pracovním prostoru, závisí na oprávněních, která máte v pracovním prostoru i v úložišti Git. Podrobnější diskuzi o oprávněních najdete v tématu Oprávnění.