View a markdown version of this page

从 CUR 迁移到 Data Exports CUR 2.0 - Amazon Data Exports
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

从 CUR 迁移到 Data Exports CUR 2.0

Amazon Data Exports 允许您创建成本和使用情况报告 2.0 (CUR 2.0) 的导出。CUR 2.0 表提供了与成本和使用情况报告 (CUR) 相同的信息以及一些改进方面。通过 Data Exports,您能够创建与用于处理 CUR 的数据管道向后兼容的 CUR 2.0 导出。

与 CUR 相比,CUR 2.0 进行了以下改进:

  • 一致的架构:CUR 2.0 包含一组固定的列,而 CUR 中包含的列可能每月有所不同,具体取决于您的 Amazon 服务使用情况、成本类别和资源标签。

  • 嵌套数据:CUR 2.0 通过将 CUR 中的某些列折叠为具有折叠列的键值对的单个列来减少数据稀疏性。或者,您可以在 Data Exports 中将嵌套键作为单独的列进行查询,以匹配原始 CUR 架构和数据。

  • 其他列:CUR 2.0 包含另外两列:账单付款人账户名称、line_item_usage_account_name、line_item_iam_principal 和 line_item_user_identif ier。

下表更详细地说明了 CUR 2.0 和旧版 CUR 之间的差异:

CUR 2.0 旧版 CUR
数据架构

固定的架构。

有关完整列列表,请参阅成本和使用情况报告(CUR)2.0。

基于 Amazon 使用情况和活动的动态架构。

有关部分列列表,请参阅数据字典。

专属列

bill_payer_account_name

line_item_usage_account_name

line_item_iam_principal

line_item_user_identifier

无
导出自定义

为列选择、行筛选和列别名(重命名)启用基本 SQL。

有关支持的 SQL 语法的详细信息,请参阅数据查询。

不支持。必须手动设置 Athena/QuickSight 才能创建所需的视图。
带有键值对的嵌套列

resource_tags

cost_category

product

discount

没有嵌套列。

CUR 2.0 中的四个嵌套列拆分成旧版 CUR 中的单独列(例如,resource_tags_user_creator)。

文件传输目的地 S3 存储桶 S3 存储桶
文件输出格式 ZIP、GZIP、Parquet ZIP、GZIP、Parquet
与其他 Amazon 服务集成 亚马逊 Athena、亚马逊 Redshift、亚马逊 QuickSight 亚马逊 Athena、亚马逊 Redshift、亚马逊 QuickSight
亚马逊 CloudFormation 支持

是

有关详细信息,请参阅《Amazon CloudFormation 用户指南》中的 “Amazon 数据导出” 资源类型参考。

是

有关详细信息,请参阅《Amazon CloudFormation 用户指南》中的 “Amazon 成本和使用情况报告” 资源类型参考。

标签和成本类别数据 资源标签和成本类别名称经过标准化处理,以删除特殊字符和空格。如果在标准化后存在冲突的标签或成本类别,则只保留一个值。有关更多信息,请参阅列名称。标签列仅存在于 CUR 2.0 中,未标准化。选择标签列来代替资源标签和成本类别列,因为标签包含来自资源标签和成本类别列的值。

旧版 CUR Parquet 和 CSV 文件格式的行为有所不同。

旧版 CUR Parquet:标签和成本类别名称经过标准化处理,以去除特殊字符和空格。如果在标准化后存在冲突的标签或成本类别,则只保留一个值。有关更多信息,请参阅列名称。

旧版 CUR CSV:标签和成本类别名称未更改。

有关 CUR 2.0 架构的更多详细信息,请参阅 Data Exports 表字典。

您可以通过两种方式在 Data Exports 中迁移到 CUR 2.0: