共用方式為


升級 FinOps 中樞實例

本教學課程可協助您將現有的 FinOps 中樞實例升級至最新版本,以使用新功能。

升級 FinOps 中樞實例通常與您部署 FinOps 中樞範本的初始設定相同,然後更新 Power BI 報表和數據總管儀錶板。 不過,根據您要從哪個版本移出或移入到哪個版本,可能需要額外的步驟。 使用下列步驟來升級 FinOps 中樞實例。 如果您有任何問題, 請開始討論


開始之前

在升級之前,請確定您知道目前執行的版本。 您可以在記憶體帳戶中找到版本:

  1. 在 Azure 入口網站中開啟儲存體帳戶。
    • 您可以從資源群組或記憶體帳戶清單巡覽
    • 如果您使用儲存體帳戶清單,請新增標籤篩選,篩選出包含cm-resource-parent的項目,以查看所有中樞儲存體帳戶。
  2. 開啟 儲存體瀏覽器>Blob容器>設定
  3. 尋找settings.json列,然後選取頁面右側的「⋯」功能表,然後檢視/編輯
  4. 尋找 version 屬性。

如果您使用 0.2 之前的 FinOps 中樞,最簡單的方式就是部署新的實例。 本教學課程中的步驟未考慮導致版本0.2的差異。 若要部署新的實例,請參閱 建立 FinOps 中樞實例

如需版本之後的變更清單,請參閱 changelog


步驟 1:刪除未使用的資源 (0.7)

此步驟僅適用於從 FinOps 中樞 0.7 升級,並以公用網路存取為目標的部署時套用。 如果適用下列任一項,請略過此步驟:

  • 從 FinOps 平台 0.6 或更早版本升級。
  • 從 FinOps Hub 0.7 升級,並使用專用網路路由。
  • 從 FinOps 中樞 0.8 或更新版本升級。

FinOps 中樞 0.8 引進了網路資源部署方式的架構變更。 從 0.7 升級至 0.8 或更新版本之前,必須先刪除網路資源。 如果您要從 0.6 或更早版本移至 0.8 或更新版本,您可以略過此步驟。 這些指示假設您的 FinOps 中樞實例是資源群組中唯一的一件事,而且沒有其他網路資源。 請勿刪除與 FinOps 中樞無關的資源。

若要刪除 FinOps 中樞 0.7 網路資源:

  1. 在 Azure 入口網站中開啟 FinOps 中樞資源群組。
  2. 刪除資源群組內的所有私人端點。
  3. 刪除資源群組內的所有私人網域名稱系統 (DNS) 區域。
  4. 刪除虛擬網路。 如果遇到錯誤:
    • 確認沒有留下任何私人端點或 DNS 區域。
    • 檢查連線的裝置索引標籤,並移除任何揮之不去的資源,以確保虛擬網路未使用中。

步驟 2:更新 Fabric eventhouse

每個版本都必須手動更新Microsoft Fabric eventhouse 資料庫架構。 如需詳細資訊,請參閱 設定Microsoft網狀架構


步驟 3:部署 FinOps 中樞範本

升級 FinOps 中樞實例需要重新部署最新版本的範本。 部署範本會建立新的資源,並視需要更新現有的資源。 若要確保現有實例已更新,請務必指定相同的中樞名稱和數據總管叢集名稱或 Fabric eventhouse 查詢 URI。


步驟 4:更新成本管理匯出 (0.2-4)

只有在從 FinOps 中樞 0.4 或更早版本升級並使用手動匯出時,才適用此步驟。 如果從 FinOps 中心 0.5 或更新版本升級或使用管理導出,請略過此步驟。

FinOps 工具組 0.5 報告將成本管理連接器替換為預留建議匯出。 當您更新至 0.5 報表時,您必須在成本管理中建立新的保留建議匯出。


步驟 5:移除重複的數據 (0.2-6)

只有在從 FinOps 中樞 0.6 或更早版本升級時,才適用此步驟。 如果從 FinOps 中樞 0.7 或更新版本升級,請略過此步驟。

FinOps 中樞 0.6 和 0.7 已變更內 嵌容器中所 儲存數據的資料夾路徑,這表示較舊的 Power BI 報表不適用於 FinOps 中樞 0.7 和更新版本。 新的 Power BI 報表回溯相容,並支援舊的資料夾路徑。 您不需要重新匯出記憶體報表的數據。 不過,由於 FinOps 中樞 0.6 和 0.7 使用新的資料夾路徑,您可能會看到當月重複的數據。 若要避免重複,請從 擷取 容器中的舊路徑刪除當月的數據,以避免重複計算。

如果您啟用 Azure 資料總管或Microsoft網狀架構,您必須重新內嵌歷程記錄數據,以將其新增至數據總管。 此擷取需求也適用於從其他系統或雲端引進的數據。

重要

如果您重新匯出先前在早期版本中匯出的歷史數據至 0.7 或更新版本,較舊的數據將不會移除。 刪除 擷取 容器中的較舊數據,以避免因為重複的數據而產生不正確的數位。 FinOps 中樞 0.7 會根據數據集類型,將所有內容移至資料夾中:CommitmentDiscountUsage成本價格建議交易。 可以安全地移除任何其他資料夾。 拿掉之後,請視需要執行歷程記錄數據回填。


步驟 6:更新 Power BI 報表

雖然 Power BI 報表的設計目的是要與對應的 FinOps 中樞實例搭配使用,但大部分版本都不需要更新 Power BI 報表。 FinOps 中樞 0.6 或更早版本需要更新 Power BI 報表。 如需詳細資訊,請參閱 相容性指南

若要更新 Power BI 報表:

  1. 下載最新的樣本:
  2. 在 Power BI Desktop 中擷取並開啟所需的報表範本。
  3. 視需要指定報表參數,並載入每個報表。
    • 0.9 已淘汰FOCUS 1.0預覽支援。 若要使用現有的FOCUS 1.0預覽數據,請啟用 已被取代:執行額外的查詢優化 參數。
  4. 重新將任何自訂設置套用至新報表,並注意下列變更:
    • 0.4 已變更下列數據行,以配合 FOCUS 1.0:
      • ChargeCategory 用於退款時是Purchase,而不是Adjustment
      • ChargeClass(new)用於Correction退款。
      • CommitmentDiscountStatus (new) 會取代 ChargeSubcategory 來取代承諾折扣使用量。
      • RegionId 和 RegionName 已取代區域。
    • 若要避免在未來的更新中手動套用自定義專案,請考慮將自定義貢獻至 FinOps 工具組。
  5. 將報表發佈至 Fabric 工作區。
  6. 針對每個報表重複步驟 2-5。

如需詳細資訊,請參閱 設定Power BI報表


步驟 7:更新數據總管儀錶板

數據探索者儀錶板是在 0.7 版中引入,並自 0.10 版起也能與 Microsoft Fabric 搭配使用。 儀錶板的所有版本都會使用自 0.7 起的所有 FinOps 中樞版本。 若要升級儀錶板,請將現有的儀錶板取代為最新的儀錶板範本。

如需詳細資訊,請參閱 設定數據總管儀錶板


步驟 8:更新自訂 KQL 查詢

取代已棄用欄位和函式的使用:

舊版 已被棄用 更換
0.7 daterange() datestring(datetime, [datetime])
0.7 monthsago() startofmonth(datetime, [offset])
0.7 parse_resourceid(ResourceId).ResourceType resource_type(x_ResourceType).SingularDisplayName

提供意見反應

請寫下您的快速評價,讓我們知道我們的表現如何。 我們會使用這些評論來改善及擴充 FinOps 工具和資源。

如果您要尋找特定專案,請投票給現有專案或建立新想法。 與其他人分享想法,以獲得更多的選票。 我們專注於擁有最多選票的想法。