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.
Vzťahuje sa na:✅Databáza SQL v službe Microsoft Fabric
Databáza SQL v službe Microsoft Fabric je transakčná databáza založená na databáze Azure SQL, ktorá vám umožňuje jednoducho vytvoriť prevádzkovú databázu v službe Fabric. Databáza SQL v službe Fabric používa rovnaký databázový nástroj SQL ako databáza Azure SQL.
Ak sa chcete dozvedieť viac o SQL databázach vo Fabric, pozrite si epizódu Data Exposed, ktorá predstavuje SQL databázu v Microsoft Fabric.
Ak chcete začať s úplným návodom, pozrite si kurz Vytvorenie databázy SQL na portáli služby Fabric. Ak potrebujete pomoc s konkrétnou úlohou, navštívte časť Začíname .
Databáza SQL v službe Fabric je:
- Domov v službe Fabric pre vyťaženia OLTP
- Jednoduchá konfigurácia a správa
- Nastaviť na analýzu tým, že automaticky replikuje údaje do OneLake v takmer reálnom čase
- Pripravení na scenáre vývoja AI s funkciami ako sémantické vyhľadávanie a generovanie rozšírené vyhľadávaním (RAG)
- Integrované s vývojovými architektúrami a analýzami
- Na základe základnej technológie zrkadlenia v fabrice
- Jednoduché na správu, s inteligentnými výkonnostnými funkciami zapnutými štandardne, ako je automatické vytváranie indexov s automatickým ladením
- Dotazované všetkými rovnakými spôsobmi ako databáza Azure SQL a webový editor na portáli služby Fabric.
Prečo používať databázu SQL v službe Fabric?
Databáza SQL v službe Fabric je súčasťou vyťaženia databázy a údaje sú prístupné z iných položiek v službe Fabric. Vaše údaje databázy SQL sú tiež aktuálne v dotazovanom formáte vo OneLake, takže môžete používať všetky rôzne služby v službe Fabric, ako napríklad spúšťanie analýz so službou Spark, spúšťanie notebookov, dátové inžinierstvo, vizualizáciu prostredníctvom zostáv Power BI a ďalšie.
S databázou SQL 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 technologickými riešeniami, ktoré dokážu prečítať opensourceový formát tabuľky Delta Lake. Tabuľky Delta sa potom môžu používať všade v službe Fabric, čo používateľom umožňuje urýchliť cestu do služby Fabric.
Platforma Microsoft Fabric je založená na softvéri ako službe (SaaS). Ďalšie informácie o službe Microsoft Fabric nájdete v téme Čo je Microsoft Fabric?
Vytvorením novej databázy SQL v službe Fabric sa v pracovnom priestore služby Fabric vytvoria tieto položky:
- Údaje vo vašej databáze SQL sa automaticky replikujú do OneLake a skonvertujú sa do Parquetu 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
Okrem Editor Power Query databázy Fabric SQL existuje široký ekosystém nástrojov vrátane SQL Server Management Studio, rozšírenia mssql s Visual Studio Code a dokonca aj aplikácie GitHub Copilot.
Zdieľanie a bezpečnosť údajov
Zdieľanie umožňuje jednoduchú kontrolu prístupu a správu, zatiaľ čo ovládacie prvky zabezpečenia, ako je napríklad zabezpečenie na úrovni riadkov (RLS) a zabezpečenie na úrovni objektu (OLS), a viac sa uistite, že môžete ovládať prístup k citlivým informáciám. Fabric SQL databáza tiež disponuje bezpečnostnými funkciami na úrovni podniku, vrátane zákaznícky spravovaných kľúčov na úrovni pracovného priestoru a SQL auditu. Pre viac informácií pozri Data encryption in SQL database a Security in SQL database.
Zdieľanie zároveň umožňuje bezpečné a demokratizované rozhodovanie v rámci celej organizácie. Zdieľaním databázy SQL môžete ostatným používateľom alebo skupine používateľov udeliť prístup k databáze bez udelenia prístupu k pracovnému priestoru a ostatným položkám. Keď niekto zdieľa databázu, udelí aj prístup ku koncovému bodu analýzy SQL.
Prístup k dialógovému oknu Zdieľanie pomocou tlačidla Zdieľať vedľa názvu databázy v zobrazení pracovného priestoru . Zdieľané databázy nájdete prostredníctvom OneLake Data Hub alebo sekcie Zdieľané so mnou v Microsoft Fabric. Pre viac informácií pozri Zdieľanie dát a správa prístupu k vašej SQL databáze.
Connect
Databázy SQL podobne ako iné typy položiek služby Microsoft Fabric využívajú overovanie Microsoft Entra. Možnosti na pripojenie nájdete v téme Pripojenie k databáze SQL v službe Microsoft Fabric.
Ak sa chcete úspešne overiť v databáze SQL, používateľ Microsoft Entra, objekt služby alebo jeho skupina musia mať povolenie na čítanie položky pre databázu v službe Fabric. Ďalšie informácie nájdete v téme Overovanie v databáze SQL v službe Microsoft Fabric.
V súčasnosti je jediná podporovaná politika pripojenia pre databázu SQL v službe Microsoft Fabric predvolená. Ďalšie informácie nájdete v téme Politika pripojenia a architektúra pripojenia. Zoznam adries IP vašej oblasti, ktoré môžete povoliť, nájdete v rozsahy IP adries služby Azure a značky služieb – verejný cloud.
Informácie o tom, ako udeliť prístup identity microsoft Entra k pracovnému priestoru služby Fabric alebo konkrétnej databáze, nájdete v téme Ovládacie prvky prístupu k službe Fabric.
Najlepšie prípady použitia
SQL databáza vo Fabric je navrhnutá tak, aby podporovala rôzne moderné dátové vzory, ktoré prepájajú prevádzkové a analytické pracovné zaťaženia:
- Inteligentné aplikácie a AI: Vyvíjajte aplikácie poháňané AI pomocou Azure OpenAI, vektorových embeddingov a vzorov Retrieval Augmented Generation (RAG). SQL databáza podporuje vektorové dátové typy a integráciu s frameworkmi ako LangChain a Semantic Kernel na tvorbu inteligentných zážitkov. Pre viac informácií o všetkých funkciách AI SQL pozri Inteligentné aplikácie a AI.
- Reverse ETL: Použite SQL databázu ako cieľ na vrátenie kurátorských analytických dát zo skladov alebo jazerných domov späť do prevádzkových systémov. To umožňuje aplikáciám, API a koncovým bodom GraphQL pristupovať k transformovanej business intelligence v reálnom čase pre operačné rozhodovanie. Pre viac informácií pozri Použiť SQL databázu v reverznom ETL.
- Operačné dátové úložisko (ODS): Konsolidujte dáta z viacerých operačných systémov do normalizovaného, takmer v reálnom čase úložiska, ktoré podporuje prevádzkové reportovanie a ľahkú analytiku. SQL databáza slúži ako "horúca, harmonizovaná pravda" medzi zdrojovými systémami a analytickými platformami. Pre viac informácií pozri Použitie SQL databázy ako prevádzkového dátového úložiska.
- Translytické aplikácie: Vytvárajte aplikácie, ktoré vyžadujú transakčný aj analytický prístup k rovnakým dátam. Automatická replikácia do OneLake vytvára SQL analytický endpoint, ktorý umožňuje analytické dotazy bez ovplyvnenia transakčného výkonu. Pre viac informácií pozri Použiť SQL databázu ako zdroj pre translytické aplikácie.
Krížové databázové dotazy
S údajmi z vašej SQL databázy automaticky uloženej vo OneLake môžete písať dotazy krížovej databázy, spojiť údaje z iných databáz SQL, zrkadlových databáz, skladov a koncového bodu analýzy SQL v jednom dotaze T-SQL. Toto všetko je v súčasnosti možné pri dotazoch na koncovom bode analýzy SQL databázy SQL alebo v službe Lakehouse.
Môžete napríklad odkazovať na tabuľku z iných položiek v službe Fabric pomocou trojdielne pomenovania. V nasledujúcom príklade na odkazovanie ContosoSalesTable v sklade ContosoWarehouse z fiktívnej SalesLT.Affiliation tabuľky v SQL databáze použite trojdielne názvy. V iných databázach alebo skladoch je prvým krokom štandardnej trojdielnej konvencie pomenovania SQL názov databázy alebo skladovej položky.
SELECT *
FROM ContosoWarehouse.dbo.ContosoSalesTable AS Contoso
INNER JOIN AdventureWorksLT.SalesLT.Affiliation AS Affiliation
ON Affiliation.AffiliationId = Contoso.RecordTypeID;
Dátový inžinier s databázou SQL v službe Fabric
Microsoft Fabric poskytuje rôzne možnosti dátového inžinierstva, aby ste zaistili, že údaje budú ľahko dostupné, dobre usporiadané a vysokokvalitné. Z Dátový inžinier Fabric môžete:
- Vytvárajte a spravujte údaje ako Spark pomocou databázy SQL v službe Fabric.
- Navrhnite kanály na kopírovanie údajov do databázy SQL v službe Fabric.
- Pomocou definícií úloh služby Spark odošlite úlohu dávkového/streamu do klastra Spark.
- Poznámkové bloky môžete použiť na písanie kódu na prípravu a transformáciu údajov.
Dátová veda s databázou SQL v službe Fabric
Dátová veda v službe Microsoft Fabric umožňuje používateľom dokončiť pracovné postupy v oblasti dátovej vedy s cieľom obohatiť údaje a podnikové prehľady. Môžete dokončiť širokú škálu aktivít v rámci celého procesu dátovej vedy, od skúmania, prípravy a čistenia údajov až po experimentovanie, modelovanie, bodovanie modelov a zobrazovanie prediktívnych prehľadov do zostáv BI.
Používatelia služby Microsoft Fabric majú prístup k službe Data Science. Odtiaľ môžu zisťovať rôzne relevantné zdroje a pristupovať k nim. Môžu napríklad vytvárať experimenty strojového učenia, modely a poznámkové bloky. Môžu tiež importovať existujúce poznámkové bloky na domovskej stránke Dátovej vedy.
Prenosnosť databázy a nasadenie pomocou balíka SqlPackage
SqlPackage je nástroj príkazového riadka pre všetky platformy, ktorý umožňuje databázové interakcie, ktoré presúvali celé databázy alebo objekty databázy. Prenosnosť (import a export) databázy spravovanej v službe Azure alebo v službe Fabric zabezpečí, že ak budete chcieť migrovať neskôr, vaše údaje budú prenosné. Rovnaká prenosnosť tiež umožňuje určité scenáre migrácie prostredníctvom samostatných databázových kópií (.bacpac) s operáciami importu/exportu.
SqlPackage môže umožniť jednoduché nasadenie databáz prírastkových zmien do objektov databázy (nové stĺpce v tabuľkách, zmeny existujúcich uložených procedúr atď.). SqlPackage môže extrahovať súbor .dacpac obsahujúci definície objektov v databáze a publikovať súbor .dacpac, aby sa tento stav objektu použil na novú alebo existujúcu databázu. Operácia publikovania sa tiež integruje s projektmi SQL, ktoré umožňujú offline a dynamickejšie vývojové cykly pre databázy SQL.
Ďalšie informácie nájdete v téme SqlPackage s databázou SQL v službe Fabric.
Integrácia s ovládacím prvkom zdroja služby Fabric
Databáza SQL je integrovaná so spojitou integráciou /nepretržitým vývojom služby Fabric. Na správu sql databázy môžete použiť vstavaný odkladací priestor Git.
Vytvorenie rozhrania GraphQL API z portálu služby Fabric
Portál služby Fabric môžete použiť na jednoduché vytvorenie rozhrania GraphQL API pre vašu databázu SQL.
Riadenie kapacít
Aplikáciu Microsoft Fabric Capacity Metrics môžete použiť na monitorovanie používania a spotreby databázy SQL v nesú skúšobnej kapacite služby Fabric.
Ďalšie informácie nájdete v téme Vytváranie zostáv o fakturácii a využití databázy SQL v službe Microsoft Fabric.
Zrkadlenie databázy Azure SQL
Už máte externú databázu a chcete využiť integráciu služby Fabric? Zrkadlenie v službe Fabric môžete použiť ako riešenie s nízkou cenou a nízkou latenciou, ktoré spojí údaje z rôznych systémov dohromady. Existujúce údajové priestory môžete neustále replikovať priamo do onelake služby Fabric vrátane údajov z existujúcej databázy Azure SQL.
Elastické bazény
Databáza Fabric SQL nepodporuje koncept elastických bazénov databázy Azure SQL podľa názvu, ale podobné koncepty sú k dispozícii s kapacitami služby Fabric a pracovnými priestormi služby Fabric. Jedna kapacita služby Fabric môže poskytovať zdroje pre databázy SQL služby Fabric v rôznych pracovných priestoroch. Zjednodušenie fakturácie v rámci jednej kapacity, ktorá je podobná elastickým bazénom, ako aj bezpečnostná izolácia rôznych pracovných priestorov.