SQL Database in Fabric oktatóanyag – bevezetés
A következőre vonatkozik:✅ SQL-adatbázis a Microsoft Fabricben
A Microsoft Fabric egy egyablakos webáruházat biztosít minden vállalat elemzési igényeinek kielégítéséhez. Ennek az oktatóanyagnak az a célja, hogy átfogó útmutatót nyújtson egy SQL-adatbázis használatához a Fabricben. Ez az oktatóanyag az adatbázis létrehozásának folyamatában, az adatbázis-objektumok beállításában, az autonóm funkciók feltárásában, valamint az adatok kombinálásában és vizualizációjában való navigálásban segít. Emellett megtudhatja, hogyan hozhat létre GraphQL-végpontot, amely modern módszer az adatok hatékony csatlakoztatására és lekérdezésére. Azt is megtudhatja, hogyan használhatja az SQL Analytics-végpontot tükrözött adatok jelentéséhez és elemzéséhez, valamint adatvizualizációk fejlesztéséhez.
Ez az oktatóanyag gyakorlati élményt nyújt, és végigvezeti a folyamat minden lépésén, hogy a Microsoft Fabric ökoszisztémáján belül biztosítsa a Fabricben található SQL-adatbázis szilárd megértését. Betekintést nyerhet a zökkenőmentes integrációs pontokba és a Microsoft Fabric professzionális és civil fejlesztői számára szabott változatos élményekbe.
Ez az oktatóanyag nem referenciaarchitektúraként szolgál, és nem fedi le a funkciók és funkciók teljes listáját sem. Ez nem az ajánlott eljárásokra vonatkozó előíró útmutató, hanem egy alapszintű útmutató az SQL Database képességeinek és felhasználói élményének megismeréséhez a Fabricben.
SQL-adatbázis Fabricben végponttól végpontig tartó forgatókönyv
Az oktatóanyag előfeltételeként végezze el a következő lépéseket:
- Jelentkezzen be a Power BI online fiókjába, vagy ha még nincs fiókja, regisztráljon egy ingyenes próbaverzióra.
- Engedélyezze a Microsoft Fabricet a szervezet számára a bérlőben.
Ebben az oktatóanyagban egy adatbázis-fejlesztő szerepét veszi át, aki a Contoso csoportnál dolgozik. A vállalat szeretné kiértékelni az AdventureWorks és Northwind Traders leányvállalatok ellátási láncára vonatkozó információkat a korábbi értékesítések és a gyártásban használt különböző termékek aktuális helyszíni összetevői alapján.
A mintaadatokat és a létrehozott adatokat és nézeteket a célnak megfelelően fogja használni, hogy vizualizációt hozzon létre ezekről az adatokról, és lehetővé tegye az alkalmazások számára elérhető adatok valós idejű elemzését. A megoldás elsődleges adat API-jaként a GraphQL-t választotta. Az oktatóanyag lépései a következők:
- Microsoft Fabric-munkaterület létrehozása
- SQL-adatbázis létrehozása a Microsoft Fabricben
- Mintaadatok betöltése és extra objektumok és adatok létrehozása
- Az adatbázis lekérdezése és az autonóm funkciók áttekintése
- Adatok lekérdezése az SQL Analytics-végpont használatával
- Vizualizációk létrehozása és megosztása
- Adatelemzés végrehajtása Microsoft Fabric-jegyzetfüzetekkel
- Alkalmazás létrehozása a DevOps és a GraphQL API használatával
- Erőforrások eltávolítása
SQL-adatbázis a Fabric végpontok közötti architektúrájában
Az oktatóanyagban bemutatott architektúra összefoglalása.
Adatforrások – A Microsoft Fabric segítségével egyszerűen és gyorsan csatlakozhat az Azure Data Serviceshez, más felhőplatformokhoz és helyszíni adatforrásokhoz az adatok betöltéséhez és az adatokat létrehozó és szerkesztő alkalmazások létrehozásához.
Betöltés – A Microsoft Fabric-folyamat részeként több mint 200 natív összekötővel, valamint az adatfolyamokkal végzett adatátalakítással gyorsan létrehozhat elemzéseket a szervezet számára. A Billentyűparancs a Microsoft Fabric új funkciója, amely lehetővé teszi a meglévő adatokhoz való csatlakozást anélkül, hogy át kellene másolnia vagy áthelyeznie. Az oktatóanyag későbbi részében további részleteket talál a Billentyűparancs funkcióról. A fejlesztéshez rendelkezik a Táblázatos adatfolyam (TDS) protokollval, amely ugyanúgy hozzáfér az adatbázishoz, mint egy SQL Server-példány. A GraphQL API-val nem csak a Fabric SQL-adatbázisát, hanem a Microsoft Fabric több adatforrását is lekérdezheti konzisztens, biztonságos és integrált módon.
Tárolás, lekérdezés és bővítés – Az SQL-adatbázis a Fabricben az iparági szabványnak megfelelő Transact-SQL-parancsokkal működik az adatok és adatobjektumok, valamint a GraphQL API létrehozásához, olvasásához, frissítéséhez és törléséhez.
Elérhetővé teszi – A Fabricben található SQL-adatbázisból és az SQL Analytics-végpontból származó adatokat a Power BI, az iparág vezető üzletiintelligencia-eszköze használhatja fel jelentéskészítéshez és vizualizációhoz. A Fabric-kapcsolat és az SQL Analytics-végpont minden SQL-adatbázisa beépített TDS-végponttal rendelkezik, amellyel szükség esetén egyszerűen csatlakozhat más jelentéskészítő eszközök adataihoz, és lekérdezheti az adatokat. SQL-adatbázis létrehozásakor a rendszer egy másodlagos elemet, az alapértelmezett szemantikai modellt egy időben, ugyanazzal a névvel hoz létre. Az alapértelmezett szemantikai modellt az SQL-adatbázis SQL Analytics-végpontja használatával használhatja. Szemantikai modellel csupán néhány lépéssel jelenítheti meg az adatokat. Az SQL-adatbázis és az SQL Analytics-végpont a GraphQL API-n keresztül érhető el.
Mintaadatok
Az oktatóanyagban szereplő mintaadatokhoz a AdventureWorksLT
egy részhalmazát és a Northwind
mintaadatbázisokat fogja használni. Ebben a teljes körű forgatókönyvben elegendő adatobjektumot és adatot fog létrehozni, hogy betekintést nyerjen az SQL-adatbázis méretezési és teljesítménybeli képességeibe a Microsoft Fabric platformon. Ez a minta kibővíthető a platform további képességeinek megjelenítéséhez.
Általában egy adatbázisban lévő tranzakciós rendszerekből (vagy üzletági alkalmazásokból) hozhat létre adatokat, majd az adatokat egy adattóba vagy adattárház-előkészítési területre másolhatja vagy összesítheti. Azonban ebben az oktatóanyagban kiindulási pontként az értékesítési és termékadatokat fogja használni, hozzáadja a raktáradatokat, amelyeket a többi táblához fog illeszteni, és útközben nézeteket fog létrehozni az adatokhoz.
Adatmodell
A SalesLT mintaadatok az SQL Database-hez a Microsoft Fabricben a nagyobb AdventureWorks
adatbázis részhalmaza, és az alábbi adatelemeket és kapcsolatokat tartalmazzák. Ebben az oktatóanyagban létrehoz egy Warehouse
táblát, amely látható ebben az adatmodellben. Ebben a példában csak numerikus kulcsok jönnek létre az adatokhoz, és az adatok egy beállítási szkriptből jönnek létre. A példa kibővítéséhez normalizálja a Warehouse
táblát a Northwind
nevek, leírások és egyéb szállítói információk táblaimportálásával.