TripPin 教學課程
此多部分教學課程涵蓋如何建立Power Query的新數據源延伸模組。 本教學課程旨在循序完成,每個課程都是以先前課程中建立的連接器為基礎,以累加方式將新功能新增至您的連接器。
本教學課程使用公用 OData 服務 (TripPin) 作為參考來源。 雖然本課程需要使用 M 引擎的 OData 函式,但後續的課程將會使用 Web.Contents,使其適用於(大部分)REST API。
必要條件
本教學課程中將會使用下列應用程式:
- Power BI Desktop,2017 年 5 月版本或更新版本
- Power Query SDK for Visual Studio Code
- Fiddler - 選擇性,但建議檢視和偵錯 REST 服務的要求
強烈建議您檢閱:
注意
您也可以啟用診斷,以隨時開始追蹤工作記錄,本教學課程稍後將說明。 詳細資訊: 啟用診斷
組件
部分 | 課程 | 詳細資料 |
---|---|---|
1 | OData | 透過 OData 服務建立簡單的資料連接器 |
2 | 休息 | 連線到傳回 JSON 回應的 REST API |
3 | 導覽數據表 | 為您的來源提供瀏覽體驗 |
4 | 數據源路徑 | 如何識別數據源的認證 |
5 | 分頁 | 從 Web 服務讀取分頁回應 |
6 | 強制執行架構 | 強制執行數據表結構和數據行數據類型 |
7 | 進階架構 | 使用 M 類型和外部元數據動態強制執行數據表結構 |
8 | 診斷 | 將詳細追蹤新增至連接器 |
9 | 測試連接 | 實作TestConnection處理程式,以透過閘道啟用重新整理 |
10 | 基本查詢折疊 | 實作基本查詢折疊處理程式 |