Databáze SQL v Microsoft Fabric (Preview)
Platí pro:✅SQL Database v Microsoft Fabric
Databáze SQL v Microsoft Fabric je transakční databáze, vhodná pro vývojáře, založená na Azure SQL Database, která vám umožňuje snadno vytvořit provozní databázi v Microsoft Fabric. Databáze SQL v prostředcích infrastruktury používá stejný databázový stroj SQL jako Azure SQL Database.
Další informace o databázi SQL v Microsoft Fabric získáte v epizodě pořadu Data Exposed, která představuje databázi SQL v Microsoft Fabric veřejná ukázka.
Důležité
Tato funkce je ve verzi Preview.
Pokud chcete začít s úplným návodem, přečtěte si kurz Vytvoření databáze SQL na portálu Fabric. Pokud potřebujete pomoc s určitým úkolem, navštivte část Začínáme.
Databáze SQL v prostředcích infrastruktury je:
- Domovská stránka v prostředcích infrastruktury pro úlohy OLTP
- Snadná konfigurace a správa
- Nastavení analýzy automatickou replikací dat do OneLake téměř v reálném čase
- Integrované s vývojovými architekturami a analýzami
- Na základě základní technologie zrcadlení v prostředcích infrastruktury
- Dotazovaný všemi stejnými způsoby jako Azure SQL Database a webový editor na portálu Fabric.
Funkce inteligentního výkonu ze služby Azure SQL Database jsou ve výchozím nastavení povolené v databázi SQL v prostředcích infrastruktury, včetně:
Důležité
Tato funkce je ve verzi Preview.
Proč používat databázi SQL v prostředcích infrastruktury?
Databáze SQL v prostředcích infrastruktury je součástí databázové úlohy a data jsou přístupná z jiných položek v prostředcích infrastruktury. Data databáze SQL jsou také v dotazovatelném formátu ve OneLake, takže můžete používat všechny různé služby v Prostředcích infrastruktury, jako je spouštění analýz se Sparkem, spouštění poznámkových bloků, přípravy dat, vizualizace sestav Power BI a další.
S databází SQL v Prostředcích infrastruktury nemusíte vytvářet různé služby od několika dodavatelů. Místo toho si můžete vychutnat vysoce integrovaný, ucelený a snadno použitelný produkt, který je navržený tak, aby zjednodušil vaše potřeby analýzy, a byl vytvořen pro otevřenost a spolupráci mezi technologickými řešeními, která můžou číst opensourcový formát tabulky Delta Lake. Tabulky Delta se pak dají používat všude v prostředcích Fabric, což uživatelům umožňuje urychlit jejich cestu k Prostředkům infrastruktury.
Platforma Microsoft Fabric je založená na základu softwaru jako služby (SaaS). Další informace o Microsoft Fabric najdete v tématu Co je Microsoft Fabric?
Databáze SQL v prostředcích infrastruktury vytvoří ve vašem pracovním prostoru Fabric tři položky:
Data ve vaší databázi SQL se automaticky replikují do OneLake a převedou se na Parquet v analytickém formátu. To umožňuje podřízené scénáře, jako jsou datové inženýrství, datové vědy a další.
Koncový bod analýzy SQL
Výchozí sémantický model
Kromě Editor Power Query databáze Fabric SQL existuje široký ekosystém nástrojů, včetně sql Server Management Studia, rozšíření mssql se sadou Visual Studio Code a dokonce i GitHub Copilotu.
Sdílení
Sdílení umožňuje snadnou kontrolu přístupu a správu, zatímco bezpečnostní prvky, jako je zabezpečení na úrovni řádků (RLS) a zabezpečení na úrovni objektů (OLS) a další, ujistěte se, že máte kontrolu nad přístupem k citlivým informacím. Sdílení také umožňuje zabezpečené a demokratizované rozhodování ve vaší organizaci.
Sdílením databáze SQL můžete ostatním uživatelům nebo skupině uživatelů udělit přístup k databázi bez udělení přístupu k pracovnímu prostoru a zbývajícím jeho položkám. Když někdo sdílí databázi, udělí také přístup ke koncovému bodu analýzy SQL a přidruženému výchozímu sémantickému modelu.
Přejděte do dialogového okna Sdílení pomocí tlačítka Sdílet vedle názvu databáze v zobrazení Pracovního prostoru . Sdílené databáze najdete prostřednictvím centra OneLake Data Hub nebo části Sdílí se se mnou v Microsoft Fabric.
Další informace najdete v tématu Sdílení dat a správa přístupu k databázi SQL v Microsoft Fabric.
Propojit
Stejně jako jiné typy položek Microsoft Fabric se databáze SQL spoléhají na ověřování Microsoft Entra. Možnosti připojení najdete v tématu Připojení k databázi SQL v Microsoft Fabric.
K úspěšnému ověření v databázi SQL musí mít uživatel Microsoft Entra, instanční objekt nebo jeho skupina oprávnění ke čtení položky pro databázi v prostředcích infrastruktury. Další informace naleznete v tématu Ověřování v databázi SQL v Microsoft Fabric.
- Informace o tom, jak udělit identitě Microsoft Entra přístup k pracovnímu prostoru Infrastruktury nebo konkrétní databázi, najdete v tématu Řízení přístupu k prostředkům infrastruktury.
Mezidatabázové dotazy
S daty z vaší databáze SQL, která jsou automaticky uložená ve OneLake, můžete psát dotazy mezi databázemi, připojovat data z jiných databází SQL, zrcadlených databází, skladů a koncového bodu analýzy SQL v jednom dotazu T-SQL. To vše je v současné době možné s dotazy na koncový bod analýzy SQL databáze SQL nebo lakehouse.
Můžete například odkazovat na tabulku z jiných položek v prostředcích infrastruktury pomocí třídílných názvů. V následujícím příkladu použijte třídílný název k odkazování ContosoSalesTable
ve skladu ContosoWarehouse
z fiktivní SalesLT.Affiliation
tabulky v databázi SQL. Z jiných databází nebo skladů je první částí standardní zásady vytváření názvů SQL tři části název databáze nebo položky skladu.
SELECT *
FROM ContosoWarehouse.dbo.ContosoSalesTable AS Contoso
INNER JOIN AdventureWorksLT.SalesLT.Affiliation AS Affiliation
ON Affiliation.AffiliationId = Contoso.RecordTypeID;
Datoví technici s databází SQL v prostředcích infrastruktury
Microsoft Fabric nabízí různé možnosti přípravy dat, které zajistí, že vaše data budou snadno přístupná, dobře uspořádaná a vysoce kvalitní. Z prostředků infrastruktury Datoví technici můžete:
- Vytvořte a spravujte data jako Spark pomocí databáze SQL v prostředcích infrastruktury.
- Navrhněte kanály pro kopírování dat do databáze SQL v prostředcích infrastruktury.
- Pomocí definic úloh Sparku odešlete úlohu batch/streaming do clusteru Spark.
- Pomocí poznámkových bloků můžete psát kód pro přípravu a transformaci dat.
Datová Věda s databází SQL v prostředcích infrastruktury
Datová Věda v Microsoft Fabric, které uživatelům umožní kompletní pracovní postupy datových věd pro účely rozšiřování dat a obchodních přehledů. Celou řadu aktivit v rámci celého procesu datových věd, od zkoumání dat, přípravy a čištění až po experimentování, modelování, bodování modelu a poskytování prediktivních přehledů sestav BI.
Uživatelé Microsoft Fabric mají přístup k Datová Věda. Odtud můžou zjišťovat a přistupovat k různým relevantním prostředkům. Můžou například vytvářet experimenty, modely a poznámkové bloky strojového učení. Můžou také importovat existující poznámkové bloky na domovské stránce Datová Věda.
Přenositelnost a nasazení databází s využitím SqlPackage
SqlPackage je nástroj příkazového řádku pro různé platformy, který umožňuje interakci s databázemi, které přesouvají celé databáze nebo databázové objekty. Přenositelnost (import/export) databáze spravované v Azure nebo v prostředcích infrastruktury zajišťuje, že vaše data budou přenosná, pokud budete chtít později migrovat. Stejná přenositelnost také umožňuje určité scénáře migrace prostřednictvím samostatných kopií databáze (.bacpac) s operacemi importu a exportu.
SqlPackage umožňuje snadné nasazení databází přírůstkových změn databázových objektů (nové sloupce v tabulkách, změny stávajících uložených procedur atd.). SqlPackage může extrahovat soubor .dacpac obsahující definice objektů v databázi a publikovat soubor .dacpac, který použije tento stav objektu na novou nebo existující databázi. Operace publikování se také integruje s projekty SQL, které umožňují offline a dynamičtější vývojové cykly pro databáze SQL.
Další informace najdete v tématu SqlPackage s databází SQL v prostředcích infrastruktury.
Integrace se správou zdrojového kódu infrastruktury
Databáze SQL je integrovaná s průběžnou integrací nebo průběžným vývojem prostředků infrastruktury. Ke správě databáze SQL můžete použít integrované úložiště Git.
Vytvoření rozhraní GraphQL API z portálu Fabric
Pomocí portálu Fabric můžete snadno vytvořit rozhraní GraphQL API pro vaši databázi SQL.
Správa kapacity
Aplikaci Microsoft Fabric Capacity Metrics můžete použít k monitorování využití a spotřeby databáze SQL v kapacitách Fabric, které nejsou zkušební.
Poznámka:
Během aktuální verze Preview nedojde k žádné fakturaci pro databázi SQL v prostředcích infrastruktury, ale metriky fakturace budou stále probíhat pro účely sledování.
Zrcadlení pro Azure SQL Database
Už máte externí databázi a chcete využít integraci prostředků infrastruktury? Zrcadlení v prostředcích infrastruktury můžete použít jako nízkonákladové řešení s nízkou latencí k propojení dat z různých systémů. Stávající datová aktiva můžete průběžně replikovat přímo do OneLake služby Fabric, včetně dat z existující služby Azure SQL Database.