Zrkadlenie databázy SQL služby Fabric v službe Microsoft Fabric (Preview)
Zrkadlenie databázy je funkcia služby Microsoft Fabric na nepretržitú replikáciu údajov z prevádzkovej databázy do služby Fabric OneLake. Keď sa vaše údaje automaticky zrkadlia do služby Fabric, môžete dotazovať a vykonávať analýzy v kombinácii s inými údajmi. Vytvorte si miesto, kde sa vaše analytické potreby potrebujú, a s minimálnym úsilím o integráciu údajov v rámci riešenia typu všetko v jednom.
Prehľad zrkadlenia pre databázu SQL v službe Fabric
Databáza SQL v službe Microsoft Fabric, ktorá používa rovnaký databázový nástroj SQL ako Microsoft SQL Server a je podobná databáze Azure SQL, dedí väčšinu funkcií zrkadlenia služby Fabric z databázy Azure SQL. Ďalšie informácie nájdete v téme Zrkadlenie databázy Azure SQL na databázu Fabric, ale táto stránka sa zameriava na zrkadlenie údajov z databázy SQL v službe Fabric a rozdiely medzi zrkadlením databázy Azure SQL.
Keď v službe Microsoft Fabric vytvoríte databázu SQL, v pracovnom priestore služby Fabric sa zriaďte tri artefakty:
- Samotná databáza SQL
- Koncový bod analýzy SQL
- Predvolený sémantický model
Na uľahčenie scenárov analýzy databáza SQL v službe Fabric automaticky odráža údaje do služby Fabric OneLake do toho istého pracovného priestoru, v ktorom sa nachádza samotná databáza. Zrkadlenie sa začína pri vytváraní databázy SQL v službe Fabric bez toho, aby sa vyžadovala akcia používateľa. Neexistujú žiadne nastavenia na konfiguráciu zrkadlenia: všetky podporované tabuľky a ich podporované stĺpce sa zrkadlia hneď, ako sú vytvorené.
- Databáza SQL v službe Fabric ukladá svoje údaje do .mdf súborov, rovnako ako databáza Azure SQL.
- Zrkadlené údaje sú uložené ako delta parketové súbory vo OneLake.
- Koncový bod analýzy SQL odkazuje na tieto súbory – aby ste mohli dotazovať zrkadlové údaje bez toho, aby im bola uložená nevýhoda výkonu pre primárne vyťaženie z analytických dotazov.
- Údaje prístupné prostredníctvom koncového bodu analýzy SQL sú iba na čítanie, čo chráni operačný zdroj údajov aj z náhodných zápisov alebo odstránení.
V koncovom bode analýzy SQL môžete vytvárať zobrazenia a tvarovať prezentáciu údajov tak, aby lepšie vyhovovala vašim analytickým dotazom. Môžete sa pripojiť aj k prepojeným zrkadleným tabuľkám alebo iným tabuľkám v rôznych skladoch alebo komplexoch v pracovnom priestore. Podobne, s príslušnými povoleniami, zrkadlové údaje vo OneLake sledujú vzory prístupu k údajom iných údajov služby Fabric, ako sú poznámkové bloky, skratky atď.
Rozdiely medzi zrkadlením databázy SQL v službe Fabric a databáze Azure SQL
Zrkadlenie z veľkej časti zostáva rovnaké medzi zrkadlením databázy Azure SQL a zrkadlením databázy SQL v službe Fabric.
Function | Databáza Azure SQL | Databáza SQL v službe Fabric |
---|---|---|
Nastavenie zrkadlenia | Používateľ sa stará o overenie, pripojenie k sieti a manuálne nastavuje zrkadlenie. | Zrkadlenie je automatické pri vytváraní. |
Overovanie pri nastavovaní | Zrkadlenie vyžaduje prihlásenie s povolením databázy CONTROL. | Overovanie je spravované identity v službe Fabric. |
Ovládací prvok zrkadlenia | Úplný prístup používateľa | Zrkadlenie je vždy zapnuté a nedá sa vypnúť. |
Výber tabuliek, ktoré sa majú zrkadliť | Úplný prístup používateľa | Všetky podporované tabuľky sa zrkadlia bez možnosti vynechať tabuľky. |
Bod v obnovení času (PITR) | PITR vytvorí novú databázu a zrkadlenie musí byť manuálne prekonfigurované. | PITR vytvorí novú databázu v službe Fabric. So snímkou sa automaticky spustí spojité zrkadlenie. |
Uložené procedúry na kontrolu a monitorovanie | Povolený | Povolené iba na monitorovanie, nie na konfiguráciu |
Pozastavenie/obnovenie/odstránenie pracovného priestoru kapacity služby Fabric | Manuálny zásah na odstránenie alebo opätovné zrkadlenie | Automatický. Látka pozastaví, obnoví alebo odstráni zrkadlo a údaje. |
Rozbaľovacia tabuľka | Ak je vybratá možnosť "automaticky zrkadlí všetky údaje", replika tabuľky z fabricu sa vynechá. Ak sa tabuľky vybrali manuálne, tabuľka sa z fabricu neodstráni a chýbajúca zdrojová tabuľka zobrazí chybu na obrazovke zrkadlenia monitora. |
Kvapky zrkadlových tabuľkových údajov z Fabric OneLake. |
Účinky zrkadlenia na transakcie a vyťaženia
Replikátor engine zahŕňa nasledujúce správanie:
- Databáza Fabric SQL je bezserverový produkt a automaticky sa pozastaví, ak na chvíľu nedôjde k žiadnej aktivite používateľa. Zrkadlenie aktivity nebráni databáze v pozastavení. Ak sa databáza pozastaví, pozastaví sa aj akákoľvek zrkadlová aktivita, ktorá ešte len čaká. Zrkadlenie sa obnoví na miesto, kde sa po obnovení databázy zastavilo.
- Aktívne transakcie naďalej zaznamenávajú skrátenie denníka transakcií, kým sa transakcie nepreviažu. Dlhotrvajúce transakcie môžu mať za následok využitie kapacity denníka transakcií viac ako zvyčajne.
- Každé vyťaženie používateľa sa líši. Aktualizácie tabuliek alebo odstraňovanie môžu viesť k zvýšeniu generovania denníkov.
- Ďalšie informácie nájdete v téme Obmedzenia a správanie zrkadlenia databázy SQL služby Fabric (Preview).
Overovanie a overenie do databázy SQL v službe Fabric
Pripojte sa k replikačnej kópii údajov databázy SQL vo OneLake prostredníctvom koncového bodu SQL databázy SQL analytics. Môžete na to zadať dynamickú kópiu údajov iba na čítanie. Ďalšie informácie o overovaní, oprávnenie a pripojení k databáze SQL v službe Fabric nájdete v téme:
- Overovanie v databáze SQL v službe Microsoft Fabric
- Overenie v databáze SQL v službe Microsoft Fabric
- Pripojenie k databáze SQL v službe Microsoft Fabric
- súkromných prepojení v službe Microsoft Fabric