

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

# 从 CUR 迁移到 Data Exports CUR 2.0
<a name="dataexports-migrate"></a>

AWS 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 中包含的列可能每月有所不同，具体取决于您的 AWS 服务使用情况、成本类别和资源标签。
+ **嵌套数据：**CUR 2.0 通过将 CUR 中的某些列折叠为具有折叠列的键值对的单个列来减少数据稀疏性。或者，您可以在 Data Exports 中将嵌套键作为单独的列进行查询，以匹配原始 CUR 架构和数据。
+ **附加列：**CUR 2.0 包含两个附加列：**bill\_payer\_account\_name** 和 **line\_item\_usage\_account\_name**。

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


****  

|  | CUR 2.0 | 旧版 CUR | 
| --- | --- | --- | 
| 数据架构 |  固定的架构。 有关完整列列表，请参阅[成本和使用情况报告（CUR）2.0](https://docs.aws.amazon.com/cur/latest/userguide/table-dictionary-cur2.html)。  |  基于 AWS 使用情况和活动的动态架构。 有关部分列列表，请参阅[数据字典](https://docs.aws.amazon.com/cur/latest/userguide/data-dictionary.html)。  | 
| 专属列 |  `bill_payer_account_name` `line_item_usage_account_name`  | 无 | 
| 导出自定义 |  为列选择、行筛选和列别名（重命名）启用基本 SQL。 有关支持的 SQL 语法的详细信息，请参阅[数据查询](https://docs.aws.amazon.com/cur/latest/userguide/dataexports-data-query.html)。  | 不支持。必须手动设置 Athena/QuickSight 才能创建所需的视图。 | 
| 带有键值对的嵌套列 |  `resource_tags` `cost_category` `product` `discount`  |  没有嵌套列。 CUR 2.0 中的四个嵌套列拆分成旧版 CUR 中的单独列（例如，`resource_tags_user_creator`）。  | 
| 文件传输目的地 | S3 存储桶 | S3 存储桶 | 
| 文件输出格式 | GZIP、Parquet | ZIP、GZIP、Parquet | 
| 与其他 AWS 服务集成 | Amazon QuickSight | 亚马逊 Athena、亚马逊 Redshift、亚马逊 QuickSight | 
| 亚马逊 CloudFormation 支持 |  是 有关详细信息，请参阅《*AWS CloudFormation 用户指南》*中的 “[AWS 数据导出” 资源类型参考](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_BCMDataExports.html)。  |  是 有关详细信息，请参阅《*AWS CloudFormation 用户指南》*中的 “[AWS 成本和使用情况报告” 资源类型参考](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_CUR.html)。  | 
| 标签和成本类别数据 | 标签和成本类别名称经过标准化处理，以去除特殊字符和空格。如果在标准化后存在冲突的标签或成本类别，则只保留一个值。有关更多信息，请参阅[列名称](https://docs.aws.amazon.com/cur/latest/userguide/cur-ate-run.html#column-transformations)。 |  旧版 CUR Parquet 和 CSV 文件格式的行为有所不同。 **旧版 CUR Parquet：**标签和成本类别名称经过标准化处理，以去除特殊字符和空格。如果在标准化后存在冲突的标签或成本类别，则只保留一个值。有关更多信息，请参阅[列名称](https://docs.aws.amazon.com/cur/latest/userguide/cur-ate-run.html#column-transformations)。 **旧版 CUR CSV：**标签和成本类别名称未更改。  | 

有关 CUR 2.0 架构的更多详细信息，请参阅 [Data Exports 表字典](https://docs.aws.amazon.com/cur/latest/userguide/dataexports-table-dictionary.html)。

您可以通过两种方式在 Data Exports 中迁移到 CUR 2.0：
+ [方法一：使用 CUR 架构通过 SQL 查询创建导出](https://docs.aws.amazon.com/cur/latest/userguide/data-exports-migrate-one.html)
+ [方法二：使用 CUR 2.0 的新架构为其创建导出](https://docs.aws.amazon.com/cur/latest/userguide/data-exports-migrate-two.html)