V tomto článku nájdete odpovede na najčastejšie otázky o databáze Azure Cosmos DB v službe Microsoft Fabric.
Dôležité
Zrkadlenie služby Azure Cosmos DB je momentálne vo verzii Preview. Produkčné vyťaženia sa počas verzie Preview nepodporujú. V súčasnosti je podporovaná len služba Azure Cosmos DB pre kontá NoSQL.
Všeobecné otázky
Ako sa od odkazov vo vzťahu k službe Azure Cosmos DB líši?
Zrkadlenie replikuje zdrojovú databázu do služby Fabric OneLake vo formáte delta typu open-source. Analýzu týchto údajov môžete spúšťať z ľubovoľného miesta v službe Fabric. Skratky nepuplikujú údaje do služby Fabric OneLake. Namiesto toho odkazujú na zdrojové údaje bez pohybu údajov. V súčasnosti je služba Azure Cosmos DB k dispozícii ako zdroj na zrkadlenie.
Ovplyvňuje zrkadlenie výkon zdrojovej databázy Azure Cosmos DB?
Nie, zrkadlenie neovplyvňuje výkon ani náklady zdrojovej databázy. Zrkadlenie vyžaduje, aby bola v zdrojovom konte Azure Cosmos DB povolená nepretržitá funkcia zálohovania. Priebežné zálohovanie umožňuje replikáciu bez vplyvu na transakčné vyťaženia.
Je zrkadlenie služby Azure Cosmos DB funkčnou náhradou za úlohy kopírovania kanálov v službe Fabric?
Zrkadlenie je replikácia vašich údajov s nízkou latenciou v službe Azure Cosmos DB. Na rozdiel od kopírovania úloh vytvorí zrkadlenie spojitú a prírastkovú kópiu údajov služby Azure Cosmos DB. Zrkadlenie neovplyvňuje transakčné vyťaženia v zdrojovej databáze alebo kontajneri.
Naopak, úloha kopírovania je naplánovaná úloha, ktorá môže pridávať koncové oneskorenie pre prírastkové úlohy. Okrem toho skopírujte spravovanie požiadaviek úloh, aby ste mohli vyzdvihnúť prírastkové zmeny, pridať k výpočtovým nákladom v službe Fabric a ovplyvniť spotrebu požiadavky jednotky v zdrojovej databáze v službe Azure Cosmos DB.
Úlohy kopírovania sú užitočné pri jednorazových úlohách kopírovania zo služby Azure Cosmos DB, ale zrkadlenie je ideálne na sledovanie prírastkových zmien.
Ovplyvňuje funkcia zrkadlenia moje konto Azure Cosmos DB?
Nie, zrkadlenie môžete zapnúť a zakázať bez toho, aby to malo vplyv na vaše zdrojové konto alebo údaje služby Azure Cosmos DB.
Upozornenie
Ak v konte Azure Cosmos DB povolíte nepretržitú zálohu, aby sa zrkadlili do služby Fabric, nedá sa vypnúť nepretržité zálohovanie. Podobne nie je možné zakázať analytický obchod pre konto Azure Cosmos DB, ak je povolené priebežné zálohovanie.
Ceny
Aké náklady sa spájajú so zrkadlením služby Azure Cosmos DB?
Výpočet služby Fabric použitý na replikovanie údajov cosmos DB do služby Fabric OneLake je bezplatný. Náklady na zrkadliaci ukladací priestor sú bezplatné až do limitu založená na kapacite. Ďalšie informácie nájdete Náklady na zrkadlenie a ceny služby Microsoft Fabric. Výpočet dotazovania údajov pomocou sql, Power BI alebo Spark sa účtuje za bežné ceny.
Pre službu Azure Cosmos DB je na zrkadlenie nevyhnutné nepretržité zálohovanie. Ak ste pred zrkadlením povolili ľubovoľnú priebežnú záložnú úroveň, nerastie vám žiadna dodatočná cena. Ak povolíte nepretržitú zálohu špeciálne pre zrkadlenie, 7-dňový záložný režim je zadarmo; Ak povolíte 30-dňové zálohovanie, bude vám účtovaná cena priradená k danej funkcii. Ďalšie informácie nájdete v téme Ceny služby Azure Cosmos DB.
Ak používate prieskumníka údajov na zobrazenie zdrojových údajov zo služby Azure Cosmos DB, náklady vám budú účtovať na základe používania jednotiek požiadaviek (RU).
Ako sa riešia výstupné poplatky za zrkadlenie služby Azure Cosmos DB?
Výstupné poplatky sa účtujú len v prípade, že sa vaše konto Azure Cosmos DB nachádza v inej oblasti, ako je vaša kapacita služby Fabric. Fabric sa odráža z geograficky najbližšieho regiónu Azure k oblasti kapacity služby Fabric v scenároch, kde má konto Azure Cosmos DB viacero oblastí na čítanie. Ďalšie informácie nájdete v téme Obmedzenia replikácie.
Azure Synapse Link a analytický obchod
Odráža sa zrkadlenie pomocou analytického úložiska Azure Cosmos DB?
Nie, zrkadlením sa nepoužíva analytický obchod. Zrkadlenie neovplyvňuje vaše transakčné vyťaženia ani spotrebu priepustnosti.
V službe Azure Cosmos DB je na zrkadlenie nevyhnutné nepretržité zálohovanie. Tento predpoklad umožňuje službe Fabric zrkadliť údaje bez vplyvu na vyťaženia transakcií alebo analytického úložiska.
Zrkadlí sa pomocou prepojenia Azure Synapse Link pre Azure Cosmos DB?
Nie, zrkadlenie v službe Fabric nesúvisí so službou Azure Synapse Link.
V službe Azure Cosmos DB je na zrkadlenie nevyhnutné nepretržité zálohovanie. Tento predpoklad umožňuje službe Fabric zrkadliť údaje bez vplyvu na vyťaženia transakcií alebo analytického úložiska.
Ovplyvňuje zrkadlenie fungovanie služby Azure Synapse Link so službou Azure Cosmos DB?
Nie, zrkadlenie v službe Fabric nesúvisí so službou Azure Synapse Link. Službu Azure Synapse Link môžete aj naďalej používať počas zrkadlenia služby Fabric.
Môžem naďalej používať analytický ukladací priestor služby Azure Cosmos DB ako zdroj na zaznamenávanie údajov zmeny (CDC) v službe Azure Data Factory a zároveň používať zrkadlenie?
Áno, môžete použiť analytický obchod a zrkadlenie služby Fabric na rovnakom konte Azure Cosmos DB. Tieto funkcie fungujú navzájom nezávisle. Zrkadlenie neruší používanie analytických obchodov.
Môžem naďalej používať informačný kanál zmien služby Azure Cosmos DB, keď sa používa zrkadlenie?
Áno, informačný kanál zmien a zrkadlenie služby Fabric môžete použiť v rovnakom konte služby Azure Cosmos DB. Tieto funkcie fungujú navzájom nezávisle. Zrkadlenie neruší používanie informačného kanála zmien.
Môžem po použití zrkadlenia zakázať analytický obchod pre svoje konto Azure Cosmos DB?
Zrkadlenie vyžaduje, aby sa v rámci služby Azure Cosmos DB vyžadovalo nepretržité zálohovanie. Kontá Azure Cosmos DB s povoleným nepretržitým zálohovaním nemôžu zakázať analytický ukladací priestor. Keď zakážete analytický obchod v akejkoľvek kolekcii, nemôžete povoliť priebežné zálohovanie. Ide o dočasné obmedzenie.
So zrkadlením odmietate prepojenie Azure Synapse pre Azure Cosmos DB?
Nie, služby Azure Synapse Link a Azure Synapse Analytics sú stále k dispozícii pre vaše vyťaženia. Neexistujú žiadne plány na odpisovanie týchto vyťažení. Službu Azure Synapse Link môžete naďalej používať na produkčné vyťaženia.
Údajové pripojenia a overovanie
Ako môžem spravovať zrkadlové pripojenia pre službu Azure Cosmos DB?
Na portáli služby Fabric vyberte v časti Nastavenia možnosti Spravovať pripojenia a brány.
Aké metódy overovania sú povolené pre kontá Azure Cosmos DB?
Podporované sú iba kľúče konta na čítanie a zápis.
Môžem použiť riadenie prístupu na základe jediného prihlásenia a roly ako overovanie pre zrkadlenie služby Azure Cosmos DB?
Nie, v súčasnosti sú podporované iba kľúče konta na čítanie a zápis.
Môžem použiť spravované identity ako overovanie pre zrkadlenie služby Azure Cosmos DB?
Nie, v súčasnosti sú podporované iba kľúče konta na čítanie a zápis.
Čo sa stane, ak otočím kľúče konta služby Azure Cosmos DB?
Pri otočení kľúčov konta je potrebné aktualizovať poverenia na pripojenie pre zrkadlenie služby Fabric. Ak kľúče neaktualizujete, zrkadlenie zlyhá. Ak chcete vyriešiť toto zlyhanie, zastaviť replikáciu, aktualizujte poverenia o novo otočené kľúče a potom reštartujte replikáciu.
Inštalácia
Môžem vybrať špecifické kontajnery v databáze Azure Cosmos DB na zrkadlenie?
Nie, keď zrkadlíte databázu zo služby Azure Cosmos DB, všetky kontajnery sa replikujú do služby Fabric OneLake.
Môžem použiť zrkadlenie na replikovanie jednej databázy Azure Cosmos DB viackrát?
Áno, zrkadlá sú možné, ale nepotrebné. Keď sa replikované údaje nachádzajú v službe Fabric, môžu sa zdieľať s inými cieľmi priamo zo služby Fabric.
Môžem vytvoriť odkazy na repliku údajov služby Azure Cosmos DB, ktoré som vytvoril pomocou zrkadlenia?
Nie, zrkadlenie nepodporuje vytváranie odkazov na externé zdroje, ako je napríklad Azure Data Lake Storage (ADLS) Gen2 alebo Amazon Web Services (AWS) Simple Storage Service (S3).
Prieskumník údajov Azure Cosmos DB
Keď v službe Fabric vyberiem možnosť Zobraziť a Zdrojová databáza, zobrazujú sa mi údaje v službe OneLake alebo v službe Azure Cosmos DB?
Možnosť v službe Fabric na zobrazenie zdrojovej databázy poskytuje zobrazenie dynamických údajov v službe Azure Cosmos DB iba na čítanie pomocou prieskumníka údajov. Táto perspektíva je zobrazenie kontajnerov, ktoré sú zdrojom replikovaných údajov, v reálnom čase.
Toto zobrazenie dynamických údajov priamo na portáli služby Fabric je užitočným nástrojom na určenie toho, či sú údaje vo OneLake nedávne alebo zobrazené správne v porovnaní so zdrojovou databázou Azure Cosmos DB. Operácie pomocou prieskumníka údajov v živých údajoch služby Azure Cosmos DB môžu nahromadiť spotrebu jednotky požiadavky.
Analýza údajov Azure Cosmos DB
Ako analyzujem údaje služby Azure Cosmos DB zrkadlové do služby OneLake?
Pomocou portálu služby Fabric vytvorte nový dotaz SQL pre koncový bod analýzy SQL. Tu môžete spúšťať bežné dotazy, napríklad SELECT TOP 100 * FROM ...
.
Okrem toho použite lakehouse na analýzu údajov OneLake dlho s inými údajmi. Zo služby Lakehouse môžete využívať službu Spark na dotazovanie údajov pomocou poznámkových blokov.
Ako sa údaje synchronizujú v zrkadlení pre službu Azure Cosmos DB?
Plne sa spravuje synchronizácia údajov. Keď povolíte zrkadlenie, údaje sa replikujú do služby Fabric OneLake v takmer reálnom čase a zrkadlenie neustále replikuje nové zmeny tak, ako sa vyskytujú v zdrojovej databáze.
Funguje zrkadlenie databázy Azure Cosmos DB v oblastiach Azure a Fabric?
Zrkadlenie je podporované vo všetkých oblastiach, ale tento scenár by mohol viesť k neočakávaným nákladom a latencii sieťových údajov. V ideálnom prípade by ste mali kapacitu služby Fabric priradiť k niektorej z oblastí konta Azure Cosmos DB. Ďalšie informácie nájdete v téme Obmedzenia replikácie.
Sú zrkadlené údaje pre službu Azure Cosmos DB k dispozícii iba pomocou koncového bodu analýzy SQL?
Môžete pridať existujúce zrkadlové databázy ako skratky v Lakehouse. V službe Lakehouse môžete skúmať údaje priamo, otvárať údaje v notebooku pre dotazy služby Spark alebo vytvárať modely strojového učenia.
Dôležité
Odkaz v Lakehouse je odkaz na zrkadlovú databázu. OneLake replikuje údaje služby Azure Cosmos DB. Odkaz v službe Lakehouse priamo nepristupuje k kontu alebo údajom služby Azure Cosmos DB.
Ako dlho trvá počiatočná replikácia údajov služby Azure Cosmos DB?
Latencia počiatočnej a spojitej replikácie sa líši v závislosti od objemu údajov. Vo väčšine prípadov oneskorenie môže trvať niekoľko minút, ale pri veľkých objemoch údajov to môže byť dlhšie.
Ako dlho trvá replikovať operácie vloženia, aktualizácie a odstránenia služby Azure Cosmos DB?
Keď sa pôvodné údaje replikujú, jednotlivé operácie sa replikujú v takmer reálnom čase. V zriedkavých prípadoch môže dôjsť k menšiemu oneskoreniu, ak má zdrojová databáza v časovom okne veľké množstvo operácií aktualizácie a odstraňovania.
Má zrkadlenie vstavanú logiku backoff so službou Azure Cosmos DB?
Nie, zrkadlenie nemá vstavanú logiku backoff, pretože replikácia je spojitá a prírastková.
Podporuje zrkadlenie zmenu informačného kanála údajov zo služby Azure Cosmos DB?
Nie, zrkadlenie v súčasnosti nepodporuje informačný kanál zmien údajov o zrkadlových údajoch zo služby Azure Cosmos DB.
Podporuje zrkadlenie architektúru medailí pre replikáciu údajov zo služby Azure Cosmos DB?
Zrkadlenie nemá vstavanú podporu architektúry medailónu. Vlastné vrstvy striebra a zlata môžete nakonfigurovať logikou vodotlače a spracovaním na transformácie a spojenia pomocou kanálov alebo Spark.
Používajú zostavy Power BI režim direct lake so zrkadlovými údajmi zo služby Azure Cosmos DB?
Áno.
Podporuje zrkadlenie služby Azure Cosmos DB vnorené údaje?
Áno, vnorené údaje sú vo OneLake zjednodušené ako reťazec JSON.
OPENJSON
Údaje na zobrazenie môžete zlúčiť pomocou CROSS APPLY
, a OUTER APPLY
. Ďalšie informácie nájdete v téme Vnorené údaje.
Podporuje zrkadlenie Azure Cosmos DB automatické sploštenie.
Nie, zrkadlením sa automaticky nesploštia vnorené údaje. Pre koncový bod analýzy SQL sú k dispozícii metódy na prácu s vnorenými reťazcami JSON. Ďalšie informácie nájdete v téme Vnorené údaje.
Mal by som sa obávať studeného štartu so zrkadlovými údajmi zo služby Azure Cosmos DB?
Nie, vo všeobecnosti dotazy SQL v službe Fabric nemajú za následok latenciu studeného začiatku.
Čo sa stane, ak odstránim zdroj databázy Azure Cosmos DB v službe Azure, kým sa odráža?
Data Explorer a replikácia začnú v službe Fabric zlyhať. Údaje OneLake zostanú nezmenené, kým neodstránite existujúce zrkadlené údaje.
Ako pripojím koncový bod analýzy SQL k klientskym nástrojom alebo aplikáciám po zrkadlení služby Azure Cosmos DB?
Pripojenie ku koncovému bodu analýzy SQL pre zrkadlové údaje je podobné ako použitie rovnakého koncového bodu pre akúkoľvek inú položku v službe Fabric. Ďalšie informácie nájdete v téme Pripojenie k skladu údajov v službe Fabric.
Ako pripojím zrkadlové údaje služby Azure Cosmos DB v databázach?
Zrkadlte každú databázu Azure Cosmos DB nezávisle. Potom pridajte jeden z koncových bodov analýzy SQL do druhého ako zrkadlovú položku databázy. V ďalšom kroku použite dotaz SQL JOIN
na vykonávanie dotazov v kontajneroch v rôznych databázach Azure Cosmos DB.
Ako pripojím údaje zrkadlenej služby Azure Cosmos DB s údajmi databázy Azure SQL alebo služby Snowflake?
Zrkadlte databázu Azure Cosmos DB. Potom zrkadlte údaje buď v databáze Azure SQL, alebo v službe Snowflake. Potom pridajte jeden z koncových bodov analýzy SQL do druhého ako zrkadlovú položku databázy. Teraz použite dotaz SQL JOIN
na vykonávanie dotazov v rámci viacerých údajových služieb.
Replikačné akcie
Ako môžem zastaviť alebo zakázať replikáciu pre zrkadlovú databázu Azure Cosmos DB?
Zastavte replikáciu pomocou možnosti zastavenia replikácie na portáli Fabric. Táto akcia úplne zastaví replikáciu, ale neodstráni všetky údaje, ktoré už existujú v OneLake.
Ako reštartovať replikáciu pre zrkadlovú databázu Azure Cosmos DB?
Replikácia nepodporuje koncepty pozastavenia alebo obnovenia. Zastavenie replikácie úplne pozastaví replikáciu a výberom replikácie reštartovania na portáli služby Fabric sa spustí replikácia úplne od začiatku. Reštartovanie replikácie nahradí údaje OneLake najnovšími údajmi namiesto toho, aby sa prírastkovo aktualizovali.
Prečo nemôžem nájsť možnosť nakonfigurovať replikáciu pre zrkadlovú databázu Azure Cosmos DB?
Zrkadlením služby Azure Cosmos DB sa automaticky zrkadlia všetky kontajnery vo vybratej databáze. Z dôvodu tejto nuansy portál služby Fabric neobsahuje možnosť nakonfigurovať konkrétne možnosti replikácie pre službu Azure Cosmos DB.
Čo znamená každá správa o stave replikácie pre replikáciu údajov Služby Azure Cosmos DB?
Optimálne je, ak chcete, aby replikácia mala stav Spustená. Ak je stav replikácie spustený s upozornením, replikácia je úspešná, ale existuje problém, ktorý by ste mali vyriešiť. Stav Zastavenie, Zastavené, Neúspešné alebo Chyba označuje stavy, ktoré vyžadujú zásah pred pokračovaním replikácie. Ďalšie informácie nájdete v téme Monitorovanie zrkadlenia tkaniny.
Analytické výdaje od času do živého (TTL) alebo obnoviteľné odstránenia
Odstránia sa položky funkciou služby Azure Cosmos DB čas do živej (TTL) z zrkadlovej databázy?
Áno, s údajmi odstránenými pomocou TTL sa zaobchádza rovnakým spôsobom ako s údajmi odstránenými pomocou operácií odstránenia v službe Azure Cosmos DB. Údaje sa potom odstránia zo zrkadlovej databázy. Zrkadlením sa nerozlišujú medzi týmito spôsobmi odstránenia.
Môžeme nakonfigurovať obnoviteľné odstránenia analytických údajov zrkadlových v službe Fabric zo služby Azure Cosmos DB?
Operácie odstránenia sa okamžite replikujú do OneLake. V súčasnosti neexistuje spôsob, ako nakonfigurovať obnoviteľné odstránenia alebo analytické obdobie od aktuálneho dátumu do súčasnosti (TTL).
Podporuje zrkadlenie služby Azure Cosmos DB analytické obdobie do súčasnosti?
Nie, analytické obdobie do súčasnosti nie je podporované.
Prístup k údajom OneLake
Môžem získať prístup k súborom OneLake vygenerovaným priamo zrkadlom služby Azure Cosmos DB?
Áno, prístup k súborom OneLake môžete získať priamo pomocou prieskumníkov súboru alebo úložiska. Môžete tiež použiť súbory OneLake delta v Databricks. Ďalšie informácie nájdete v téme Prístup k údajom služby Fabric priamo pomocou prieskumníka súborov OneLake alebo integrácii služby OneLake so službou Azure Databricks.
Podpora rozhrania API
Môžem nakonfigurovať zrkadlenie služby Azure Cosmos DB programovo?
Nie, podpora automatickej konfigurácie zrkadlenia nie je momentálne k dispozícii.
Je vstavaná nepretržitá integrácia alebo nasadenie (CI/CD) dostupné pre zrkadlenie služby Azure Cosmos DB?
Nie, podpora pre vstavané ci/CD momentálne nie je k dispozícii.
Zabezpečenie
Môžete získať prístup k databáze zrkadlovej databázy Azure Cosmos DB pomocou brány Power BI Gateway alebo za bránou firewall?
Nie, táto úroveň prístupu nie je v súčasnosti podporovaná.
Podporuje zrkadlenie služby Azure Cosmos DB súkromné koncové body?
Nie, súkromné koncové body nie sú momentálne podporované.
Opúšťajú zrkadlové údaje zo služby Azure Cosmos DB niekedy môjho nájomníka služby Fabric?
Nie, údaje zostávajú v nájomníkovi služby Fabric.
Sú zrkadlové údaje zo služby Azure Cosmos DB uložené mimo môjho prostredia?
Nie, údaje sa zinscenujú priamo vo OneLake nájomníka a nie sú zinscenované mimo vášho prostredia.
Licencovanie
Aké sú možnosti licencovania pre zrkadlenie Azure Cosmos DB?
Na používanie zrkadlenia sa vyžaduje licencia Power BI Premium, Fabric Capacity alebo skúšobná kapacita.
Akú licenciu vyžaduje používateľ na vytvorenie a konfiguráciu zrkadlenia údajov Azure Cosmos DB?
Informácie o licencovaní nájdete v téme Licencie na fabric.
Aká licencia sa vyžaduje, aby používateľ spotreboval zrkadlové údaje zo služby Azure Cosmos DB?
Informácie o licencovaní nájdete v téme Licencie na fabric.