Řešení potíží se zrcadlenými databázemi Fabricu
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 Často kladené dotazy o 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 na SQL databázi Fabric (Preview) a Nejčastější dotazy ke zrcadlení SQL databáze Fabric (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í databází zrcadlených v Microsoft Fabric z Snowflake
- Omezení zrcadlení z databáze SQL Fabric
Změny kapacity síťové struktury
Scénář | Popis |
---|---|
Kapacita fabric pozastavena | Zrcadlení je zastaveno a nemůžete vypsat zrcadlenou položku databáze ani k této položce získat přístup. Obnovte nebo znovu přiřaďte kapacitu vašemu pracovnímu prostoru. |
Obnovení kapacity sítě |
Známé omezení: Při obnovení kapacity z pozastaveného stavu se stav zrcadlené databáze zobrazí jako Spuštěno, ale zrcadlení se nespustí automaticky. V důsledku toho se změny provedené ve zdroji nereplikují na OneLake. Pokud chcete obnovit zrcadlení, přejděte do portálu Fabric do zrcadlené databáze, vyberte Konfigurovat replikacia klikněte na Použít změnu. Zrcadlení bude pokračovat tam, kde bylo pozastaveno. Všimněte si, že pokud je kapacita po dlouhou dobu pozastavena, zrcadlení nemusí pokračovat od jeho zastavovacího bodu a obnoví data od začátku. K tomu může dojít například v případě, že je transakční protokol databáze plný. |
Škálování kapacity systému | Zrcadlení pokračuje. Pokud snížíte kapacitu, mějte na paměti, že úložiště OneLake pro zrcadlená data je bezplatné až do limitu na základě velikosti kapacity, takže snížení kapacity může znamenat dodatečné poplatky za úložiště. Další informace najdete v Náklady na zrcadlení. |
Kapacita síťové struktury omezena | Počkejte, až stav přetížení skončí, nebo aktualizujte svoji kapacitu. Zrcadlení bude pokračovat po obnovení kapacity. Další informace najdete v akcích, které můžete provést k zotavení z přetížení situací. |
Platnost testovací kapacity vypršela. | Zrcadlení je zastaveno. Pokud chcete zachovat zrcadlenou databázi, kupte kapacitu Fabric. Další informace o vypršení platnosti zkušební kapacity 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.
Podporované oblasti
Následující jsou oblasti Fabric, které podporují zrcadlení databáze a otevřené zrcadlení:
Asie Tichomoří:
- Austrálie – východ
- Austrálie – jihovýchod
- Střední Indie
- Východní Asie
- Japonsko – východ
- Korea – střed
- Jihovýchodní Asie
- Indie – jih
Evropa
- Severní Evropa
- Západní Evropa
- Francie – střed
- Německo – středozápad
- Itálie – sever
- Norsko – východ
- Polsko – střed
- Švédsko – střed
- Švýcarsko – sever
- Švýcarsko – západ
- Velká Británie – jih
- Velká Británie – západ
Americas:
- Brazílie – jih
- Kanada – střed
- Kanada – východ
- USA – střed
- USA – východ
- Východní USA 2
- USA – středosever
- Jižní střed USA
- USA – západ
- Západ USA 2
Střední východ a Afrika:
- Jihoafrická republika – sever
- Spojené arabské emiráty – sever
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 soukromou 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 Replikace zrcadlené databáze v Monitor Fabric.
- 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 nereplikují
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 |
---|---|---|
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. tabulkou, nevyžaduje se žádné opatření. |
Replikace je omezována a očekává se její pokračování v YYYY-MM-DDTHH:MM:ss. | Data změn zachycená na každou zrcadlenou databázi činí maximálně 1 TB denně. | Počkejte na ukončení škrcení. |