Fabric 中的 SQL Database 教學課程簡介
✅適用於:Microsoft Fabric 中的 SQL 資料庫
Microsoft Fabric 提供一站式商店,可滿足每個企業的所有分析需求。 本教學課程的目的是提供在 Fabric 中使用 SQL 資料庫的完整指南。 本教學課程是量身打造的,可協助您瀏覽資料庫建立、設定資料庫物件、探索自主功能,以及結合和可視化數據的程式。 此外,您將瞭解如何建立 GraphQL 端點,其可作為現代化方法來有效率地連線和查詢數據。 您也將瞭解如何使用 SQL 分析端點來處理鏡像數據,以進行報告和分析,以及開發數據視覺效果。
重要
此功能處於預覽。
本教學課程的結構旨在提供實際操作體驗,引導您完成程式的每個步驟,以確保在 Microsoft Fabric 生態系統中深入瞭解 Fabric 中的 SQL 資料庫。 您將深入瞭解無縫整合點,以及針對 Microsoft Fabric 中專業和公民開發人員量身打造的各種體驗。
本教學課程並非用來做為參考架構,也不涵蓋完整的特性和功能清單。 這不是最佳做法的規範指南,而是基本逐步解說,讓您熟悉 Fabric 中 SQL 資料庫的功能和用戶體驗。
網狀架構端對端案例中的 SQL 資料庫
作為本教學課程的必要條件,請完成下列步驟:
- 登入您的 Power BI線上帳戶,或如果您還沒有帳戶,請註冊免費試用。
- 為租使用者中的組織 啟用 Microsoft Fabric。
在本教學課程中,您會擔任在 Contoso 群組工作的資料庫開發人員角色。 您的組織想要根據過去銷售量和目前用於製造的各種產品,評估 AdventureWorks 和 Northwind Traders 子公司的供應鏈資訊。
您將使用範例數據,以及您建立至目標的數據和檢視,就是建立此數據的視覺效果,並啟用應用程式的可用數據的即時分析。 您已選擇 GraphQL 作為解決方案的主要資料 API。 以下是本教學課程中的步驟:
- 建立Microsoft網狀架構工作區
- 在 Microsoft Fabric 中建立 SQL 資料庫
- 擷取範例數據及建立額外的對象和數據
- 查詢資料庫並檢閱自主功能
- 使用 SQL 分析端點查詢數據
- 建立和共用視覺效果
- 使用Microsoft網狀架構筆記本執行數據分析
- 使用 DevOps 和 GraphQL API 建立應用程式
- 清除資源
Fabric 端對端架構中的 SQL 資料庫
數據源 - Microsoft Fabric 可讓您輕鬆快速地連線到 Azure Data Services、其他雲端平臺和內部部署數據源,以內嵌數據並建置產生和編輯數據的應用程式。
擷取 - 透過作為 Microsoft Fabric 管線一部分的 200 個以上的原生連接器,以及透過資料流程拖放資料轉換,您可以快速為您的組織建置見解。 捷徑是 Microsoft Fabric 中的新功能,可提供連線至現有資料的方式,而不需要複製或移動。 您可以在本教學課程稍後部分找到捷徑功能的詳細資料。 為了開發,您有表格式數據流 (TDS) 通訊協定,可以像 SQL Server 實例一樣存取資料庫。 您也可以使用 GraphQL API,以一致、安全且整合的方式,在網狀架構Microsoft中查詢多個數據源,不僅可在 Fabric 中跨 SQL 資料庫進行查詢。
存放區、查詢和擴充 – Fabric 中的 SQL 資料庫可與業界標準 Transact-SQL 命令搭配運作,以建立、讀取、更新及刪除數據和數據物件,以及 GraphQL API。
公開 - 可從 Fabric 中的 SQL 資料庫和 SQL 分析端點中的數據,供業界領先的商業智慧工具 Power BI 取用,以用於報告和視覺效果。 網狀架構連線和 SQL 分析端點中的每個 SQL 資料庫都隨附內建 TDS 端點,可在需要時輕鬆地連線至其他報告工具及查詢數據。 建立倉儲時,會以相同的名稱同時產生稱為預設語意模型的次要項目。 您可以使用預設語意模型,透過幾個步驟開始視覺化資料。 這兩者都可以透過 GraphQL API 公開。
範例資料
針對本教學課程中的範例數據,您將使用 和 AdventureWorksLT
Northwind
範例資料庫的子集。 在此端對端案例中,您將內嵌併產生足夠的數據對象和數據,以窺視 Microsoft Fabric 平臺中的 SQL 資料庫的規模和效能功能。 您可以擴充此範例,以顯示平臺的更多功能。
一般而言,您會從資料庫中的交易系統(或企業營運應用程式)建立數據,然後將數據複製到數據湖或數據倉儲暫存區域。 不過,在本教學課程中,您將使用範例 Sales and Products 數據做為起點,新增倉儲數據,您將聯結至其他數據表,並一路上建立數據的檢視。
資料模型
Microsoft Fabric 中 SQL 資料庫的 SalesLT 範例數據是較大型 AdventureWorks 資料庫的子集,包含下列數據元素和關聯性。 在本教學課程中,您將建立數據表 Warehouse
,此數據表會顯示在此數據模型中。 在此範例中,只會建立倉儲數據的數值索引鍵,並從安裝腳本產生數據。 若要擴充此範例,您將使用Warehouse
數據表匯入來正規化Northwind
數據表,以取得名稱、描述和其他供應商資訊。