事件
Power BI DataViz World Championships
2月14日 下午4時 - 3月31日 下午4時
4 次參賽機會,有機會贏得會議套裝行程,現場參與在拉斯維加斯舉行的總決賽
進一步了解經認證的 Power BI 視覺效果是 AppSource 中的 Power BI 視覺效果,符合 Microsoft Power BI 小組程式碼需求和測試。 我們執行這些測試的目的是檢查視覺元件不會存取外部服務或資源。 不過,Microsoft 並非協力廠商自訂視覺效果的作者,因此我們建議客戶直接和作者連絡,以確認這些視覺效果的功能。
經認證的 Power BI 視覺效果可以像任何其他 Power BI 視覺效果一樣使用。 其可提供比非認證視覺效果更多的功能。 例如,您可以將其匯出至 PowerPoint,或是在使用者訂閱報表頁面時所收到的電子郵件中顯示視覺效果。
認證程序是選擇性的。 概由開發人員決定是否要對其視覺效果進行認證。 未經認證的 Power BI 視覺效果不一定就不安全。 有些 Power BI 視覺效果未經過認證,因為其不符合一或多個認證需求
Microsoft 保留可自行斟酌是否將視覺效果從認證清單中移除的權利。
若要讓您的 Power BI 視覺效果通過認證,其必須符合此節所列的需求。
Power BI 視覺效果必須由合作夥伴中心核准。 在要求認證之前,建議您在 AppSource 中發佈 Power BI 視覺效果。 若要了解如何將 Power BI 視覺效果發佈至 AppSource,請參閱將 Power BI 視覺效果發佈至合作夥伴中心。
提交 Power BI 視覺效果進行認證之前,請先確認:
雖然您不需要在 GitHub 中公開共用程式碼,但是程式碼存放庫必須可供 Power BI 小組檢閱。 執行此動作的最佳方式是在 GitHub 中提供原始程式碼 (JavaScript 或 TypeScript)。
存放庫必須包含:
如果您的 Power BI 視覺效果使用私人 npm 套件或 git 子模組,您還必須提供包含此程式碼的存放庫的存取權。
若要了解 Power BI 視覺效果存放庫的外觀,請檢閱 GitHub 存放庫中的 Power BI 視覺效果範例橫條圖
使用最新版本的 API 來撰寫 Power BI 視覺效果。
存放庫必須包含下列檔案:
node_modules
、.tmp
和 dist
新增至此檔案。 程式碼不能包含 node_modules、.tmp 或 dist 資料夾。"eslint": "npx eslint . --ext .js,.jsx,.ts,.tsx"
請確定下列命令不會傳回任何錯誤。
npm install
pbiviz package
npm audit
- 不得傳回任何層級為高或中的警告。ESlint
具備必要設定。 此命令不得傳回任何 lint 錯誤。使用最新版本的 powerbi-visuals-tools 來撰寫 Power BI 視覺效果。
使用 pbiviz package
來編譯您的 Power BI 視覺效果。 如果您要使用自己的組建指令碼,請提供 npm run package
自訂組建命令。
請確保依照 Power BI 視覺效果其他認證原則清單進行。 如果您的提交未遵循這些指導方針,將會收到來自合作夥伴中心的拒絕電子郵件,其中包含此連結中列出的原則號碼。
請遵循在此列出的程式碼需求,以確保您的程式碼符合 Power BI 認證原則。
innerHTML
或 D3.html(user data or user input)
。eval()
、不安全地使用 settimeout()
、requestAnimationFrame()
、setinterval(user input function)
,以及使用者輸入或使用者資料。現在您已準備好提交要求,以要求 Power BI 小組認證您的 Power BI 視覺效果。
提示
Power BI 認證程序可能需要一些時間。 如果您是在建立新的 Power BI 視覺效果,建議您在要求 Power BI 認證之前,先透過合作夥伴中心發佈您的 Power BI 視覺效果。 這可確保視覺效果的發佈不會延遲。
要求 Power BI 認證:
如果您使用 GitHub 之類的私人存放庫來提交您的 Power BI 視覺效果進行認證,請遵循此節中的指示。
Power BI 視覺效果一旦通過認證,就會取得指定的徽章,表示其為經認證的 Power BI 視覺效果。
有人在線上搜尋 AppSource 中的 Power BI 視覺效果時,視覺效果卡片上的小黃色徽章表示其為經認證的 Power BI 視覺效果。
按一下 AppSource 中的 Power BI 視覺效果卡片時,名為「PBI 認證」 的黃色徽章表示此 Power BI 視覺效果已通過認證。
從 Power BI (Desktop 或服務) 匯入 Power BI 視覺效果時,藍色徽章表示 Power BI 視覺效果已通過認證。
您可以透過選取 [Power BI 認證] 篩選選項,只顯示經認證的 Power BI 視覺效果。
部署至 AppSource 的流程可能需要一點時間。 在此程序完成後,您即可從 AppSource 下載 Power BI 視覺效果。
如果您提交新的Power BI 視覺效果,則會在數小時內從AppSource鏈接下載。 不過,需要額外 10 到 14 天的時間才能連線到生產環境,並可在 Power BI Desktop/Service 中使用。
如果您已提交現有Power BI視覺效果的更新,新版本也會出現在AppSource上,但最多需要兩周的時間才能部署到生產環境。
備註
AppSource 中的「版本」欄位將更新為 AppSource 核准了您「Power BI」的日期,大約在您提交視覺項目後的一週左右。 用戶將能夠下載更新的視覺效果,但更新的功能不會生效。 您的視覺效果新功能將在約兩週後影響使用者的報表。
認證徽章應在提交核准後的三週內顯示。
更多問題嗎? 試用 Power BI 社群。
事件
Power BI DataViz World Championships
2月14日 下午4時 - 3月31日 下午4時
4 次參賽機會,有機會贏得會議套裝行程,現場參與在拉斯維加斯舉行的總決賽
進一步了解訓練
學習路徑
Solution Architect: Design Microsoft Power Platform solutions - Training
Learn how a solution architect designs solutions.
認證
Microsoft Certified: Power BI Data Analyst Associate - Certifications
示範符合使用 Microsoft Power BI 進行資料建模、視覺化和分析的業務和技術要求的方法和最佳做法。
文件
了解在 Power BI 中開發組織視覺效果時適用的考量與限制。
取得 Power BI 自訂視覺效果的主要來源 - Power BI
本文說明幾個主要方式,讓您取得可在 Power BI 報表中使用的 Power BI 自訂視覺效果。
從 AppSource 或檔案匯入 Power BI 視覺效果 - Power BI
透過本教學課程了解如何從 AppSource、合作夥伴中心或其他地方下載自訂視覺效果,並將其匯入到 Power BI。