Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek vysvětluje, jak fungují kanály integrace a nasazení Gitu pro zrcadlené databáze v Microsoft Fabric. Zjistěte, jak nastavit připojení k úložišti, spravovat zrcadlené databáze prostřednictvím Gitu a nasazovat je v různých prostředích.
Integrace Gitu se zrcadlenou databází
V nastavení pracovního prostoru můžete snadno nastavit připojení k úložišti pro potvrzení a synchronizaci změn. Informace o nastavení připojení najdete v článku Začínáme s integrací Gitu .
Po připojení se v pracovním prostoru zobrazí informace o správě zdrojového kódu, které vám umožní zobrazit připojenou větev, stav každé položky ve větvi a čas poslední synchronizace.
Změny v zrcadlené databázi můžete uložit do Git nebo aktualizovat pracovní prostor z Git kliknutím na Správa verzí.
Zrcadlené reprezentace databáze v Gitu
Když potvrdíte zrcadlenou položku databáze do úložiště Git, vytvoří se složka pro každou položku a pojmenuje se {display name}.MirroredDatabase. Obsahuje dva soubory:
-
mirroring.jsonsoubor, který je definicí zrcadlené databáze. Další informace o definici zrcadlené položky databáze -
.platformsoubor, který je automaticky generován systémem. Další informace najdete v systémovém souboru.
Poznámka:
V Gitu se sleduje jenom zrcadlová položka databáze. Koncový bod služby SQL Analytics, zobrazení a další podřízené položky nejsou sledovány.
Zrcadlené databáze v kanálech nasazení
Kanál nasazení Fabricu můžete použít k nasazení zrcadlené databáze v různých prostředích, jako je vývoj, test a produkce. Pomocí pravidel nasazení můžete také přizpůsobit zdrojové databáze tak, aby se zrcadlily.
Pokud chcete nasadit zrcadlenou databázi pomocí kanálu nasazení, proveďte následující kroky:
Vytvoření kanálu nasazení najdete v tématu Začínáme s kanály nasazení.
Přiřaďte pracovní prostory k různým fázím podle cílů nasazení.
Vyberte, zobrazte a porovnejte položky, včetně zrcadlené databáze mezi různými fázemi.
Vyberte Nasadit pro nasazení zrcadlené databáze přes fáze. Může se zobrazit upozornění, že položka (koncový bod SQL Analytics) není podporovaná, ignorujte ji a pokračujte.
(Volitelné) Pokud chcete zrcadlit jinou zdrojovou databázi z předchozí fáze, vyberte pravidla nasazení a vytvořte pravidla nasazení pro proces nasazení. Položka pravidel nasazení je v cílové fázi procesu nasazení.
Fabric podporuje parametrizaci zdrojové databáze pro každou zrcadlenou databázovou položku při nasazování s pravidly nasazení. Vyberte odpovídající zrcadlenou databázi –> Pravidla zdroje dat –> + Přidat pravidlo, zadejte ID cílového připojení a volitelně databázi, pokud je to možné pro váš typ zdrojové databáze. ID připojení najdete v části Správa připojení a bran –> vytvořené připojení najdete v seznamu –> Nastavení –> Pole ID připojení.
Po vytvoření pravidel nasazení nasaďte zrcadlené databáze s nově vytvořenými pravidly ze zdrojové fáze do cílové fáze, ve které byla vytvořena pravidla. Vaše pravidla se neprojeví, dokud nenasadíte zrcadlenou databázi ze zdroje do cílové fáze.
Monitorujte stav nasazení z historie nasazení.
Důležité
Zrcadlená databáze se po nasazení nespustí. Musíte ho spustit ručně nebo prostřednictvím rozhraní API.
Důležité
Pokud chcete zrcadlit data ze služby Azure SQL Database, azure SQL Managed Instance, Azure Database for PostgreSQL nebo SQL Serveru 2025, musíte před zahájením zrcadlení provést následující kroky:
- Povolte spravovanou identitu logického serveru Azure SQL, Azure SQL Managed Instance, Azure Database for PostgreSQL, Azure Database for MySQL nebo SQL Serveru 2025.
- Udělte spravované identitě oprávnění ke čtení a zápisu zrcadlené databázi. V současné době to musíte udělat na portálu Fabric. Případně můžete roli spravované identity pro pracovní prostor udělit pomocí rozhraní API pro přidání přiřazení role pracovního prostoru.
Poznámka:
Podřízené položky, jako jsou vytvořená zobrazení, se v současné době nenasazují napříč fázemi.