Zrcadlení databáze SQL Fabric v Microsoft Fabric (Preview)
Zrcadlení databáze je funkcí Microsoft Fabric, která průběžně replikuje data z provozní databáze do Fabric OneLake. Díky automatickému zrcadlení dat do prostředků infrastruktury můžete dotazovat a provádět analýzy v kombinaci s jinými daty. Prostředky infrastruktury pro potřeby analýzy s minimálním úsilím o integraci dat v řešení typu all-in-one.
Přehled zrcadlení pro databázi SQL v prostředcích infrastruktury
Databáze SQL v Microsoft Fabric, která používá stejný databázový stroj SQL jako Microsoft SQL Server a je podobná službě Azure SQL Database, dědí většinu funkcí zrcadlení prostředků infrastruktury ze služby Azure SQL Database. Další informace najdete v tématu Zrcadlení služby Azure SQL Database do prostředků infrastruktury, ale tato stránka se zaměřuje na zrcadlení dat z databáze SQL v prostředcích infrastruktury a rozdíly od zrcadlení služby Azure SQL Database.
Při vytváření databáze SQL v Microsoft Fabric se v pracovním prostoru Fabric zřídí tři artefakty:
- Samotná databáze SQL
- Koncový bod analýzy SQL
- Výchozí sémantický model
Kvůli usnadnění analytických scénářů databáze SQL v Prostředcích infrastruktury automaticky zrcadlí data do Fabric OneLake do stejného pracovního prostoru, ve kterém se nachází samotná databáze. Zrcadlení začíná při vytváření databáze SQL v prostředcích infrastruktury bez nutnosti zásahu uživatele. Neexistují žádná nastavení pro konfiguraci zrcadlení: všechny podporované tabulky a jejich podporované sloupce se zrcadlí hned po jejich vytvoření.
- Databáze SQL v prostředcích infrastruktury ukládá svá data do .mdf souborů, stejně jako Azure SQL Database.
- Zrcadlová data se ukládají jako soubory delta parquet ve OneLake.
- Koncový bod analýzy SQL odkazuje na tyto soubory , takže můžete dotazovat zrcadlená data, aniž by došlo k penalizaci výkonu na primární úlohu z analytických dotazů.
- Data přístupná prostřednictvím koncového bodu sql Analytics jsou jen pro čtení, chrání provozní zdroj dat před náhodnými zápisy nebo odstraněními.
V koncovém bodu analýzy SQL můžete vytvořit zobrazení, která budou tvarovat prezentaci dat, aby lépe vyhovovala analytickým dotazům. Můžete se také připojit k propojení zrcadlených tabulek nebo jiných tabulek v různých skladech nebo jezerech v pracovním prostoru. Podobně s příslušnými oprávněními zrcadlené data v OneLake řídí vzory přístupu k datům jiných dat infrastruktury, jako jsou poznámkové bloky, klávesové zkratky atd.
Rozdíly mezi zrcadlením pro databázi SQL v prostředcích infrastruktury a Službou Azure SQL Database
Zrcadlení z velké části zůstává stejné mezi zrcadlením služby Azure SQL Database a zrcadlení databáze SQL v prostředcích infrastruktury.
Function | Azure SQL Database | Databáze SQL v prostředcích infrastruktury |
---|---|---|
Nastavení zrcadlení | Uživatel se stará o ověřování, připojení k síti a nastavuje zrcadlení ručně. | Zrcadlení je při vytváření automatické. |
Ověřování při nastavování | Zrcadlení vyžaduje přihlášení s oprávněním k databázi CONTROL. | Ověřování je identity spravované v prostředcích infrastruktury. |
Ovládací prvek zrcadlení | Úplné řízení podle uživatele | Zrcadlení je vždy zapnuté a nejde ho vypnout. |
Volba tabulek pro zrcadlení | Úplné řízení podle uživatele | Všechny podporované tabulky jsou zrcadlené bez možnosti přeskočit tabulky. |
Obnovení k určitému bodu v čase | PitR vytvoří novou databázi a zrcadlení musí být ručně překonfigurováno. | PitR vytvoří novou databázi v prostředcích infrastruktury. Nepřetržité zrcadlení se automaticky spustí se snímkem. |
Uložené procedury pro řízení a monitorování | Povoleno | Povoleno pouze pro monitorování, ne pro konfiguraci |
Pozastavení kapacity prostředků infrastruktury / obnovení / odstranění / odstranění pracovního prostoru | Ruční zásah k odebrání nebo obnovení zrcadlení | Automatický: Prostředky infrastruktury se pozastaví, obnoví nebo odstraní zrcadlení a data. |
Drop table | Pokud je vybrána možnost automaticky zrcadlit všechna data, replika prostředků infrastruktury tabulky se zahodí. Pokud se tabulky vyberou ručně, tabulka se z prostředků infrastruktury neodhodí a chybějící zdrojová tabulka na obrazovce zrcadlení monitoru zobrazí chybu. |
Zahodí zrcadlená data tabulky z Fabric OneLake. |
Účinky zrcadlení na transakce a úlohy
Modul replikátoru zahrnuje následující chování:
- Databáze SQL fabric je bezserverový produkt a automaticky se pozastaví, pokud nějakou dobu neexistuje žádná aktivita uživatele. Aktivita zrcadlení nezabrání pozastavení databáze. Pokud se databáze pozastaví, všechny aktivity zrcadlení, které ještě čekají, se pozastaví. Zrcadlení pokračuje tam, kde se zastavilo, jakmile bude databáze obnovena.
- Aktivní transakce nadále uchovávají zkrácení transakčního protokolu, dokud transakce potvrzení. Dlouhotrvající transakce můžou vést k tomu, že využití kapacity transakčního protokolu je vyšší než obvykle.
- Každá úloha uživatele se liší. Operace aktualizace tabulek nebo odstranění můžou vést ke zvýšení generování protokolů.
- Další informace najdete v tématu Omezení a chování zrcadlení databáze Fabric SQL (Preview).<
/a0>
Ověřování a autorizace pro databázi SQL v prostředcích infrastruktury
Připojte se k replikované kopii dat databáze SQL ve OneLake prostřednictvím koncového bodu analýzy SQL databáze SQL. Můžete se na to dotazovat jako živou kopii dat jen pro čtení. Další informace o ověřování, autorizaci a připojení k databázi SQL v prostředcích infrastruktury najdete tady:
- Ověřování v databázi SQL v Microsoft Fabric
- Autorizace v databázi SQL v Microsoft Fabric
- Připojení k databázi SQL v Microsoft Fabric