View a markdown version of this page

使用 Amazon S3 表创建数据集 - Amazon Quick
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

使用 Amazon S3 表创建数据集

您可以使用 Amazon S3 表作为数据源,在 Quick Sight 中创建数据集。Amazon S3 表格将数据存储为 Apache Iceberg 表,使您无需设置中间查询层即可直接从 Quick Sight 查询数据湖。

您可以在以下查询模式中使用 Amazon S3 表格数据集:

  • 直接查询 — 无需导入即可直接查询您的 Amazon S3 表数据。

  • SPICE— 将您的 Amazon S3 表格数据导入到中SPICE以提高性能。

配置 Amazon S3 表格资源权限(管理员)

在作者可以通过 Amazon S3 表创建数据集之前,管理员必须配置资源权限。

配置 Amazon S3 表格资源权限
  1. 以管理员用户身份登录。

  2. 选择右上角的人物图标,然后选择管理 QuickSuite以打开管理页面。

  3. 选择Amazon 资源卡以打开资源权限页面。

  4. 选择使用 QuickSuite-managed 角色(默认),这样 Quick 就会为您管理相关的 IAM 角色和权限。

  5. 选择 Amazon S3 表。将显示您当前区域中所有可用的 S3 表存储桶。

  6. 选择要允许作者使用的 S3 表存储桶,然后选择 Finish

  7. 选择保存

保存后,将创建一个名为的新 IAM 角色,aws-quicksight-s3-tables-role-v0该角色具有读取所选 S3 表存储桶的权限。

为 Amazon S3 表存储桶创建数据源

创建 Amazon S3 表格数据源
  1. 从左侧导航窗格中选择 “数据”,然后选择 “数据源” 选项卡。

  2. 选择创建数据来源

  3. 选择 Amazon S3 表格卡。

  4. 输入 S3 表存储桶的 ARN 和数据源的名称,然后选择创建数据源。

几秒钟后,数据源将出现在您的数据源列表中。

从 Amazon S3 表数据源创建数据集

使用 Amazon S3 表创建数据集
  1. 在左侧导航窗格中,选择数据,然后选择数据集选项卡。

  2. 选择创建数据集

  3. 选择您要使用的 Amazon S3 表格数据源。

  4. 选择要使用的 S3 表的命名空间,然后选择该表。

  5. 根据您的用例选择直接查询模式或 SPICE 模式。

  6. 选择Edit/Preview 数据来转换数据,方法与处理其他数据源的方式相同。定义完所有转换后,选择保存并发布以保存数据集。

注意

Amazon S3 表格数据集最多支持 20 亿行。

有关支持的 Amazon 区域的信息,请参阅支持的 Amazon 区域