Zrkadlenie Snowflake v Microsoft Fabrice
Mirroring in Fabric poskytuje jednoduché prostredie na predchádzanie zložitým funkciám ETL (Extract Transform Load) a integráciu existujúcich údajov skladu Snowflake so zvyškom údajov v službe Microsoft Fabric. Existujúce údaje služby Snowflake môžete neustále replikovať priamo do OneLake služby Fabric. V službe Fabric môžete odomknúť výkonné scenáre Business Intelligence, umelú inteligenciu Dátový inžinier, dátovú vedu a zdieľanie údajov.
Kurz konfigurácie databázy Snowflake pre zrkadlenie v službe Fabric nájdete v téme Kurz: Konfigurácia databáz microsoft Fabric zrkadlových zo služby Snowflake.
Prečo používať zrkadlenie v službe Fabric?
So zrkadlením v službe Fabric nemusíte spojiť rôzne služby od viacerých dodávateľov. Namiesto toho si môžete vychutnať vysoko integrovaný komplexný a jednoducho použiteľný produkt, ktorý je navrhnutý na zjednodušenie vašich potrieb analýzy a vytvorený na otvorenosť a spoluprácu medzi spoločnosťami Microsoft, Snowflake a 1000s technologickými riešeniami, ktoré dokážu prečítať open-source formát tabuľky Delta Lake.
Aké možnosti analýzy sú vstavané?
Zrkadlové databázy sú položkou v sklade údajov služby Fabric, ktorá sa odlišuje od koncového bodu analýzy Warehouse a SQL.
Zrkadlením sa v pracovnom priestore služby Fabric vytvoria tri položky:
- Položka zrkadlovej databázy. Zrkadlenie spravuje replikáciu údajov do OneLake a konverziu na Parquet vo formáte pripravenom na analýzu. To umožňuje následné scenáre, ako sú dátové inžinierstvo, dátová veda a ďalšie.
- Koncový bod analýzy SQL
- Predvolený sémantický model
Každá zrkadlová databáza má automaticky generovaný koncový bod analýzy SQL, ktorý poskytuje bohaté analytické prostredie na navyše k tabuľkám Delta, ktoré vytvoril proces zrkadlenia. Používatelia majú prístup k známym príkazom T-SQL, ktoré dokážu definovať a dotazovať objekty údajov, ale nemanipulovať 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 vykonávať nasledujúce akcie:
- Preskúmajte tabuľky, ktoré odkazujú na údaje v tabuľkách Delta Lake od spoločnosti Snowflake.
- Vytvorte bez použitia kódových dotazov a zobrazení a vizuálne preskúmajte údaje bez toho, aby ste museli napísať jediný riadok kódu.
- Vytvorte zobrazenia SQL, vnorené funkcie TVFS (funkcie s hodnotami z tabuliek) a uložené procedúry na zapuzdrenie sémantiky a obchodnej logiky v T-SQL.
- Spravovať povolenia pre objekty.
- Dotazovanie údajov v iných skladoch a priestoroch Lakehouse v tom istom pracovnom priestore.
Okrem editora dotazov SQL existuje aj š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 GitHubu Copilot.
Dôležité informácie týkajúce sa zabezpečenia
Ak chcete povoliť zrkadlenie tkaniny, budete potrebovať povolenia používateľa pre databázu Snowflake, ktorá obsahuje nasledujúce povolenia:
CREATE STREAM
SELECT table
SHOW tables
DESCRIBE tables
Ďalšie informácie nájdete v dokumentácii k službe Snowflake o oprávneniach riadenia prístupu pre tabuľky streamovania a požadovaných povolení pre streamy.
Dôležité
Všetky podrobné zabezpečenie stanovené v zdrojovom sklade Snowflake musí byť znovu nakonfigurované v zrkadlovej databáze v službe Microsoft Fabric. Ďalšie informácie nájdete v téme Podrobné povolenia SQL v službe Microsoft Fabric.
Zrkadlené Snowflake náklady dôležité informácie
Výpočet služby Fabric použitý na replikovanie údajov do služby Fabric OneLake je bezplatný. Náklady na zrkadliaci ukladací priestor sú bezplatné až do limitu založená na kapacite. Ďalšie informácie nájdete Náklady na zrkadlenie a ceny služby Microsoft Fabric. Výpočet dotazovania údajov pomocou sql, Power BI alebo Spark sa účtuje za bežné ceny.
Fabric neúčtuje za vstupné poplatky do sieťových údajov do služby OneLake za zrkadlenie.
Existujú náklady na výpočet a cloudový dotaz snowflake, keď sa údaje zrkadlia: vypočítavajú sa výpočtové a cloudové služby virtuálneho skladu.
- Výpočtové poplatky virtuálneho skladu Snowflake:
- Výpočtové poplatky budú účtované na strane Snowflake, ak existujú zmeny údajov, ktoré sa čítajú v Snowflake, a na druhej strane sa zrkadlia do fabricu.
- Žiadne dotazy metaúdajov, ktoré sa spúšťajú na pozadí, aby sa skontrolovali zmeny údajov, sa za žiadny výpočet služby Snowflake neúčtujú, Avšak dotazy, ktoré produkujú údaje, ako
SELECT *
napríklad, zobudia sklad Snowflake a vypočítajú sa.
- Služby Snowflake vypočítava poplatky:
- Hoci na pozadí nie sú žiadne vypočítané poplatky za úlohy, ako je napríklad vytváranie, metaúdaje dotazov, riadenie prístupu, zobrazovanie zmien údajov a dokonca aj dotazy DDL, s týmito dotazmi sa spájajú cloudové náklady.
- V závislosti od typu snowflake vydanie máte, budete účtované poplatky za zodpovedajúce kredity za akékoľvek náklady cloudových služieb.
Na nasledujúcej snímke obrazovky môžete vidieť výpočtové a cloudové služby virtuálneho skladu pre súvisiace databázy Snowflake, ktorá sa zrkadlí do služby Fabric. V tomto scenári väčšina výpočtových nákladov cloudových služieb (žltá) pochádza z dotazov zmeny údajov na základe vyššie uvedených bodov. Výpočtové poplatky virtuálneho skladu (v modrej farbe) pochádzajú výlučne zo zmien údajov, ktoré sa čítajú zo služby Snowflake a zrkadlia sa do služby Fabric.
Ďalšie informácie o konkrétnych nákladoch cloudového dotazu v službe Snowflake nájdete v téme Dokumentácia k službe Snowflake: Pochopenie celkových nákladov.