Power BI Dev Camp (第三方網站) 是一種教育資源,適用於想要深入瞭解 Power BI 作為開發人員平臺的開發人員。 本文涵蓋Power BI內嵌和Power BI視覺效果和自定義連接器的開發等主題。
本文提供一些 Power BI Dev Camp 資源的連結。
教程
Power BI Dev Camp 教學課程是以有興趣瞭解如何內嵌 Power BI 專案(例如報表、儀錶板和磚)以及執行其他基本內嵌工作的開發人員為目標。
-
使用 .NET 5 內嵌 App-owns-data 內嵌 - 教學課程,示範開發人員如何建立 .NET 5 MVC Web 應用程式,以實作使用應用程式擁有數據內嵌模型的 Power BI 內嵌。 本教學課程涵蓋進階主題,例如使用
node.js新增 TypeScript 的項目支援,以及設計 Power BI REST API 來產生多資源存取令牌。
Tabular-Object-Model-Tutorial - 教學課程和程式代碼程式設計語意模型,可透過 XMLA 端點搭配 Power BI Desktop 和 Power BI 服務使用表格式物件模型。
PowerBI-PowerShell-Tutorial - Power BI PowerShell 教學課程的學生檔案,來自 Power BI Dev Camp。
例子
Power BI Dev Camp 範例為想要內嵌 Power BI 專案的開發人員提供其他資源(例如報表、儀錶板和磚)。
App-owns-data hello world - 內嵌標準 Power BI 報表或編頁報表的最低 .NET 5 應用程式範例。 您可以在 Visual Studio Code 或 Visual Studio 2019 中執行及測試程式代碼。 它也包含當您使用公用雲端以外的 Power BI 雲端時,更新 URL 和 Azure 識別符資源識別碼設定的詳細數據。
App-owns-data 自定義 Web API - .NET 5 自定義 Web API 範例,並使用 JavaScript 建立的單頁應用程式 (SPA) 用戶端。 自定義 Web API 會以服務主體的形式與 Power BI 服務 API 互動,並將內嵌數據和內嵌令牌傳回至用戶端。 此範例示範從 SPA 用戶端收集遙測,並將其儲存在自定義資料庫中,以監視報表載入效能。
App-owns-data 和 RLS - 使用 .NET 5 和 Power BI app-owns-data 內嵌建置的 Web 應用程式範例。 建立示範如何設計使用
EffectiveIdentity和數據列層級安全性 (RLS) 的安全性授權模型。App-owns-data 多租使用者 - 示範如何使用服務主體配置檔來管理具有 Power BI 和應用程式擁有數據內嵌的多租用戶環境之開發人員專案的範例。
Salesforce app-owns-data 內嵌 - 示範如何使用 Power BI 報表實作 app-owns-data 內嵌的項目範例。 此專案是使用 Salesforce 開發人員體驗 (SFDX) 和 Salesforce 命令行介面 (CLI) 建立的。 此範例的目標是為需要實作Power BI內嵌在Salesforce環境中的開發人員提供指引和示範最佳做法。
- Power BI 租使用者管理應用程式 - .NET 5 範例應用程式,示範如何在具有數千個客戶租使用者的大型 Power BI 內嵌環境中管理服務主體。
介紹
若要下載Power BI Dev Camp 簡報,請移至 Camp-Sessions GitHub 存放庫。
相關內容
其他問題嗎? 試著 Power BI 社群。