Sdílet prostřednictvím


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ší.

Snímek obrazovky s ikonou databáze SQL v prostředcích infrastruktury

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.

Další krok