跳至内容

如何将 AWS 成本和使用情况报告 (CUR) 提取到 Amazon Quick Sight 中,然后对其进行可视化?

1 分钟阅读
0

我想要将 AWS 成本和使用情况报告 (CUR) 从 Amazon Simple Storage Service (Amazon S3) 提取到 Amazon Quick Sight 中,然后对其进行可视化。

解决方法

要提取并可视化您的成本和使用情况报告(CUR),请执行以下操作:

  1. 创建成本和使用情况报告

  2. 授权 Quick Sight 访问您的 Amazon S3 存储桶

  3. 打开 Quick Sight 控制台

  4. 选择 Manage Data(管理数据)。

  5. 选择新数据集

  6. 选择 S3,打开 Amazon S3 数据源对话框。

  7. 在 Amazon S3 数据源对话框中,输入数据源名称。
    **重要事项:**确保为 Quick Sight 设置了访问 S3 存储桶的相应权限。否则,您将无法访问 Quick Sight 中的任何数据。

  8. Upload a Manifest(上传清单)字段中,选择 Upload(上传),或者输入您的 AWS 成本和使用情况报告清单文件的 URL,如:

    s3://awscostusagereport-quicksight/report_path_example/QuickSight/AWS_CUR_QS_ReportName-20200601-20200701-QuickSightManifest.json

    替换以下变量,以显示您在第 1 步中创建的 S3 文件夹和 JSON 文件:
    **awscostusagereport-quicksight:**您的 S3 存储桶
    **report_path_example:**成本和使用情况报告路径前缀
    **AWS_CUR_QS_ReportName:**您的成本和使用情况报告名称
    **20200601-20200701:**您的成本和使用情况报告的日期范围

  9. 选择连接,以创建并打开该新数据集。

  10. 在您创建新数据集后,选择可视化,以显示您的 AWS 成本和使用情况报告中的所有数据字段。有关成本和使用情况报告数据字段定义的更多信息,请参阅 Data dictionary

其他故障排除

如果您在 S3 存储桶下无法找到 Quick Sight 文件夹,请尝试以下操作:

  • 等待 24 小时,再重新生成 CUR 报告和清单文件。
  • 确认您已为 Enable report data integration for(为以下项启用报告数据集成)字段选择了 Quick Sight。

如果您收到“We can't parse the manifest file as a valid JSON”错误消息,请尝试以下操作:

  • 检查您是否已正确授权 Quick Sight 访问您的 S3 存储桶。
  • 验证您复制的清单文件的 URL 是否位于 Quick Sight 文件夹中。每个服务文件夹都必须有自己的清单文件。

如果您在同一个组织下有多个 AWS 账户,确保您拥有该管理账户的相应访问权限。仅可向管理账户所有者和通过管理账户授予访问权限的任何用户提供此报告。有关更多信息,请参阅 Consolidated billing for AWS Organizations

相关信息

What are AWS Cost and Usage Reports?

I can't connect to Amazon S3