本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建 Athena 表
AWS 包括在 AWS CUR 存储桶中创建此表时需要运行的 SQL。
创建 Athena 表
登录 AWS Management Console 并打开 Amazon S3 控制台,网址为 https://console.aws.amazon.com/s3/
。 -
从存储桶列表中,选择您选择接收成本和使用情况报告的存储桶。
-
导航路径
。your-report-prefix
-your-report-name
-path-to-report
确切的路径取决于您的 AWS CUR 是否设置为覆盖以前的版本。有关更多信息,请参阅 成本和使用情况报告交付时间表。
-
打开
文件。my-report-name
-create-table.sql -
从文件中复制 SQL,开头是
CREATE
,结尾是LOCATION 's3://
。记下第一行,因为您需要使用数据库名称和表创建 Athena 数据库。your-report-prefix
/your-report-name
/the-rest-of-the=path
' 从 https://console.aws.amazon.com/athena/
打开 Athena 控制台。 -
在 New query 1 (新查询 1) 查询窗格中,粘贴以下 SQL。对于
,使用您复制的 SQL 的第一行中的数据库和表名称。<database name>.<table name>
CREATE DATABASE <database name>
-
选择运行查询。
-
在下拉菜单中,选择刚刚创建的数据库。
-
在 New query 1 (新查询 1) 查询窗格中,粘贴 SQL 文件中的其余 SQL。
-
选择运行查询。
创建表后,需要先加载分区,然后才能运行查询。有关更多信息,请参阅 上传您的报告分区。