Práce s databázemi SQL
Tip
Další podrobnosti najdete na kartě Text a obrázky .
SQL Database v Microsoft Fabric je všestranná a vývojově přívětivá transakční databáze založená na základech služby Azure SQL Database. Umožňuje vytváření a správu provozních databází v prostředí Fabric.
Na rozdíl od Azure SQL Database, což je platforma jako služba (PaaS), je SQL Database v Microsoft Fabric software jako služba (SaaS). To znamená, že si uživatelé mohou vychutnat řešení s nízkou údržbou, což jim umožní soustředit se ještě více na základní obchodní aktivity.
Jednou z možností je automatická replikace dat do OneLake a převod na Parquet téměř v reálném čase, která usnadňuje analýzu bez nutnosti složitých procesů ETL. Tato integrace zajišťuje, že data jsou vždy aktuální a přístupná pro různé služby v rámci Fabric, jako je Spark pro analýzy, notebooky pro datové inženýrství a Power BI pro vizualizaci.
Vytvoření databáze SQL
K vytvoření nové databáze SQL ve Fabric potřebujete nový nebo stávající pracovní prostor. Začněte tím, že přejdete na portál Fabric a vyberete Databáze. V části Nový vyberte dlaždici databáze SQL. Zadejte název nové databáze a vyberte Vytvořit.
Po zřízení databáze se na domovské stránce zobrazí podokno Průzkumník zobrazující databázové objekty.
Abyste mohli začít, jsou v části Sestavení databáze tři užitečné dlaždice. Možnost Ukázková data vám umožňuje importovat ukázková data AdventureWorksLT do vaší prázdné databáze. Možnost T-SQL poskytuje webový editor pro psaní T-SQL pro vytváření databázových objektů, jako jsou schémata, tabulky a zobrazení. Možnost Připojovací řetězce zobrazí připojovací řetězec databáze SQL potřebný pro připojení pomocí aplikace SQL Server Management Studio nebo jiných externích nástrojů.
Dotazování databáze SQL
Databázi SQL ve Fabricu můžete dotazovat pomocí podobných nástrojů, jaké jsou k dispozici pro Azure SQL Database, a navíc můžete využít pohodlí webového editoru v portálu Fabric. Poskytuje ucelený integrovaný produkt, který zjednodušuje analýzu a podporuje spolupráci.
Možnost Otevřít v umožňuje spustit Visual Studio Code a SQL Server Management Studio (SSMS) s předem vyplněnými vlastnostmi připojení, což usnadňuje připojení a okamžitě začít pracovat.
Správa zdrojového kódu
Správa zdrojového kódu je základním aspektem správy databází SQL v Microsoft Fabric. Umožňuje sledovat změny, spolupracovat s členy týmu a udržovat historii úprav. Když integrujete databázi SQL se systémem správy zdrojového kódu, ujistěte se, že jsou všechny změny zdokumentované a v případě potřeby je možné vrátit zpět. Tento postup zvyšuje spolehlivost a konzistenci procesu vývoje databáze.
Pokud jste obeznámeni se správou zdrojového kódu, všimněte si, že při potvrzení změn v databázi SQL v Microsoft Fabric v porovnání s jinými úložišti kódu neexistuje žádný zásadní rozdíl.
- Potvrzení do správy zdrojového kódu: Databázové objekty můžete potvrdit do správy zdrojového kódu a převést živou databázi na kód. Tento proces čte definice objektů z databáze a zapisuje je do úložiště.
- Aktualizace ze správy zdrojového kódu: Databázové objekty můžete aktualizovat z obsahu správy zdrojového kódu. Kód se ověří před použitím rozdílové změny v databázi.
- Sledování historie: Uživatelé můžou zobrazit historii databázových objektů v systému správy zdrojového kódu a poskytnout jasný záznam změn a usnadnit spolupráci.
Prozkoumání možností výkonu
SQL Database ve Fabric nabízí inteligentní funkce pro zvýšení výkonu, například monitorování a automatické vytváření a ladění indexů.
Monitorování pomocí řídicího panelu výkonu
Řídicí panel výkonu ve službě Fabric SQL Database zjednodušuje uživatelské prostředí tím, že odstraňuje složitost monitorování a provozu. Umožňuje uživatelům plně využívat možnosti databázového stroje SQL a podporuje různé typy úloh ve Fabric.
Řídicí panel nabízí různé úrovně viditelnosti metrik, aby vyhovoval uživatelům s různými znalostmi SQL. Začátečníci mají přístup k základním metrikám výkonu dotazů, zatímco středně pokročilí a pokročilí uživatelé můžou zobrazit podrobnější informace.
K řídicímu panelu výkonu se dostanete tak, že kliknete pravým tlačítkem myši na kontextové tlačítko (tři tečky) v zobrazení položek a pak vyberete Otevřít souhrn výkonu.
Případně můžete získat přístup k domovskému panelu nástrojů v okně Editoru dotazů a vybrat Souhrn výkonu.
Řídicí panel výkonu pomáhá uživatelům porozumět výkonu databáze a přijímat upozornění na případné problémy. Je navržená tak, aby vývojářům aplikací pomohla včas zjišťovat a řešit kritické body výkonu, což zajišťuje intuitivní a efektivní uživatelské prostředí.
Prozkoumání automatického ladění
Automatické ladění je integrovaná funkce, která používá strojové učení k optimalizaci výkonu dotazů. Automaticky identifikuje možnosti ladění a implementuje je, aby se zlepšila efektivita vaší databáze.
V databázi SQL v prostředí Fabric se indexy spravují dynamicky; k dispozici je graf zobrazující počet vytvořených, odstraněných a vrácených indexů do původního stavu v průběhu času a tabulka se seznamem indexů vytvořených nástrojem, včetně podrobností, jako jsou název schématu, název tabulky, název indexu, stav, klíčové sloupce, zahrnuté sloupce a data vytvoření a odstranění.
Automatické indexování můžete monitorovat na kartě Automatické indexy na řídicím panelu výkonu.