创建 Athena 表 - 成本和使用率报告
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

创建 Athena 表

AWS 包括在 AWS CUR 存储桶中创建此表所需运行的 SQL。

创建 Athena 表

  1. 登录 AWS 管理控制台并通过以下网址打开 Amazon S3 控制台:https://console.amazonaws.cn/s3/

  2. 从存储桶列表中,选择您选择在其中接收 成本和使用率报告 的存储桶。

  3. 导航路径 your-report-prefix-your-report-name-path-to-report

    确切的路径取决于您的 AWS CUR 是否设置为覆盖先前版本。有关更多信息,请参阅 成本和使用率报告提交时间表 成本和使用率报告格式设置。)

  4. 打开文件 my-report-name-create-table.sql

  5. 从文件复制此中的sql,从 CREATE 并以 LOCATION 's3://your-report-prefix/your-report-name/the-rest-of-the=path'。注意第一行,因为您需要数据库名称和表格来创建 Athena 数据库。

  6. https://console.amazonaws.cn/athena/ 打开 Athena 控制台。

  7. New query 1 (新查询 1) 查询窗格中,粘贴以下 SQL。对于 :<数据库名称>。<表名称>,使用您所复制的的的第一行的数据库和表名称。

    CREATE DATABASE <database name>
  8. 选择 Run query (运行查询)

  9. 在下拉菜单中,选择刚刚创建的数据库。

  10. New query 1 (新查询 1) 查询窗格中,粘贴 SQL 文件中的其余 SQL。

  11. 选择 Run query (运行查询)

创建表后,需要先加载分区,然后才能运行查询。有关更多信息,请参阅 列名称。)