Řešení potíží se zrcadlenými databázemi infrastruktury
Scénáře, řešení a alternativní řešení pro zrcadlené databáze Microsoft Fabric
Zdroje informací
Projděte si část řešení potíží s nejčastějšími dotazy ke každému zdroji dat:
- Řešení potíží se zrcadlením ve službě Azure SQL Database a nejčastější dotazy k zrcadlení služby Azure SQL Database
- Řešení potíží se zrcadlením spravované instance Azure SQL a nejčastějšími dotazy k zrcadlení spravované instance Azure SQL
- Řešení potíží se zrcadlením služby Azure Cosmos DB a nejčastějšími dotazy týkajícími se zrcadlení služby Azure Cosmos DB
- Řešení potíží se zrcadlením Snowflake
- Nejčastější dotazy ke zrcadlení Azure Databricks
- Řešení potíží se zrcadlením z databáze SQL Fabric (Preview) a nejčastějších dotazech k databázi SQL zrcadlení prostředků infrastruktury (Preview)
Projděte si dokumentaci k omezením pro každý zdroj dat:
- Omezení zrcadlených databází Microsoft Fabric ze služby Azure SQL Database
- Omezení zrcadlených databází Microsoft Fabric ze spravované instance Azure SQL (Preview)
- Omezení v databázích zrcadlených v Microsoft Fabric ze služby Azure Cosmos DB (Preview)
- Omezení zrcadlených databází Microsoft Fabric z Azure Databricks (Preview)
- Omezení v databázích zrcadlených v Microsoft Fabric ze Snowflake
- Omezení zrcadlení z databáze SQL Fabric
Zastavení replikace
Když vyberete Zastavit replikaci, zůstanou soubory OneLake tak, jak jsou, ale přírůstková replikace se zastaví. Replikaci můžete kdykoli restartovat výběrem možnosti Spustit replikaci. Při resetování stavu replikace, po změně zdrojové databáze nebo jako nástroje pro řešení potíží můžete chtít zastavit nebo spustit replikaci.
Replikace hierarchie zdrojového schématu
Při zrcadlení dat z různých typů zdrojových databází se v zrcadlené databázi zachová hierarchie zdrojového schématu. Zajišťuje, že vaše data zůstávají konzistentně uspořádaná napříč různými službami, takže je můžete využívat pomocí stejné logiky v koncovém bodu analýzy SQL, poznámkových blocích Sparku, sémantických modelech a dalších odkazech na data.
U zrcadlených databází vytvořených před povolením této funkce vidíte, že zdrojové schéma je v zrcadlené databázi zploštěné a název schématu je kódován do názvu tabulky. Pokud chcete změnit uspořádání tabulek pomocí schémat, znovu vytvořte zrcadlenou databázi.
Pokud k vytvoření nebo aktualizaci zrcadlené databáze používáte rozhraní API, nastavte hodnotu pro vlastnost defaultSchema
, která určuje, jestli se má replikovat hierarchie schématu ze zdrojové databáze. Podívejte se na ukázky definic v rámci zrcadlení veřejného REST API rozhraní Microsoft Fabric .
Podpora mapování sloupců Delta
Zrcadlení podporuje replikaci sloupců obsahujících mezery nebo speciální znaky v názvech (například ,
;
{
}
(
)
\n
\t
=
) ze zdrojových databází do zrcadlených databází. V zákulisí zrcadlení zapisuje data do OneLake s povoleným mapováním sloupců Delta.
U tabulek, které jsou již pod replikací před povolením této funkce, je potřeba zahrnout sloupce se speciálními znaky v názvech, aktualizovat nastavení zrcadlené databáze odebráním a opětovným přidáním těchto tabulek nebo zastavením a restartováním zrcadlené databáze.
Převzetí vlastnictví zrcadlené databáze
Zrcadlené databáze v současné době nepodporuje změnu vlastnictví. Pokud zrcadlené databáze přestane fungovat, protože vlastník položky opustil organizaci nebo už není platný, musíte znovu vytvořit zrcadlenou databázi.
Odstraňování potíží
Tato část obsahuje obecné kroky pro řešení potíží se zrcadlením.
Nemůžu se připojit ke zdrojové databázi
- Zkontrolujte správnost podrobností o připojení, název serveru, název databáze, uživatelské jméno a heslo.
- Zkontrolujte, jestli server není za bránou firewall nebo privátní virtuální sítí. Otevřete příslušné porty brány firewall.
Nereplikují se žádná zobrazení.
Zobrazení se v současné době nepodporují. Podporují se pouze replikace běžných tabulek.
Nereplikují se žádné tabulky.
- Zkontrolujte stav monitorování a zkontrolujte stav tabulek. Další informace najdete v tématu Monitorování replikace databáze zrcadlené pomocí prostředků infrastruktury.
- Vyberte tlačítko Konfigurovat replikaci. Zkontrolujte, jestli se tabulky nacházejí v seznamu tabulek nebo jestli jsou k dispozici upozornění na jednotlivé podrobnosti tabulky.
V cílové tabulce chybí sloupce.
- Vyberte tlačítko Konfigurovat replikaci.
- Pokud se nereplikují žádné sloupce, vyberte ikonu Výstraha vedle podrobností tabulky.
Zdá se, že některá data v mém sloupci jsou zkrácená.
Sklad Fabric nepodporuje VARCHAR(max) pouze aktuálně podporuje VARCHAR(8000).
Zdá se, že data se replikují
Na stránce Monitorování se zobrazí datum posledního úspěšného replikace dat.
Nejde mi změnit zdrojová databáze
Změna zdrojové databáze není podporována. Vytvořte novou zrcadlenou databázi.
Omezení chybových zpráv
Tyto běžné chybové zprávy obsahují vysvětlení a zmírnění rizik:
Chybová zpráva | Důvod | Omezení rizik |
---|---|---|
Replikace se omezuje kvůli limitu cílového místa. | V cíli na zrcadlenou databázi je maximálně 10 TB úložného prostoru. Replikace se omezuje kvůli limitu cílového místa. | Ve zdrojové databázi odstraňte tabulky, odeberte data nebo horizontální oddíly. |
Počet tabulek může překročit limit, může chybět několik tabulek. | Existuje maximálně 500 tabulek. | Ve zdrojové databázi odstraňte nebo vyfiltrujte tabulky. Pokud je nová tabulka 500. tabulka, nevyžaduje se žádné omezení rizik. |
Replikace se omezuje a očekává se, že bude pokračovat v YYYY-MM-DDTHH:MM:ss. | Zaznamenaná data změn na zrcadlenou databázi za den je maximálně 1 TB. | Počkejte na ukončení omezování. |