Omezení v databázích zrcadlených v Microsoft Fabric ze služby Azure Cosmos DB (Preview)
Tento článek podrobně popisuje aktuální omezení účtů služby Azure Cosmos DB zrcadlených do Microsoft Fabric. Podrobnosti o omezení a kvótách na této stránce se můžou v budoucnu změnit.
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.
Dostupnost
Zrcadlení se podporuje v konkrétní sadě oblastí pro prostředky infrastruktury a rozhraní API pro Azure Cosmos DB.
Podporovaná rozhraní API
Zrcadlení je dostupné jenom pro typy účtů Azure Cosmos DB uvedené tady.
dostupný | |
---|---|
Rozhraní API pro NoSQL | ✔️ |
Rozhraní API pro MongoDB (založené na RU) | ❌ |
Rozhraní API pro MongoDB (založené na virtuálních jádrech) | ❌ |
Rozhraní API pro Apache Gremlin | ❌ |
Rozhraní API pro tabulku | ❌ |
Rozhraní API pro Apache Cassandra (založené na RU) | ❌ |
Spravovaná instance pro Apache Cassandra | ❌ |
Podporované oblasti
Tady je seznam oblastí, které podporují zrcadlení služby Azure Cosmos DB:
Asie a Tichomoří:
- Austrálie – východ
- Austrálie – jihovýchod
- Indie – střed
- Východní Asie
- Japonsko – východ
- Jižní Korea – střed
- Southeast Asia
- Indie – jih
Evropa
- Severní Evropa
- West Europe
- Francie – střed
- Německo – středozápad
- Norsko – východ
- Švédsko – střed
- Švýcarsko – sever
- Švýcarsko – západ
- Spojené království – jih
- Spojené království – západ
Amerika:
- Brazílie – jih
- Střední Kanada
- Kanada – východ
- Střední USA
- East US
- USA – východ 2
- Severní střed USA
- USA – západ
- USA – západ 2
Střední východ a Afrika:
- Jižní Afrika – sever
- Spojené arabské emiráty – sever
Povolení 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í je ve výchozím nastavení zakázané, pokud máte kapacitu Fabric nastavenou na jiný režim, než je zkušební verze.
Omezení účtů a databází
- Zrcadlení můžete povolit jenom v případě, že je účet služby Azure Cosmos DB nakonfigurovaný na 7denní nebo 30denní průběžné zálohování.
- Všechna aktuální omezení funkce průběžného zálohování ve službě Azure Cosmos DB platí také pro zrcadlení prostředků infrastruktury.
- Tato omezení zahrnují, ale nejsou omezena na; nemožnost zakázat průběžné zálohování po povolení a nedostatek podpory účtů pro zápis do více oblastí. Další informace najdete v tématu Omezení průběžného zálohování ve službě Azure Cosmos DB.
- Funkce analytického úložiště i průběžného zálohování můžete povolit ve stejném účtu služby Azure Cosmos DB.
- U účtů Azure Cosmos DB s povoleným průběžným zálohováním nemůžete zakázat funkci analytického úložiště.
- U účtu služby Azure Cosmos DB, který dříve zakázal funkci analytického úložiště pro kontejner, nemůžete povolit průběžné zálohování.
Omezení zabezpečení
- Klíče účtu pro čtení a zápis do služby Azure Cosmos DB jsou jediným podporovaným mechanismem pro připojení ke zdrojovému účtu. Klíče účtu jen pro čtení, spravované identity a ověřování bez hesla pomocí řízení přístupu na základě role se nepodporují.
- Pokud se klíče účtu obměňují, musíte aktualizovat přihlašovací údaje pro připojení pro zrcadlení Prostředků infrastruktury. Pokud klíče neaktualizujete, zrcadlení selže. Pokud chcete tuto chybu vyřešit, zastavte replikaci, aktualizujte přihlašovací údaje pomocí nově obměněných klíčů a pak restartujte replikaci.
- Uživatelé prostředků infrastruktury s přístupem k pracovnímu prostoru automaticky dědí přístup ke zrcadlové databázi. Můžete ale podrobně řídit přístup na úrovni pracovního prostoru a tenanta ke správě přístupu pro uživatele ve vaší organizaci.
- Zrcadlenou databázi můžete sdílet přímo v prostředcích infrastruktury.
Oprávnění
- Pokud máte oprávnění prohlížeče jenom v prostředcích infrastruktury, nemůžete zobrazit náhled ani dotazovat data v koncovém bodu analýzy SQL.
- Pokud máte v úmyslu použít Průzkumníka dat, Průzkumník dat Služby Azure Cosmos DB nepoužívá stejná oprávnění jako Prostředky infrastruktury. Žádosti o zobrazení a dotazování dat pomocí Průzkumníka dat se místo prostředků infrastruktury směrují do Azure.
Zabezpečení sítě
- Zdrojový účet služby Azure Cosmos DB musí povolit přístup k veřejné síti pro všechny sítě.
- Účty Služby Azure Cosmos DB nepodporují privátní koncové body.
- Izolace sítě pomocí technik a funkcí, jako jsou IP adresy nebo koncové body služby, se pro účty Azure Cosmos DB nepodporují.
- Data ve OneLake nepodporují privátní koncové body, klíče spravované zákazníkem ani dvojité šifrování.
Omezení Průzkumníka dat
- Dotazy Průzkumníka dat infrastruktury jsou jen pro čtení. Můžete zobrazit existující kontejnery, zobrazit položky a dotazovat se na položky.
- Kontejnery nemůžete vytvářet ani odstraňovat pomocí Průzkumníka dat v prostředcích infrastruktury.
- Pomocí Průzkumníka dat v prostředcích infrastruktury nemůžete vkládat, upravovat ani odstraňovat položky.
- Můžete se vyhnout sdílení zdrojové databáze sdílením pouze koncového bodu analýzy SQL s ostatními uživateli pro analýzu.
- Průzkumníka dat nemůžete vypnout v zrcadlené databázi.
Omezení replikace
- 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. Pokud jsou názvy vlastností aktualizovány tak, aby odebraly tyto neplatné znaky, musíte nakonfigurovat nové zrcadlení do stejné databáze a kontejneru a nemůžete použít původní zrcadlo.
- Prostředky infrastruktury OneLake se zrcadlí z geograficky nejbližší oblasti Azure k oblasti kapacity Fabric ve scénářích, kdy má účet Služby Azure Cosmos DB více oblastí čtení. Ve scénářích zotavení po havárii zrcadlení automaticky prohledává a přebírá nové oblasti čtení, protože oblasti čtení by mohly potenciálně převzít služby při selhání a změnit.
- Operace odstranění ve zdrojovém kontejneru se okamžitě projeví ve službě Fabric OneLake pomocí zrcadlení. Operace obnovitelného odstranění pomocí hodnot TTL (Time-to Live) se nepodporují.
- Zrcadlení nepodporuje vlastní dělení.
- Prostředky infrastruktury mají pro T-SQL stávající omezení. Další informace najdete v tématu Omezení jazyka T-SQL.
Změny schématu a dat
- Odstranění a přidání podobného kontejneru nahradí data v tabulkách skladu pouze daty nového kontejneru.
- Změna typu dat ve vlastnosti napříč více položkami způsobí, že replikátor přetypuje data tam, kde je to možné. Toto chování je v paritě s nativním rozdílovým prostředím. Všechna data, která se nevejdou do podporovaných kritérií, se stanou typem null. Například změna vlastnosti pole na řetězcové přetypování na typ null.
- Přidání nových vlastností do položek způsobí bezproblémové rozpoznání nových vlastností a přidání odpovídajících sloupců do tabulky skladu. Pokud jsou vlastnosti položky odebrány nebo chybí, mají hodnotu null pro odpovídající záznam.
- Replikace dat pomocí zrcadlení nemá plně věrné ani dobře definované schéma. Zrcadlení automaticky a nepřetržitě sleduje změny vlastností a datový typ (pokud je povoleno).
Vnořená data
- Vnořené objekty JSON v položkách služby Azure Cosmos DB jsou v tabulkách skladu reprezentovány jako řetězce JSON.
- Příkazy, jako
OPENJSON
je například ,CROSS APPLY
aOUTER APPLY
jsou k dispozici k rozšíření řetězcových dat JSON selektivně. - PowerQuery zahrnuje
ToJson
selektivní rozšíření řetězcových dat JSON. - Zrcadlení nemá omezení schématu na úrovni vnoření. Další informace najdete v tématu Omezení schématu analytického úložiště azure Cosmos DB.
Omezení datového skladu
- Sklad nedokáže zpracovat řetězcové sloupce JSON větší než 8 kB. Chybová zpráva pro tento scénář je text JSON není správně naformátovaný. Na pozici se nachází neočekávaný znak "".
- Vnořená data reprezentovaná jako řetězec JSON v koncových bodech SQL Analytics a tabulkách skladu 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
Omezení zrcadlených položek
- Povolení zrcadlení pro účet služby Azure Cosmos DB v pracovním prostoru vyžaduje roli správce nebo člena ve vašem pracovním prostoru.
- Zastavení replikace zcela zakáže zrcadlení.
- Opětovné spuštění replikace znovu obnoví všechny cílové tabulky skladu. Tato operace efektivně začne zrcadlit od nuly.
Poskytnout zpětnou vazbu
Pokud chcete poskytnout zpětnou vazbu k aktuálním omezením, funkcím nebo problémům; dejte nám vědět na fabriccosmosdbmirror@microsoft.comadrese .