升级 FinOps 中心

本文可帮助你将现有 FinOps 中心实例升级到最新版本以使用新功能。

升级 FinOps 中心实例通常与初始设置相同。 但是,根据要移出或移出的版本,你可能具有所需的特定步骤。 使用以下部分从一个版本移动到另一个版本。 如果有任何问题, 请开始讨论


开始之前

在升级之前,请确保知道当前正在运行的版本。 可以在存储帐户中找到版本:

  1. 在 Azure 门户中打开存储帐户。
    • 可以从资源组存储帐户列表导航。
    • 如果使用存储帐户列表,请添加包含的Microsoft.Cloud/hubs标记筛选器cm-resource-parent以查看所有中心存储帐户。
  2. 打开 存储浏览器>Blob 容器>配置
  3. 找到settings.json行,然后选择页面右侧的 “、” 菜单,然后查看/编辑
  4. 查找 版本 属性。

升级 0.0.1

FinOps 中心 0.0.1 是初始版本,并有意缩小功能范围,以找出我们可以开始收集反馈的内容。 此版本仅用于支持摊销成本,但它没有对数据做出任何假设,这意味着你可以将其连接到任何导出类型或帐户类型。 Power BI 报表0.0.1仅适用于企业协议(EA)帐户。 如果你有另一个帐户类型,请参阅以下子节。

使用以下部分确定升级中心实例的最佳步骤。

MOSA 和 Microsoft 0.0.1 的内部订阅

Microsoft联机服务协议(MOSA 也称为即用即付)和Microsoft内部订阅在 FinOps 中心 0.2 或更高版本中不受支持。 可以从发布或 FinOps 工具包 PowerShell 模块0.1.1使用 Power BI 报表0.1.1,但无需升级中心实例。 更改是内部更改,或仅适用于初始载入。 请联系支持人员,了解如何过渡到Microsoft 客户协议帐户。

下载 0.1.1安装 PowerShell

EA 和 MCA 帐户为 0.0.1

如果你有 EA 或 MCA 帐户,请升级到 0.2 该帐户,该帐户使用新的 FOCUS 成本数据格式,并涵盖计费(实际)和摊销成本(数据大小少 30%和存储成本)。 它是所有将来更新的基线。

请参阅 0.2 升级说明查看更改


升级 0.1.x

FinOps 中心在内部更新中0.1收到小型内部更新。0.1.1

使用以下部分确定升级中心实例的最佳步骤。

0.1.x 的 MOSA 和Microsoft内部订阅

Microsoft联机服务协议(MOSA 也称为即用即付)和Microsoft内部订阅在 FinOps 中心 0.2 或更高版本中不受支持。 可以从发布或 FinOps 工具包 PowerShell 模块0.1.1使用 Power BI 报表0.1.1,但无需升级中心实例。 请联系支持人员,了解如何过渡到Microsoft 客户协议帐户。

下载 0.1.1安装 PowerShell

0.1.x 的 EA 和 MCA 帐户

FinOps 中心 0.2 及更高版本使用 FOCUS 成本数据格式,涵盖计费(实际)和摊销成本。 FOCUS 允许一起查看 EA 和 MCA 数据,并且比合并的实际 + 摊销数据集小 30%,从而减少了(存储成本)。 有关详细信息,请参阅 FOCUS 优势

重要

成本管理对新的导出有限制,这些导出将限制为过去 13 个月。 如果需要超过 13 个月的数据,请联系支持人员请求对历史数据的支持。 以下详细信息基于此当前限制(截至 2024 年 1 月)。

在升级之前,请考虑以下问题:

  1. 中心实例中有多少数据?
    • 如果数据少于 13 个月,建议删除数据并使用 FOCUS 数据集重新导出数据。
    • 如果数据超过 13 个月,则可以将数据保留在存储帐户中,但新的 Power BI 报表无法识别它。 可以继续使用当前的 Power BI 报表。
  2. 是否修改了 Power BI 报表?
    • 如果修改了报表,则需要重新应用对新报表所做的更改。 有关详细信息,请参阅 如何将现有报表更新为 FOCUS
    • 如果需要升级时自定义报表继续运行,请使用其他存储帐户部署 FinOps 中心的第二个实例,以避免数据处理错误。

根据上述注意事项,使用以下步骤将中心实例升级到0.1.x0.3

  1. 删除指向中心实例的任何摊销成本导出。
  2. 如果需要,请删除历史摊销成本数据,以降低存储成本。
  3. 使用“创建新中心”说明部署 FinOps 中心0.3并创建新的 FOCUS 导出。

    注意

    可以跳过步骤 1,因为资源提供程序已注册。

  4. 使用 FOCUS 导出回填历史数据。

下载 0.3查看更改


升级 0.2

将 FinOps hubs 0.2 升级到 0.3 非常简单,只需重新部署模板并选择性地更新到 0.3 Power BI 报表。 没有中断性变更,因此 0.2 中的 Power BI 报表应使用 0.3,反之亦然。

下载 0.3查看更改


升级 0.3

将 FinOps 中心 0.3 升级到 0.4 非常简单,只需重新部署模板并选择性地更新到 0.4 Power BI 报表。 没有中断性变更,因此 0.3 中的 Power BI 报表应使用 0.4,反之亦然。

FinOps hubs 0.4 与 FOCUS 1.0 保持一致,因此请注意以下列的更改:

  • ChargeCategory 是退款的“购买”,而不是“调整”。
  • ChargeClass (new) 是退款的“更正”。
  • CommitmentDiscountStatus (new) 将 ChargeSubcategory 替换为承诺折扣使用情况。
  • RegionId 和 RegionName 已替换区域。

报表使用 FOCUS 1.0 和 FOCUS 1.0 预览版导出,因此无需更改导出才能使用新报表。 报表本身会更新架构以满足 FOCUS 1.0 要求。

下载 0.4查看更改


升级 0.4

将 FinOps 中心 0.4 升级到 0.5 非常简单,只需重新部署模板并选择性地更新到 0.5 Power BI 报表。 FinOps 中心没有重大更改,因此 0.4 中的 Power BI 报表应与 0.5 配合使用,反之亦然。 但是,如果更新到 0.5 报表,Power BI 报表中必须考虑到这些更改。

FinOps 工具包 0.5 报表将成本管理连接器替换为预留建议导出。 更新到 0.5 报表时,需要在成本管理中创建新的预留建议导出。 然后,使用 指向传统 FinOps 中心 URL 的中心存储 URL 配置 0.5 报表。 此外,使用单独的 导出存储 URL 配置 0.5 报表,该 URL 指向导出预留建议的位置。

如果将预留建议导出到 中心存储帐户的 msexports 容器,请使用该建议。 如果选择不导出预留建议,请将 导出存储 URL 设置为同一 FinOps 中心 URL。 如果将其中一个 URL 留空,则报表不会在Power BI 服务刷新,并且出现“动态查询”错误。 在这两个参数中放置相同的 URL 应该可以解决此限制。

下载 0.5查看更改


升级 0.5

将 FinOps 中心 0.5 升级到 0.6 涉及重新部署模板和更新 Power BI 报表。 FinOps hubs 0.6 改变了数据存储在引入容器中的方式,这意味着较旧的 Power BI 报表不适用于使用 FinOps hubs 0.6 导出的数据。 相反,0.6 Power BI 报表 适用于 较旧的 FinOps 中心版本,因此以前导出的数据将继续工作,而无需重新导出数据。

重要

如果重新导出以前在早期版本中导出的 0.6 中的任何历史数据,FinOps 中心将不会清理旧数据,这将导致重复的数据。 解决此问题的最简单方法是删除引入容器中的旧数据。 FinOps hubs 0.6 基于数据集类型将所有内容移动到文件夹中:focuscostpricesheetreservationdetails、reservationrecommendationsreservationtransactions。 可以安全地删除任何其他文件夹。 删除后,重新运行历史数据回填。

下载 0.6查看更改


后续步骤