Zdieľať cez


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ď.

Diagram znázorňujúci, ako funguje zrkadlenie pre databázu SQL v službe Fabric.

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: