此頁面包含現有 API 版本以及即將推出的版本中的預期內容的簡短摘要。 此處所列的版本會視為穩定,且不會變更。
API v5.10.0
-
DataViewMetadataColumn 有一個名為
sourceFieldParameters的新屬性。 此屬性指示目前欄位是否為欄位參數的結果。 如果單一欄位可以源自多個欄位參數,則此屬性會列出所有相關欄位參數。 - 支援桌面版 (2024 年 6 月)
API v5.9.1
-
acquireAADTokenService:已增強以支援下列雲端。- 商業雲端
- 中國雲端
- 美國 Government Community Cloud
- 美國政府社群雲端 - 高
- 美國國防部雲端
API v5.9.0
- 階層式身分識別篩選 API:可讓您建立使用 Matrix DataView Mapping 的視覺效果,根據使用階層式結構的數據點來篩選數據。 這對於利用分組索引鍵語意模型並希望根據資料點篩選階層的自訂視覺效果非常有用。
-
acquireAADTokenService:已擴充其他屬性 - 支援桌面版 (2024 年 3 月)
API v5.8.0
- 本機儲存體 API:新版本的本機儲存體 API 可用於所有自訂視覺效果,並由預設開啟的全域設定所控制。 系統管理員可以關閉全域設定以停用舊版 API 和新版本的 API。
- 對自訂視覺效果的在物件上支援:對自訂視覺效果的在物件上支援,以最佳化使用者體驗並提供與現成可用的視覺效果相媲美的統一撰寫體驗。
- 支援桌面版 (2024 年 2 月)
API v5.7.0
- Power BI 自訂視覺效果驗證 API:允許自訂視覺效果透過單一登入 (SSO) 取得 Microsoft Entra 存取權杖,以幫助進行安全且有效率的使用者情境作業。
-
動態鑽研控制項:允許視覺效果使用 API 呼叫來動態啟用或停用鑽研功能。
- 啟用鑽研功能時,可以使用向下鑽研和展開/折疊功能的所有功能。 這些功能包括 API 呼叫、操作功能表命令、標頭鑽研按鈕,以及對階層資料的支援。
- 停用鑽研功能時,無法使用這些功能。
- 支援桌面版 (2023 年 12 月)
API v5.4.0
- 改善的鍵盤瀏覽:透過提供更多使用鍵盤與視覺效果互動的選項,提高視覺效果的可存取性和可用性。
- 偵測報表中篩選器的使用:偵測報表中是否套用了任何篩選器。
- 支援桌面版 (2023 年 5 月)
API v5.3.0
- SelectionId 針對矩陣
dataView的更新修正。注意
selectionId 的核心資料可能會變更。 因此,使用較舊 API 版本的持久性 selectionId/identityIndex 可能與矩陣視覺效果無關。
-
downloadService:新增方法exportVisualsContentExtended,其會傳回下載的擴充結果資訊。 - 支援桌面版 (2023 年 3 月)
API v5.2.0
API v5.1.0
- 自訂排序 - 改善了資料表的自訂排序
- 小計 - 新的小計類型指示是應在其餘資料之前還是之後擷取總計
- 身分識別篩選 - 篩選分類資料
- 新格式窗格 - 設計支援新格式窗格設計的自訂視覺效果
- 支援桌面版 (2022 年 10 月)
API v4.7.0
API v4.6.0
- 新的功能屬性:權限和兩個權限:
- Web 存取
- 從自訂視覺效果下載檔案
- 已新增兩個對應的租用戶系統管理員參數
- 下載 API,以允許將視覺效果下載到檔案中
- 支援桌面版 (2022 年 6 月)
API v4.2.0
- 展開和折疊資料列標頭的新旗標
- 支援桌面版 (2022 年 2 月)
API v3.8.0
- 支援桌面版 (2021 年 5 月和更新版本)。
API v3.7.0
- 支援桌面版 (2021 年 4 月和更新版本)。
API v3.6.0
- Visual 可以從 Power BI 接收更新,無需繫結任何資料。
- 支援桌面版 (2021 年 2 月和更新版本)。
- 支援桌面 RS 版 (2021 年 5 月和更新版本)。
API v3.4.0
-
fetchMoreData:新的aggregateSegments參數 (預設為 true),用於支援無彙總 fetchMoreData - 支援桌面版 (2020 年 11 月和更新版本)。
- 支援桌面 RS 版 (2021 年 1 月和更新版本)。
API v3.2.0
- 支援 supportsMultiVisualSelection
- 支援桌面版 (2019 年 9 月和更新版本)。
- 支援桌面 RS 版 (2020 年 1 月和更新版本)。
API v2.6.0
- 加入 isInFocus 以更新選項,並將 switchFocusModeState 方法加入至視覺效果主機
- 支援小計自訂
- 支援桌面版 (2019 年 6 月和更新版本)。
- 支援桌面 RS 版 (2019 年 5 月和更新版本)。
API v2.5.0
- 支援分析窗格
- 支援
SelectionIdBuilderwithMatrixNode 與 withTable 方法 - 不再支援
DataRepetitionSelector介面,已由data.CustomVisualOpaqueIdentity介面取代
API v2.3.0
API v2.2.0
API v2.1.0
- 效能增強功能:
- 載入時間更快
- 較小的記憶體使用量
- 最佳化的資料與事件交易
版本資訊
重構的篩選 API 將在 API 2.2 中提供,而在 API 2.1 中不受支援。
視覺效果只會接收其功能中所宣告的 dataView 類型。 使用多個 dataView 類型的視覺效果將因此更新而中斷。
不再支援
DataViewScopeIdentity介面,已由為data.DataRepetitionSelector介面取代。 如果您使用DataViewScopeIdentity介面的機碼屬性,您可以將其取代為JSON.stringify(identity)undefined已由 dataView 內的null取代。 使用var item in myArray逐一查看陣列時,其會略過undefined,但不會略過null。 此更新可能會中斷使用此模式的視覺效果。 請務必檢查陣列中的null:for (var item in myArray) { if (!item) { continue; } console.log(item); }proto屬性不會再將隱藏的 metadata\data 儲存在 dataView 內。 透過proto存取屬性的視覺效果,可能因此更新而中斷。
API v1.13.0
- 支援同步處理交叉分析篩選器,請注意,由於 PBI 目前程式碼狀態,這僅適用於單一欄位交叉分析篩選器,深入了解。
- 可存取性:高對比支援
- 可存取性:允許鍵盤焦點旗標
API v1.12.0
- 支援佈景主題
- 支援 fetchMoreData,請注意,擷取更多資料 API 克服了 30K 個資料點的硬限制
- 畫布工具提示 API
API v1.11.0
API v1.10.0
- 加入
ILocalizationManager - 驗證 API
API v1.9.0
API v1.8.0
- 支援功能結構描述中的新類型 fillRule (漸層)
- 支援物件屬性之功能結構描述中的規則屬性
API v1.7.0
- 支援 RESJSON
API 1.6.2 版
- 支援編輯模式,讓視覺效果進入視覺化編輯模式
- 支援以 html 為基礎的互動式 (html) R Power BI 視覺效果
API 1.5.0 版
- 支援允許互動以實現視覺效果互動性
API 1.4.0 版
- 支援當地語系化
API 1.3.0 版
- 支援工具提示
API 1.2.0 版
- 新增 colorPalette,以管理您視覺效果上所使用的色彩。
- 支援多重選取項目 - selectionManager 可以接受
SelectionId的陣列。 - 支援使用 R 指令碼的 R 視覺效果
API 1.1.0 版
- 支援在 iFrame 中針對視覺效果進行偵錯
- 使用更快速的 iFrame 初始化來新增輕量型沙盒
- 修正 Capabilities.objects 不支援 "text" 類型 \(英文\) 的問題
- 支援
pbiviz update以更新視覺效果 API 類型定義與結構描述 - 支援
pbiviz new中的--api-version旗標,以使用特定 API 版本建立視覺效果 - 支援 API 1.2.0 版的 Alpha 版本
視覺效果主機
- 新增 createSelectionIdBuilder,以建立用於資料選擇的唯一識別碼
- 新增 createSelectionManager 來管理視覺效果的選取狀態,並將變更傳達給視覺效果主機
- 新增用於視覺效果中的預設色彩陣列
API 1.0.0 版
- 初始 API 版本