Power BI Dev Camp
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 社群。