Tento článek odpovídá na nejčastější dotazy týkající se zrcadlené databáze Azure Cosmos DB v Microsoft Fabric.
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.
Obecné otázky
Jak se zrcadlení liší od zástupců ve vztahu ke službě Azure Cosmos DB?
Zrcadlení replikuje zdrojovou databázi do Fabric OneLake v opensourcovém rozdílovém formátu. Analýzy těchto dat můžete spouštět odkudkoliv v prostředcích Fabric. Zástupci nereplikují data do Fabric OneLake. Místo toho klávesové zkratky odkazují na zdrojová data bez přesunu dat. Azure Cosmos DB je v současné době k dispozici pouze jako zdroj pro zrcadlení.
Ovlivňuje zrcadlení výkon zdrojové databáze Azure Cosmos DB?
Ne, zrcadlení nemá vliv na výkon ani náklady zdrojové databáze. Zrcadlení vyžaduje, aby byla u zdrojového účtu služby Azure Cosmos DB povolená funkce průběžného zálohování. Průběžné zálohování umožňuje replikaci bez vlivu na transakční úlohy.
Je zrcadlení služby Azure Cosmos DB funkční náhradou za úlohy kopírování kanálu v prostředcích infrastruktury?
Zrcadlení je replikace dat ve službě Azure Cosmos DB s nízkou latencí. Na rozdíl od úloh kopírování vytvoří zrcadlení průběžnou a přírůstkovou kopii dat Azure Cosmos DB. Zrcadlení nemá vliv na transakční úlohy ve zdrojové databázi nebo kontejneru.
Naproti tomu úlohu kopírování je naplánovaná úloha, která může přidat komplexní latenci pro přírůstkové úlohy. Kromě toho správa požadavků kopírování úloh pro vyzvednutí přírůstkových změn, přidání nákladů na výpočetní prostředky v prostředcích infrastruktury a vliv na spotřebu jednotek žádostí ve zdrojové databázi ve službě Azure Cosmos DB.
Úlohy kopírování jsou užitečné pro jednorázové úlohy kopírování ze služby Azure Cosmos DB, ale zrcadlení je ideální pro sledování přírůstkových změn.
Má pokus o zrcadlení vliv na můj účet služby Azure Cosmos DB?
Ne, zrcadlení můžete povolit a zakázat bez jakéhokoli efektu na zdrojový účet nebo data služby Azure Cosmos DB.
Upozorňující
Pokud povolíte průběžné zálohování v účtu služby Azure Cosmos DB pro zrcadlení do prostředků infrastruktury, průběžné zálohování se nedá zakázat. Podobně nemůžete zakázat analytické úložiště pro účet služby Azure Cosmos DB, pokud je povolené průběžné zálohování.
Ceny
Jaké náklady jsou přidružené ke zrcadlení služby Azure Cosmos DB?
Zrcadlení je ve verzi Preview. V současné době neexistují žádné náklady na zrcadlení nebo ukládání zrcadlených dat v prostředcích infrastruktury. Výpočetní prostředky pro dotazování na data pomocí SQL, Power BI nebo Sparku se účtují podle pravidelných sazeb. Další informace najdete v tématu Ceny prostředků infrastruktury.
V případě služby Azure Cosmos DB je průběžné zálohování předpokladem pro zrcadlení. Pokud jste před zrcadlení povolili jakoukoli úroveň průběžného zálohování, žádné další náklady nabíhají. Pokud povolíte průběžné zálohování speciálně pro zrcadlení, účtuje se vám cena spojená s touto funkcí. Další informace najdete v tématu o cenách služby Azure Cosmos DB.
Pokud použijete Průzkumníka dat k zobrazení zdrojových dat ze služby Azure Cosmos DB, nabíhají náklady na základě využití jednotek žádostí (RU).
Jak se zpracovávají poplatky za výchozí přenos dat pro zrcadlení služby Azure Cosmos DB?
Poplatky za výchozí přenos dat se účtují jenom v případě, že je váš účet služby Azure Cosmos DB v jiné oblasti než vaše kapacita Fabric. Prostředky infrastruktury 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í. Další informace najdete v tématu Omezení replikace.
Azure Synapse Link a analytické úložiště
Používá se zrcadlení pomocí analytického úložiště služby Azure Cosmos DB?
Ne, zrcadlení nepoužívá analytické úložiště. Zrcadlení nemá vliv na vaše transakční úlohy ani spotřebu propustnosti.
V Azure Cosmos DB je průběžné zálohování předpokladem pro zrcadlení. Tento předpoklad umožňuje prostředkům Infrastruktury zrcadlit vaše data bez dopadu na transakční úlohy nebo vyžadování analytického úložiště.
Zrcadlení používá azure Synapse Link pro službu Azure Cosmos DB?
Ne, zrcadlení v prostředcích infrastruktury nesouvisí s Azure Synapse Linkem.
V Azure Cosmos DB je průběžné zálohování předpokladem pro zrcadlení. Tento předpoklad umožňuje prostředkům Infrastruktury zrcadlit vaše data bez dopadu na transakční úlohy nebo vyžadování analytického úložiště.
Má zrcadlení vliv na fungování Azure Synapse Linku se službou Azure Cosmos DB?
Ne, zrcadlení v prostředcích infrastruktury nesouvisí s Azure Synapse Linkem. Při zrcadlení prostředků infrastruktury můžete dál používat Azure Synapse Link.
Můžu v Azure Data Factory při zrcadlení dál používat analytické úložiště služby Azure Cosmos DB jako zdroj pro zachytávání dat změn (CDC)?
Ano, můžete použít analytické úložiště a zrcadlení prostředků infrastruktury ve stejném účtu služby Azure Cosmos DB. Tyto funkce fungují nezávisle na sobě. Zrcadlení nezasahuje do využití analytického úložiště.
Můžu při zrcadlení dál používat kanál změn služby Azure Cosmos DB?
Ano, kanál změn a zrcadlení prostředků infrastruktury můžete použít ve stejném účtu služby Azure Cosmos DB. Tyto funkce fungují nezávisle na sobě. Zrcadlení nezasahuje do využití kanálu změn.
Můžu po použití zrcadlení zakázat analytické úložiště pro účet služby Azure Cosmos DB?
Zrcadlení vyžaduje průběžné zálohování služby Azure Cosmos DB jako předpoklad. Účty služby Azure Cosmos DB s povoleným průběžným zálohováním nemůžou zakázat analytické úložiště. Po zakázání analytického úložiště u všech kolekcí není možné povolit průběžné zálohování.
S zrcadlení už nepoužíváte Azure Synapse Link pro Azure Cosmos DB?
Ne, Azure Synapse Link a Azure Synapse Analytics jsou stále dostupné pro vaše úlohy. Tyto úlohy se neplánují vyřídět. Azure Synapse Link můžete dál používat pro produkční úlohy.
Datová připojení a ověřování
Návody spravovat zrcadlení připojení pro službu Azure Cosmos DB?
Na portálu Fabric vyberte v části Nastavení možnosti Spravovat připojení a brány.
Jaké metody ověřování mají povolené účty služby Azure Cosmos DB?
Podporují se pouze klíče účtu pro čtení i zápis.
Můžu jako ověřování pro zrcadlení služby Azure Cosmos DB použít jednotné přihlašování a řízení přístupu na základě role?
Ne, v tuto chvíli jsou podporovány pouze klíče účtu pro čtení i zápis.
Můžu jako ověřování použít spravované identity pro zrcadlení služby Azure Cosmos DB?
Ne, v tuto chvíli jsou podporovány pouze klíče účtu pro čtení i zápis.
Co se stane, když obměnu klíče účtu služby Azure Cosmos DB?
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.
Nastavení
Můžu pro zrcadlení vybrat konkrétní kontejnery v databázi Azure Cosmos DB?
Ne, když zrcadlíte databázi ze služby Azure Cosmos DB, všechny kontejnery se replikují do Fabric OneLake.
Můžu použít zrcadlení k replikaci jedné databáze Azure Cosmos DB několikrát?
Ano, více zrcadlek je možné, ale nepotřebné. Jakmile jsou replikovaná data v prostředcích infrastruktury, můžete je sdílet s jinými cíli přímo z Prostředků infrastruktury.
Můžu vytvořit zástupce repliky dat Azure Cosmos DB, která jsem vytvořil(a) pomocí zrcadlení?
Ne, zrcadlení nepodporuje vytváření zástupců pro externí zdroje, jako je Azure Data Lake Storage (ADLS) Gen2 nebo Amazon Web Services (AWS) Simple Storage Service (S3).
Průzkumník dat služby Azure Cosmos DB
Když v prostředcích infrastruktury vyberu Možnost Zobrazit a Zdrojová databáze, zobrazí se mi data ve OneLake nebo ve službě Azure Cosmos DB?
Možnost zobrazení zdrojové databáze v prostředcích infrastruktury poskytuje zobrazení živých dat ve službě Azure Cosmos DB jen pro čtení pomocí Průzkumníka dat. Tato perspektiva představuje zobrazení kontejnerů, které jsou zdrojem replikovaných dat v reálném čase.
Toto zobrazení živých dat přímo na portálu Fabric je užitečný nástroj k určení, jestli jsou data ve OneLake v porovnání se zdrojovou databází Azure Cosmos DB nedávná nebo reprezentovaná správně. Operace s využitím Průzkumníka dat v živých datech služby Azure Cosmos DB můžou nabíhání spotřeby jednotek žádostí.
Analýzy dat služby Azure Cosmos DB
Návody analyzovat data Azure Cosmos DB zrcadlená do OneLake?
Pomocí portálu Fabric vytvořte nový dotaz SQL na koncový bod analýzy SQL. Tady můžete spouštět běžné dotazy, jako je SELECT TOP 100 * FROM ...
.
Kromě toho použijte Lakehouse k analýze dat OneLake long s jinými daty. Z Lakehouse můžete pomocí Sparku dotazovat data pomocí poznámkových bloků.
Jak se data synchronizují v zrcadlení služby Azure Cosmos DB?
Synchronizace dat je plně spravovaná. Když povolíte zrcadlení, data se replikují do Fabric OneLake téměř v reálném čase a zrcadlení průběžně replikuje nové změny, ke kterým dochází ve zdrojové databázi.
Funguje zrcadlení služby Azure Cosmos DB napříč oblastmi Azure a Prostředky infrastruktury?
Zrcadlení se podporuje napříč oblastmi, ale tento scénář může vést k neočekávaným nákladům na výchozí přenos dat sítě a latenci. V ideálním případě můžete kapacitu prostředků infrastruktury spárovat s jednou z oblastí účtu služby Azure Cosmos DB. Další informace najdete v tématu Omezení replikace.
Jsou zrcadlová data pro službu Azure Cosmos DB dostupná jenom pomocí koncového bodu analýzy SQL?
Existující zrcadlené databáze můžete přidat jako zástupce v Lakehouse. V Lakehouse můžete data prozkoumat přímo, otevřít je v poznámkovém bloku pro dotazy Sparku nebo vytvářet modely strojového učení.
Důležité
Zástupce v Lakehouse je zástupce zrcadlené databáze, OneLake replikuje data Azure Cosmos DB. Zástupce v Lakehouse nemá přímý přístup k účtu ani datům služby Azure Cosmos DB.
Jak dlouho trvá počáteční replikace dat Azure Cosmos DB?
Latence počáteční a průběžné replikace se liší v závislosti na objemu dat. Ve většině případů může latence být několik minut, ale u velkých objemů dat může být delší.
Jak dlouho trvá replikace operací vložení, aktualizace a odstranění služby Azure Cosmos DB?
Jakmile se počáteční data replikují, jednotlivé operace se replikují téměř v reálném čase. Ve výjimečných případech může dojít k malému zpoždění, pokud má zdrojová databáze velký objem operací aktualizace a odstranění v časovém intervalu.
Má zrcadlení integrovanou logiku backoffu se službou Azure Cosmos DB?
Ne, zrcadlení nemá integrovanou logiku backoffu, protože replikace je průběžná a přírůstková.
Podporuje zrcadlení datový kanál změn ze služby Azure Cosmos DB?
Ne, zrcadlení v současné době nepodporuje datový kanál změn u zrcadlených dat ze služby Azure Cosmos DB.
Podporuje zrcadlení architekturu medallionu pro data replikovaná ze služby Azure Cosmos DB?
Zrcadlení nemá integrovanou podporu pro architekturu medallionu. Můžete nakonfigurovat vlastní stříbrnou a zlatou vrstvu s logikou meze a zpracováním transformací a spojení pomocí kanálů nebo Sparku.
Používají sestavy Power BI režim Direct Lake se zrcadlenými daty ze služby Azure Cosmos DB?
Ano.
Podporuje zrcadlení služby Azure Cosmos DB vnořená data?
Ano, vnořená data jsou ve OneLake zploštěna jako řetězec JSON. CROSS APPLY
OUTER APPLY
Slouží OPENJSON
k zploštění dat pro zobrazení. Další informace najdete vnořená data.
Podporuje zrcadlení služby Azure Cosmos DB automatické zploštění.
Ne, zrcadlení automaticky nerovná vnořená data. Metody jsou k dispozici pro koncový bod analýzy SQL pro práci s vnořenými řetězci JSON. Další informace najdete vnořená data.
Mám si dělat starosti s výkonem studeného startu se zrcadlenými daty ze služby Azure Cosmos DB?
Ne, obecně platí, že u dotazů SQL v prostředcích infrastruktury nedochází k latenci studeného spuštění.
Co se stane, když odstraním zdrojovou databázi Azure Cosmos DB v Azure během zrcadlení?
Průzkumník dat a replikace začnou v prostředcích infrastruktury selhat. Data OneLake zůstávají tak, jak jsou, dokud neodstraníte existující zrcadlená data.
Jak po zrcadlení služby Azure Cosmos DB připojím koncový bod analýzy SQL k klientským nástrojům nebo aplikacím?
Připojení koncovému bodu analýzy SQL pro zrcadlená data se podobá použití stejného koncového bodu pro jakoukoli jinou položku v prostředcích infrastruktury. Další informace najdete v tématu připojení k datovým skladům v prostředcích Infrastruktury.
Návody připojit zrcadlená data azure Cosmos DB mezi databázemi?
Zrcadlit každou databázi Azure Cosmos DB nezávisle. Potom přidejte jeden z koncových bodů analýzy SQL do druhé jako zrcadlenou položku databáze. Dále pomocí dotazu SQL JOIN
můžete provádět dotazy napříč kontejnery v různých databázích Azure Cosmos DB.
Návody připojení zrcadlených dat azure Cosmos DB k databázi Azure SQL nebo datům Snowflake?
Zrcadlení databáze Azure Cosmos DB Pak zrcadlí buď databázi Azure SQL, nebo data Snowflake. Potom přidejte jeden z koncových bodů analýzy SQL do druhé jako zrcadlenou položku databáze. Teď pomocí dotazu SQL JOIN
můžete provádět dotazy napříč několika datovými službami.
Akce replikace
Jak můžu zastavit nebo zakázat replikaci pro zrcadlenou databázi Azure Cosmos DB?
Zastavení replikace pomocí možnosti zastavení replikace na portálu Fabric. Tato akce úplně zastaví replikaci, ale neodebere žádná data, která už ve OneLake existují.
Návody restartování replikace zrcadlené databáze Azure Cosmos DB?
Replikace nepodporuje koncepty pozastavení nebo obnovení. Zastavení replikace úplně zastaví replikaci a výběr restartování replikace na portálu Fabric spustí replikaci úplně od začátku. Restartování replikace nahradí data OneLake nejnovějšími daty místo přírůstkové aktualizace.
Proč nemůžu najít možnost konfigurace replikace pro zrcadlenou databázi Azure Cosmos DB?
Zrcadlení služby Azure Cosmos DB automaticky zrcadlí všechny kontejnery ve vybrané databázi. Z tohoto důvodu portál Fabric neobsahuje možnost konfigurace konkrétních možností replikace pro službu Azure Cosmos DB.
Co znamená každá stavová zpráva replikace pro replikovaná data služby Azure Cosmos DB?
Chcete, aby replikace měla stav Spuštěno. Pokud je stav replikace spuštěný s upozorněním, replikace je úspěšná, ale měli byste problém vyřešit. Stav Zastavení, Zastaveno, Selhání nebo Chyba značí vážnější stavy, které před pokračováním replikace vyžadují zásah. Další informace najdete v tématu Monitorování zrcadlení prostředků infrastruktury.
Analytické hodnoty TTL (Time to Live) nebo obnovitelné odstranění
Odstraní se položky funkcí TTL (Time to Live) služby Azure Cosmos DB ze zrcadlené databáze?
Ano, data odstraněná pomocí hodnoty TTL se zpracovávají stejným způsobem jako data odstraněná pomocí operací odstranění ve službě Azure Cosmos DB. Data se pak odstraní ze zrcadlené databáze. Zrcadlení nerozlišuje mezi těmito způsoby odstraňování.
Můžeme nakonfigurovat obnovitelné odstranění pro analytická data zrcadlená v prostředcích infrastruktury ze služby Azure Cosmos DB?
Operace odstranění se okamžitě replikují do OneLake. V současné době neexistuje způsob, jak nakonfigurovat obnovitelné odstranění nebo hodnotu TTL (Time to Live) analytického času.
Podporuje zrcadlení služby Azure Cosmos DB analytické funkce time-to-live?
Ne, analytický čas naživo není podporovaný.
Přístup k datům OneLake
Můžu přistupovat k souborům OneLake vygenerovaným zrcadlením služby Azure Cosmos DB přímo?
Ano, k souborům OneLake můžete přistupovat přímo pomocí průzkumníků souborů nebo úložišť. V Databricks můžete také použít rozdílové soubory OneLake. Další informace najdete v tématu Přímý přístup k datům Fabric pomocí Průzkumníka souborů OneLake nebo integraci OneLake s Azure Databricks.
Podpora rozhraní API
Můžu zrcadlení služby Azure Cosmos DB nakonfigurovat programově?
Ne, podpora konfigurace automatizovaného zrcadlení není aktuálně dostupná.
Je integrovaná kontinuální integrace nebo nasazování (CI/CD) k dispozici pro zrcadlení služby Azure Cosmos DB?
Ne, podpora integrované CI/CD v současné době není dostupná.
Zabezpečení
Máte přístup k zrcadlené databázi Azure Cosmos DB pomocí brány Power BI nebo za bránou firewall?
Ne, tato úroveň přístupu se v současné době nepodporuje.
Podporuje zrcadlení služby Azure Cosmos DB privátní koncové body?
Ne, privátní koncové body se v současné době nepodporují.
Odchází zrcadlaná data ze služby Azure Cosmos DB někdy z tenanta Fabric?
Ne, data zůstanou ve vašem tenantovi Fabric.
Jsou zrcadlená data ze služby Azure Cosmos DB uložená mimo moje prostředí?
Ne, data jsou fázovaná přímo ve OneLake vašeho tenanta a nejsou připravená mimo vaše prostředí.
Licencování
Jaké jsou možnosti licencování zrcadlení služby Azure Cosmos DB?
K používání zrcadlení se vyžaduje licence Power BI Premium, Fabric Capacity nebo Trial Capacity.
Jaká licence se vyžaduje, aby uživatel vytvořil a nakonfiguruje zrcadlení dat služby Azure Cosmos DB?
Informace o licencování najdete v tématu Licence Fabric.
Jaká licence se vyžaduje, aby uživatel spotřeboval zrcadlová data ze služby Azure Cosmos DB?
Informace o licencování najdete v tématu Licence Fabric.