Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:✅databáze SQL 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 ve Fabric 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 ve Fabricu je:
- Domov v systému Fabric 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 navíc webový editor v portálu Fabric.
Inteligentní funkce výkonu z Azure SQL Database jsou ve výchozím nastavení povoleny v SQL databázi v rámci Fabric, včetně:
Důležité
Tato funkce je ve verzi Preview.
Proč používat databázi SQL ve službě Fabric?
Databáze SQL ve Fabricu je součástí pracovní zátěže Databáze a data jsou přístupná z jiných položek ve Fabricu. Data z vaší SQL databáze jsou také uchovávána v aktuálním dotazovatelném formátu v OneLake, takže můžete používat všechny různé služby ve Fabricu, jako je spouštění analýz se Sparkem, spouštění poznámkových bloků, datové inženýrství, vizualizace pomocí sestav Power BI a další.
S vaší databází SQL v systému Fabric nemusíte sestavovat 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 lze poté používat všude ve Fabric, což uživatelům umožňuje urychlit jejich cestu do Fabric.
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ředí Fabric vytvoří ve vašem pracovním prostoru 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ší.
Výchozí sémantický model
Kromě Editoru dotazů SQL databáze Fabric existuje široký ekosystém nástrojů včetně SQL Server Management Studia, rozšíření mssql v rámci Visual Studio Code a dokonce i GitHub Copilot.
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 OneLakeData Hub nebo části Sdíleno 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.
Připojit
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, služební identita nebo jejich skupina oprávnění ke čtení položek v databázi ve Fabric. Další informace naleznete v tématu Ověřování v databázi SQL v Microsoft Fabric.
V současné době jsou jedinými podporovanými zásadami připojení pro databázi SQL v Microsoft Fabric přesměrování. Další informace najdete v tématu Zásady připojení a Architektura připojení. Seznam POVOLENÝch IP adres vaší oblasti najdete v rozsahů IP adres Azure a značkách služeb – veřejný cloud.
Informace o tom, jak udělit identitě Microsoft Entra přístup k pracovnímu prostoru Fabric nebo konkrétní databázi, najdete v tématu Řízení přístupu k Fabric.
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ém bodu analýzy SQL databáze nebo na platformě lakehouse.
Například můžete odkazovat na tabulku z jiných prvků ve Fabricu pomocí tříčástových názvů. V následujícím příkladu použijte třídílný název k odkazování na ContosoSalesTable
z fiktivní tabulky ContosoWarehouse
ve skladu SalesLT.Affiliation
v databázi SQL. Z jiných databází nebo skladů je první částí standardního tříčlenného pojmenovacího schématu SQL 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é inženýrství s vaší SQL databází ve Fabricu
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 Fabric Data Engineering můžete:
- Vytvářejte a spravujte svá data pomocí Spark a SQL databáze ve Fabric.
- Navrhněte datové toky pro kopírování dat do vaší SQL databáze ve Fabric.
- 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 vaší SQL databází ve Fabric
Datová věda v Microsoft Fabric, která uživatelům umožňuje kompletní pracovní postupy datové vědy pro účely obohacení dat a obchodních přehledů. Můžete dokončit širokou škálu 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 servírování prediktivních poznatků do 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 Microsoft Fabric zajišťuje, že vaše data budou přenosná, pokud se rozhodnete v budoucnu 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 SQL databází ve Fabricu.
Integrace s verzovacím systémem Fabric
Databáze SQL je integrovaná s Fabric průběžnou integrací/průběžným vývojem. 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í.
Další informace najdete v tématu Zprávy o fakturaci a využití pro databázi SQL v Microsoft Fabric.
Zrcadlení pro Azure SQL Database
Už máte externí databázi a chcete využít integraci Fabric? Zrcadlení ve Fabric můžete použít jako nízkonákladové a nízkolatenční řešení 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.
Elastické fondy
Databáze SQL Fabric nepodporuje koncept elastických fondů Azure SQL Database podle názvu, ale podobné koncepty jsou k dispozici s kapacitami Fabric a pracovními prostory Fabric. Jedna kapacita Fabric může poskytovat prostředky pro databáze Fabric SQL v různých pracovních prostorech. Toto poskytuje jak zjednodušení fakturace v jedné kapacitě, podobně jako elastické fondy, tak i zabezpečenou izolaci pro různé pracovní prostory.