Upravit

Sdílet prostřednictvím


Řešení potíží se zrcadlenými databázemi Microsoft Fabric ze služby Azure Cosmos DB (Preview)

Zrcadlení v Microsoft Fabric poskytuje bezproblémové prostředí bez ETL pro integraci stávajících dat Azure Cosmos DB se zbývajícími daty v prostředcích infrastruktury. Tipy v tomto článku vám pomůžou vyřešit problémy, ke kterým může dojít při vytváření zrcadlené databáze pro Azure Cosmos DB v prostředcích infrastruktury.

Důležité

Zrcadlení služby Azure Cosmos DB je aktuálně ve verzi Preview. Produkční úlohy nejsou ve verzi Preview podporované. V současné době se podporují jenom účty Azure Cosmos DB for NoSQL.

Tady je seznam běžných problémů a relevantních kroků pro řešení potíží, které je potřeba provést, pokud zrcadlení databáze Azure Cosmos DB na Microsoft Fabric nefunguje podle očekávání.

Nevidím možnost zrcadlení na stránce Vytvořit nebo Datový sklad na portálu Fabric. Návody povolit zrcadlení?

Správce vaší organizace musí funkci zrcadlení povolit, aby se zobrazila možnost zrcadlení v pracovním prostoru nebo tenantovi Fabric. Další informace najdete v tématu povolení zrcadlení.

Zrcadlení selhává při načítání databází s chybou SQLAPIendpoint. Návody tuto chybu vyřešit?

Tato chyba obvykle značí, že klíč účtu služby Azure Cosmos DB už není platný pro vybrané připojení. Po aktualizaci přihlašovacích údajů pro připojení platným klíčem účtu znovu nastavte zrcadlení.

Prostředky infrastruktury nemůžou nakonfigurovat zrcadlení s chybou, která značí, že můj účet služby Azure Cosmos DB nemá průběžné zálohování. Návody tuto chybu opravit?

Povolte průběžné zálohování účtu služby Azure Cosmos DB. Další informace najdete v tématu Vytvoření účtu služby Azure Cosmos DB s průběžným zálohováním nebo migrací existujícího účtu služby Azure Cosmos DB do průběžného zálohování.

Jakmile je funkce průběžného zálohování povolená, vraťte se do nastavení zrcadlení prostředků infrastruktury a pokračujte zbývajícími kroky.

Návody vědět, jestli má účet služby Azure Cosmos DB povoleno průběžné zálohování?

Pomocí webu Azure Portal můžete zkontrolovat, jestli je funkce průběžného zálohování povolená, a to vyhledáním možnosti Obnovení k určitému bodu v čase v nabídce prostředků pro účet služby Azure Cosmos DB. Pokud tato možnost není dostupná, účet nemá povolené průběžné zálohování nebo účet migruje na průběžné zálohování.

Povolení průběžného zálohování v účtu služby Azure Cosmos DB způsobuje různé chyby. Můžu stále nastavit zrcadlení prostředků infrastruktury?

Ne, průběžné zálohování musí být povolené pro účty Azure Cosmos DB, které mají být zdrojem zrcadlení.

Pokud se při povolování průběžného zálohování účtu služby Azure Cosmos DB zobrazí chybová zpráva, může mít účet omezení, která tuto funkci blokují. Pokud jste například dříve odstranili analytické úložiště pro účet, účet nemůže podporovat průběžné zálohování. V tomto scénáři je jedinou zbývající možností použít k zrcadlení nový účet služby Azure Cosmos DB.

Proč se mi při výběru možnosti Vytvořit zrcadlenou databázi Azure Cosmos DB zobrazují chyby zkušební kapacity?

Pro svůj pracovní prostor nebo tenanta musíte povolit zrcadlení. Další informace najdete v tématu povolení zrcadlení. Pokud zaznamenáte trvalé chyby, otevřete lístek podpory.

Proč se mi při výběru možnosti Vytvořit zrcadlenou databázi Azure Cosmos DB zobrazuje vnitřní chyba serveru?

Pro svůj pracovní prostor nebo tenanta musíte povolit zrcadlení. Další informace najdete v tématu povolení zrcadlení. Pokud zaznamenáte trvalé chyby, otevřete lístek podpory.

Proč replikace nefunguje a při výběru možnosti Sledovat replikaci se zobrazuje vnitřní chyba serveru?

Replikace může fungovat a dochází k přechodné chybě, pokud azure Cosmos DB z prostředků infrastruktury omezuje požadavky. Kromě toho může dojít k omezení zrcadlení ve službě Azure Cosmos DB, které způsobuje tento problém. Další informace najdete v tématu Omezení zrcadlení služby Azure Cosmos DB.

Aktualizujte portál Fabric a zjistěte, jestli se problém automaticky vyřeší. Můžete také zastavit a spustit replikaci. Pokud žádná z těchto možností nefunguje, otevřete lístek podpory.

Jak můžu ověřit, že Prostředky infrastruktury replikují data ze služby Azure Cosmos DB?

Nejprve postupujte podle obecných kroků pro řešení potíží se zrcadlenými databázemi Fabric. Další informace najdete v tématu řešení potíží.

Ve většině případů může možnost monitorování replikace poskytnout další podrobnosti o tom, jestli se data replikují do prostředků infrastruktury. Běžným krokem při řešení potíží je kontrola, jestli je čas poslední aktualizace nedávný. Pokud čas není nedávný, zastavte replikaci a restartujte ji jako další krok.

Podokno Monitorování replikace obsahuje tabulky bez řádků replikovaných po značné době. Dochází k zablokování replikace?

Replikace je pravděpodobně zablokovaná. Zastavte a restartujte replikaci jako první krok. Pokud tento krok nefunguje, otevřete lístek podpory.

Proč v koncovém bodu analýzy SQL nemůžu najít žádné tabulky?

Nejprve aktualizujte schémata a uzel dbo , abyste zjistili, jestli jsou tabulky připravené. Tabulky se po dokončení jejich připravenosti automaticky načtou. Pokud po určitou dobu nejsou připravené žádné tabulky, pomocí podokna Monitorování replikace zjistěte, jestli nedošlo k nějakým chybám replikace.

Proč cílové tabulky skladu obsahují po replikaci pouze sloupec _rid?

Nejprve aktualizujte schémata a uzel dbo , abyste zjistili, jestli jsou tabulky připravené. Tabulky se po dokončení jejich připravenosti automaticky načtou. Pokud po významné době nejsou připravené další sloupce, pomocí podokna monitorování replikace zjistěte, jestli nedošlo k nějakým chybám replikace .

Do kontejneru v databázi Azure Cosmos DB jsem přidali nové položky. Tyto položky nejsou zahrnuty do výsledků dotazů koncových bodů analýzy SQL. Návody vědět, jestli funguje replikace?

Možnost Replikace monitorování může poskytnout další podrobnosti o tom, jestli se data replikují do prostředků infrastruktury. Běžným krokem při řešení potíží je kontrola, jestli je čas poslední aktualizace nedávný. Pokud čas není nedávný, zastavte replikaci a restartujte ji jako další krok. Pokud je čas poslední, zkuste dotaz znovu. Někdy může dojít ke zpoždění mezi vkládáním dat do služby Azure Cosmos DB a jejich replikací a dostupností v prostředcích infrastruktury.

Pokud data stále nejsou dostupná, vytvořte zástupce pomocí Lakehouse a spusťte dotaz Sparku z poznámkového bloku. Spark vždy zobrazuje nejnovější data. Pokud jsou data dostupná ve Sparku, ale ne v analýze SQL, otevřete lístek podpory.

Pokud data nejsou ve Sparku dostupná, může dojít k neočekávanému problému s latencí replikace. Chvíli počkejte a zkuste replikaci zopakovat. Pokud problémy potrvají, otevřete lístek podpory.

Proč se mi zobrazuje text JSON, který není správně naformátovaný. Při spouštění dotazů T-SQL do koncového bodu sql analytics se zobrazí chybová zpráva "" na pozici?

Datový sklad nedokáže zpracovat řetězcové sloupce JSON větší než 8 kB. Vnořená data reprezentovaná jako řetězec JSON v tabulkách služby SQL Endpoint Warehouse můžou často způsobit zvětšení sloupce na více než 8 kB. Monitorování úrovní vnoření a množství dat, pokud se zobrazí tato chybová zpráva Další informace najdete v tématu Omezení datového skladu.

Proč se mi v podokně monitorování replikace zobrazuje chyba Neplatný název sloupce?

Zrcadlení nepodporuje kontejnery, které obsahují položky s názvy vlastností, které obsahují prázdné znaky nebo zástupné znaky. Toto omezení způsobí selhání zrcadlení konkrétního kontejneru. Ostatní kontejnery ve stejných databázích se stále můžou úspěšně zrcadlit. Další informace najdete v tématu Omezení replikace.