

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

# 排查 CUR 2.0 问题
<a name="troubleshooting-cur-2-0"></a>

**Topics**
+ [为什么在 CUR 中可用的某些列没有出现在 CUR 2.0 中？](#dataexports-missing-columns)
+ [原有的成本和使用情况报告会怎样；它会被弃用吗？](#dataexports-legacy-cur-deprecation)
+ [创建 CUR 2.0 的导出是否会影响我的旧版 CUR？](#dataexports-legacy-cur-affect)
+ [即使我具有使用“数据导出”和 CUR 表的 IAM 权限，为什么还是无法创建 CUR 2.0 的导出？](#dataexports-missing-iam-permissions)
+ [尝试使用与旧版 CUR 列相同的 CSV 格式创建数据导出时，出现了 “无效 QueryStatement” 错误。我该如何解决这个问题？](#dataexports-invalid-query-statement)
+ [迁移到 Data Exports CUR 2.0 后，我能否同时拥有旧版 CUR 导出和 CUR 2.0 导出？](#dataexports-revert)
+ [尝试创建 CUR 2.0 的导出时，出现错误“This account is unable to create an export against this table”。为什么我无法创建 CUR 2.0 导出？](#dataexports-pro-forma)

## 为什么在 CUR 中可用的某些列没有出现在 CUR 2.0 中？
<a name="dataexports-missing-columns"></a>

在 CUR 2.0 中，有四种列类型已嵌入四个单独的列中。生成的嵌套列为：`product`、`discount`、`resource_tag` 和 `cost_category`。

在旧版 CUR 中，可能有数百个列的名称以这些字符串开头。差异取决于客户对 Amazon 服务的使用情况或与之达成的协议 Amazon。这种架构设计产生了数百个列，这些列通常填充得很稀疏。由于架构变化，列的可变性也会导致 SQL 查询出现问题。

结果，不同列之间可能存在差异的 Amazon 列被嵌套在这四列中。某些常用的产品列没有嵌套。

您可以在 SQL 中使用点运算符来在 CUR 2.0 导出中重新创建 CUR 的架构。要了解如何执行此操作，请参阅[从 CUR 迁移到 Data Exports CUR 2.0](https://docs.amazonaws.cn/cur/latest/userguide/data-exports-migrate.html)。

## 原有的成本和使用情况报告会怎样；它会被弃用吗？
<a name="dataexports-legacy-cur-deprecation"></a>

我们目前没有弃用旧版 CUR 的计划。但是，由于 Data Exports 中的 CUR 2.0 提供了多项改进，例如一致的架构、嵌套的数据和额外列（`bill_payer_account_name` 和 `line_item_usage_account_name`），因此我们建议迁移到 CUR 2.0。

虽然没有目标日期，但我们计划最终弃用控制台中**旧版页面**下的**成本和使用情况报告**。但我们也通过 **Data Exports** 控制台页面提供创建、更新和删除旧版 CUR 的所有相同功能。

**注意**  
详细账单报告（DBR）是另一项旧版账单特征，未来可能也会弃用。自 2019 年 7 月 8 日起，新客户无法使用该特征。

## 创建 CUR 2.0 的导出是否会影响我的旧版 CUR？
<a name="dataexports-legacy-cur-affect"></a>

CUR 和 CUR 2.0 是两个截然不同的报告。创建 CUR 2.0 时，不会对现有的 CUR 设置产生任何影响。您可以根据自己的喜好在旧版 CUR 和 CUR 2.0 之间进行选择。

## 即使我具有使用“数据导出”和 CUR 表的 IAM 权限，为什么还是无法创建 CUR 2.0 的导出？
<a name="dataexports-missing-iam-permissions"></a>

确保您还对 `cur:PutReportDefinition` 具有 IAM 权限。

## 尝试使用与旧版 CUR 列相同的 CSV 格式创建数据导出时，出现了 “无效 QueryStatement” 错误。我该如何解决这个问题？
<a name="dataexports-invalid-query-statement"></a>

目前，您无法将列重命名为包含特殊字符（例如“/”）以匹配 CSV 格式的旧版 CUR 列名称。有关受支持字符类型的信息，请参阅 [SQL 查询](https://docs.amazonaws.cn/cur/latest/userguide/dataexports-data-query.html#dataexports-sql-query)。

## 迁移到 Data Exports CUR 2.0 后，我能否同时拥有旧版 CUR 导出和 CUR 2.0 导出？
<a name="dataexports-revert"></a>

可以，您最多可以同时拥有 10 个旧版 CUR 导出和 5 个 CUR 2.0 导出。

## 尝试创建 CUR 2.0 的导出时，出现错误“This account is unable to create an export against this table”。为什么我无法创建 CUR 2.0 导出？
<a name="dataexports-pro-forma"></a>

与旧版 CUR 不同，CUR 2.0 目前不支持创建包含形式账单数据的 CUR 2.0 导出。如果您是 Billing Conductor 中 Amazon 账单组的一员，则只能接收形式账单数据。因此，您在尝试创建 CUR 2.0 的导出时会收到此错误消息。您仍然可以创建旧版 CUR 导出。