Úvod k databázi SQL ve Fabric
Platí pro:✅databáze SQL v Microsoft Fabric
Microsoft Fabric poskytuje jednosmístné místo pro všechny analytické potřeby pro každý podnik. Účelem tohoto kurzu je poskytnout komplexní průvodce používáním databáze SQL v Fabric. Tento kurz je přizpůsobený tak, aby vám pomohl procházet proces vytváření databáze, nastavovat databázové objekty, zkoumat autonomní funkce a kombinovat a vizualizovat data. Dále se dozvíte, jak vytvořit koncový bod GraphQL, který slouží jako moderní přístup k efektivnímu připojování a dotazování dat. Dozvíte se také, jak pomocí koncového bodu SQL Analytics pracovat se zrcadlenými daty pro vytváření sestav a analýzy a vývojem vizualizací dat.
Důležité
Tato funkce je ve verzi Preview.
Tento kurz je strukturovaný tak, aby vám nabídl praktické zkušenosti a provedl vás jednotlivými kroky procesu, abyste si zajistili pevné pochopení SQL databáze v prostředí Microsoft Fabric v rámci ekosystému Microsoft. Získáte přehled o bezproblémových integračních bodech a různých prostředích přizpůsobených profesionálnímu i občanskému vývojáři v Rámci Microsoft Fabric.
Tento tutoriál není určen k tomu, aby byl referenční architekturou, ani se nezabývá vyčerpávajícím seznamem funkcí a vlastností. Nejedná se také o preskriptivní příručku k osvědčeným postupům, ale o základní návod, který vás seznámí s možnostmi a uživatelskou zkušeností databáze SQL ve Fabric.
Kompletní scénář databáze SQL ve frameworku Fabric
Podle požadavků tohoto kurzu proveďte následující kroky:
- Přihlaste se ke svému online účtu Power BI nebo pokud ještě nemáte účet, zaregistrujte si bezplatnou zkušební verzi.
- Povolte Microsoft Fabric pro organizaci ve vašem tenantovi.
V tomto kurzu převezmete roli vývojáře databáze a pracujete ve skupině Contoso. Vaše organizace chce vyhodnotit informace o dodavatelském řetězci pro pobočky AdventureWorks a Northwind Traders na základě minulých prodejů a aktuálních komponent pro různé produkty používané ve výrobě.
Použijete ukázková data spolu s daty a zobrazeními, která vytvoříte pro váš cíl, je vytvořit vizualizaci těchto dat a umožnit analýzu dat dostupných pro aplikaci v reálném čase. Jako primární rozhraní API pro data pro řešení jste zvolili GraphQL. Tady jsou kroky v tomto kurzu:
- Vytvoření pracovního prostoru Microsoft Fabric
- Vytvoření databáze SQL v Microsoft Fabric
- Ingestování ukázkových dat a vytvoření dalších objektů a dat
- Dotazování databáze a kontrola autonomních funkcí
- Použití koncového bodu SQL Analytics k dotazování dat
- Vytváření a sdílení vizualizací
- Provádění analýzy dat pomocí poznámkových bloků Microsoft Fabric
- Vytvoření aplikace pomocí DevOps a rozhraní GraphQL API
- Vyčistit prostředky
Kompletní architektura databáze SQL ve Fabric
Tady je souhrn architektury, která tento kurz představuje.
Zdroje dat – Microsoft Fabric umožňuje snadné a rychlé připojení ke službám Azure Data Services, dalším cloudovým platformám a místním zdrojům dat k ingestování dat a vytváření aplikací, které generují a upravují data.
Příjem dat – s více než 200 nativními konektory v rámci kanálu Microsoft Fabric a pomocí přetahování pro transformaci dat v toku dat můžete rychle vytvářet přehledy a analýzy pro vaši organizaci. Zkratka je nová funkce v Microsoft Fabric, která poskytuje způsob, jak se připojit k existujícím datům bez nutnosti jejich kopírování nebo přesouvání. Další podrobnosti o funkci Zástupce najdete dále v tomto tutoriálu. Pro vývoj máte protokol TDS (Tabular Data Stream), který má přístup k databázi stejně jako instance SQL Serveru. Máte také rozhraní GraphQL API pro dotazování nejen na databáze SQL v prostředí Fabric, ale také v dalších zdrojích dat v Microsoft Fabric, a to konzistentním, bezpečným a integrovaným způsobem.
Ukládání, dotazování a rozšiřování – SQL databáze ve Fabric pracuje s průmyslově standardními příkazy jazyka Transact-SQL k vytváření, čtení, aktualizaci a odstraňování dat a datových objektů, stejně jako s API GraphQL.
Zveřejnění – Data z SQL databáze ve Fabric a koncový bod SQL analytiky lze využívat v Power BI, což je špičkový nástroj pro business intelligence, pro vytváření sestav a vizualizaci. Každá SQL databáze v napojení na Fabric a v koncovém bodu pro analýzu SQL je vybavena integrovaným TDS koncovým bodem pro snadné připojení a dotazování dat z jiných nástrojů pro tvorbu reportů, kdykoli je to potřeba. Při vytvoření databáze SQL se ve stejnou dobu vygeneruje sekundární položka s názvem výchozí sémantický model. Výchozí sémantický model můžete použít prostřednictvím koncového bodu analýzy SQL databáze SQL. Sémantickým modelem můžete vizualizovat data pomocí několika kroků. Databázi SQL a koncový bod analýzy SQL je možné zpřístupnit prostřednictvím rozhraní GraphQL API.
Vzorová data
Pro ukázková data v tomto kurzu použijete podmnožinu AdventureWorksLT
a Northwind
ukázkové databáze. V tomto komplexním scénáři ingestujete a vygenerujete dostatečné datové objekty a data, abyste se mohli podívat na možnosti škálování a výkonu databáze SQL na platformě Microsoft Fabric. Tuto ukázku je možné rozšířit, aby se zobrazilo mnoho dalších funkcí platformy.
Obvykle byste v databázi vytvořili data z transakčních systémů (nebo obchodních aplikací) a pak je zkopírovali nebo zahrnuli do pracovní oblasti data lake nebo datového skladu. V tomto kurzu ale použijete ukázková data Sales and Products jako výchozí bod, přidáte data skladu, která připojíte k ostatním tabulkám, a vytvoříte zobrazení pro data.
Datový model
Ukázková data SalesLT pro databázi SQL v Microsoft Fabric jsou podmnožinou větší databáze AdventureWorks
a zahrnují následující datové prvky a relace. V tomto kurzu vytvoříte Warehouse
tabulku, která se zobrazí v tomto datovém modelu. V tomto příkladu se vytvoří pouze číselné klíče pro data a data se vygenerují ze skriptu instalace. Pokud chcete tento příklad rozšířit, normalizujete Warehouse
tabulku importem Northwind
tabulek pro názvy, popisy a další informace o dodavateli.