Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Mirroring in Fabric poskytuje jednoduchý zážitok na vyhnutie sa zložitému ETL (Extract Transform Load) a integráciu vášho existujúceho SQL Server estate so zvyškom dát v Microsoft Fabric. Svoje existujúce databázy SQL Server môžete neustále replikovať priamo do OneLake od Fabric. Vo vnútri Fabric môžete odomknúť výkonnú obchodnú inteligenciu, umelú inteligenciu, dátové inžinierstvo, dátovú vedu a scenáre zdieľania údajov.
Pre návod pozri Tutoriál: Konfigurácia Microsoft Fabric zrkadlených databáz From SQL Server.
Prečo používať zrkadlenie v tkanine?
Zrkadlenie vo funkcii Fabric vám nevyžaduje spájanie rôznych služieb od viacerých dodávateľov. Namiesto toho si môžete užívať vysoko integrovaný, end-to-end a ľahko použiteľný produkt, ktorý je navrhnutý tak, aby zjednodušil vaše analytické potreby a je postavený pre otvorenosť a spoluprácu medzi Microsoftom, SQL Server a tisíckami technologických riešení, ktoré dokážu čítať open-source formát tabuliek Delta Lake.
V akých analytických prostrediach sú zabudované?
Zrkadlené databázy sú položkou v dátových skladoch štruktúry, ktorá sa líši od koncového boduWarehouse a SQL analytics.
Zrkadlenie vytvorí tieto položky v pracovnom priestore služby Fabric:
- Zrkadlená položka databázy. Zrkadlenie spravuje replikáciu údajov do OneLake a konverziu do Parquetu vo formáte pripravenom na analýzu. To umožňuje následné scenáre, ako je dátové inžinierstvo, dátová veda a ďalšie.
- Koncový bod analýzy SQL
Každá zrkadlená SQL Server databáza má automaticky generovaný SQL analytics endpoint, ktorý poskytuje bohatý analytický zážitok nad Delta tabuľkami vytvorenými procesom zrkadlenia. Používatelia majú prístup k známym príkazom T-SQL, ktoré môžu definovať a dotazovať sa na dátové objekty, ale nemôžu manipulovať s údajmi z koncového bodu analýzy SQL, pretože ide o kópiu iba na čítanie. V koncovom bode analýzy SQL môžete vykonať nasledujúce akcie:
- Preskúmajte tabuľky, ktoré odkazujú na dáta vo vašich tabuľkách Delta Lake zo SQL Server.
- Nevytvárajte žiadne dotazy a zobrazenia kódu a vizuálne skúmajte údaje bez písania riadku kódu.
- Vyvíjajte SQL zobrazenia, vložené TVF (tabuľkové funkcie) a uložené procedúry na zapuzdrenie sémantiky a obchodnej logiky v T-SQL.
- Spravujte povolenia pre objekty.
- Dotazujte sa na údaje v iných skladoch a jazerách v rovnakom pracovnom priestore.
Okrem editora dotazov SQL existuje široký ekosystém nástrojov, ktoré dokážu dotazovať SQL analytics endpoint, vrátane SQL Server Management Studio (SSMS), MSSQL rozšírenie pre Visual Studio Code a dokonca aj GitHub Copilot.
Podporované prostredia
SQL Server 2016 - 2022
- SQL Server na Windows podporuje Fabric Mirroring v štandardnej, podnikovej a vývojárskej verzii.
- SQL Server 2017 na Linuxe podporuje Fabric Mirroring od CU18.
- SQL Server 2019 a SQL Server 2022 na Linuxe podporujú Fabric Mirroring.
- SQL Server inštancie hostované lokálne, SQL Server na Azure VM, SQL Server na ne-Azure cloudoch podporujú Fabric Mirroring.
- Zrkadlenie pre SQL Server 2016 - 2022 využíva funkciu Change Data Capture (CDC).
SQL Server 2025
- Fabric Mirroring pre SQL Server 2025 je podporovaný pre on-premises inštancie, momentálne však nie je podporovaný pre inštancie SQL Server 2025 bežiace v Azure Virtual Machine.
- Fabric Mirroring pre SQL Server 2025 momentálne nie je podporovaný v SQL Server on Linux.
- Fabric Mirroring pre SQL Server 2025 vyžaduje pripojenie k Azure Arc vrátane rozšírenia Azure pre SQL Server. Pre kroky pozri Tutorial: Configure Microsoft Fabric Mirroring from SQL Server.
- Zrkadlenie pre SQL Server 2025 využíva funkciu Fabric mirroring change feed.
Zrkadlenie SQL Server za firewallom
Nastavte lokálnu dátovú bránu alebo virtuálnu sieťovú bránu na zrkadlenie dát. Brána údajov uľahčuje zabezpečené pripojenia k zdrojovým databázam prostredníctvom súkromného koncového bodu alebo z dôveryhodnej súkromnej siete. Viac sa dozviete z the mirrored SQL Server tutoriál a Ako: Zabezpečiť dátové Microsoft Fabric zrkadlené databázy From SQL Server.
Aktívne transakcie, vyťaženia a správanie replikátora
- Aktívne transakcie naďalej držia skrátenie transakčného logu, kým sa transakcia nezaviaže a zrkadlený SQL Server nedobehne, alebo kým sa transakcia nepreruší. Dlhodobé transakcie môžu mať za následok, že denník transakcií sa zaplní viac ako zvyčajne. Denník transakcií zdrojovej databázy by sa mal monitorovať, aby sa transakčný denník nenaplnil. Ďalšie informácie nájdete v téme Denník transakcií rastie v dôsledku dlhodobých transakcií a CDC.
- Pracovné zaťaženie každého používateľa sa líši. Počas počiatočnej snímky môže dôjsť k väčšiemu využitiu zdrojov zdrojovej databázy pre procesor aj IOPS (vstupno-výstupné operácie za sekundu na čítanie stránok). Operácie aktualizácií/odstránenia tabuliek môžu viesť k zvýšenému generovaniu protokolov. Zistite viac o tom, ako monitorovať zdroje pre váš SQL Server.
Skupiny dostupnosti Fabric Mirroring a Always On
Fabric Mirroring for SQL Server má nasledujúce správanie, keď je nastavený pre skupinu dostupnosti Always On:
- V prípade prepnutia pri zlyhaní:
- Zrkadlenie bude naďalej fungovať, ak sú prihlásenie pre používateľa služby Fabric, povolenia v databáze a pracovný priestor služby Fabric nastavené rovnako. Postupujte podľa krokov v návode Tutorial: Konfigurujte Microsoft Fabric zrkadlené databázy z SQL Server na každej replike.
- Ak odstránite sekundárny uzol zo skupiny dostupnosti:
- Databázy, ktoré boli súčasťou skupiny dostupnosti v sekundárnom uzle, prejdú do stavu REOBNOVENIE.
- Keď sa databáza obnoví spustením príkazu RESTORE DATABASE WITH RECOVERY a vráti sa do režimu online, zrkadlenie je zakázané.
- Ak sa skupina dostupnosti vynechá (
DROP AVAILABILITY GROUP):- Ak je zrkadlenie povolené na bývalej primárnej replike, zrkadlenie prestane fungovať, pretože listener connection string používaný Fabric na pripojenie k SQL Server už nie je platný. Obnovte zrkadlenie vymazaním a opätovným povolením v databáze na Fabric aj SQL Server inštancii.
- Pre databázy, ktoré prejdú do stavu RESTORE, keď sú tieto databázy obnovené spusteným
RESTORE DATABASE WITH RECOVERYpríkazom, zrkadlenie je zakázané.
- Pridanie nového uzla do existujúcej skupiny dostupnosti:
- Postupujte podľa krokov v Tutorial: Konfigurujte Microsoft Fabric zrkadlené databázy z SQL Server na novej replike, aby ste sa uistili, že nový uzol má všetky potrebné oprávnenia v databáze a pracovnom priestore Fabric.
Pricing
Výpočtové prostriedky v oblasti štruktúry, ktoré sa používajú na replikáciu údajov do služby Fabric OneLake, sú bezplatné. Úložisko v OneLake je bezplatné na základe veľkosti kapacity. Ďalšie informácie nájdete v téme Náklady na zrkadlenie a ceny OneLake za zrkadlenie. Výpočtová spotreba na dotazovanie dát cez SQL, Power BI alebo Spark sa stále účtuje podľa kapacity Fabric.