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.
Zrkadlenie v službe Fabric poskytuje jednoduché prostredie, aby ste sa vyhli zložitému ETL (Extract Transform Load) a integrovali existujúci majetok SQL Servera so zvyškom údajov v Microsoft Fabric. Existujúce databázy SQL Servera môžete priebežne replikovať priamo do služby Fabric OneLake. 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.
Kurz nájdete v téme Kurz: Konfigurácia zrkadlených databáz Microsoft Fabric zo servera 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 vychutnať vysoko integrovaný, komplexný a ľahko použiteľný produkt, ktorý je navrhnutý tak, aby zjednodušil vaše analytické potreby a je vytvorený pre otvorenosť a spoluprácu medzi Microsoftom, SQL Serverom a 1000 technologickými riešeniami, ktoré dokážu čítať open-source formát tabuľky 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á databáza SQL Servera má automaticky generovaný koncový bod analýzy SQL , ktorý poskytuje bohaté analytické prostredie nad rozdielovými 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 údaje v tabuľkách Delta Lake zo servera 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é môžu dotazovať koncový bod analýzy SQL, vrátane SQL Server Management Studio (SSMS),rozšírenia mssql s Visual Studio Code a dokonca aj GitHub Copilot.
Podporované prostredia
SQL Server 2016 – 2022
- SQL Server v systéme Windows podporuje zrkadlenie štruktúry vo vydaniach Standard, Enterprise a Developer.
- SQL Server 2017 v systéme Linux podporuje zrkadlenie štruktúry počnúc CU18.
- SQL Server 2019 a SQL Server 2022 v systéme Linux podporujú zrkadlenie štruktúry.
- Inštancie SQL Servera hosťované lokálne, SQL Server na virtuálnom počítači Azure, SQL Server v cloudoch mimo Azure podporujú zrkadlenie štruktúry.
SQL Server 2025
- Zrkadlenie prostriedkov pre SQL Server 2025 je podporované pre lokálne inštancie, ktoré v súčasnosti nie sú podporované pre inštancie SQL Server 2025 spustené vo virtuálnom počítači Azure.
- Zrkadlenie tkaniny pre SQL Server 2025 nie je v súčasnosti podporované v SQL Serveri pre Linux.
- Zrkadlenie štruktúry pre SQL Server 2025 vyžaduje pripojenie k Azure Arc vrátane rozšírenia Azure pre SQL Server. Postup nájdete v téme Kurz: Konfigurácia zrkadlenia Microsoft Fabric zo servera SQL Server.
Zrkadlenie SQL Servera za bránou firewall
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. Ďalšie informácie nájdete v kurze zrkadleného SQL Servera a Postup: Zabezpečenie údajov Zrkadlené databázy Microsoft Fabric zo servera SQL Server.
Aktívne transakcie, vyťaženia a správanie replikátora
- Aktívne transakcie naďalej zadržiavajú skrátenie denníka transakcií, kým sa transakcia nepotvrdí a zrkadlený SQL Server ich 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. Získajte ďalšie informácie o tom, ako monitorovať zdroje pre SQL Server.
Skupiny dostupnosti Fabric Mirroring a Always On
Zrkadlenie štruktúry pre SQL Server má nasledujúce správanie, keď je nakonfigurované pre skupinu dostupnosti AlwaysOn:
- 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 kurze: Konfigurácia zrkadlených databáz služby Microsoft Fabric zo servera 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 predchádzajúcej primárnej replike, zrkadlenie prestane fungovať, pretože reťazec pripojenia prijímača, ktorý používa sieť Fabric na pripojenie k SQL Serveru, už nie je platný. Obnovte zrkadlenie odstránením a opätovným povolením databázy v službe Fabric aj v inštancii SQL Servera.
- 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 kurze: Konfigurácia zrkadlených databáz služby Microsoft Fabric zo servera SQL Server na novej replike, aby ste sa uistili, že nový uzol má všetky požadované povolenia v databáze a pracovnom priestore služby 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. Využitie výpočtových prostriedkov na dotazovanie údajov prostredníctvom SQL, Power BI alebo Sparku sa stále účtuje na základe kapacity prostriedkov fabricy.