本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 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 表格资源权限
-
以管理员用户身份登录。
-
选择右上角的人物图标,然后选择管理 QuickSuite以打开管理页面。
-
选择AWS 资源卡以打开资源权限页面。
-
选择使用 QuickSuite-managed 角色(默认),这样 Quick 就会为您管理相关的 IAM 角色和权限。
-
选择 Amazon S3 表。将显示您当前区域中所有可用的 S3 表存储桶。
-
选择要允许作者使用的 S3 表存储桶,然后选择 Finish。
-
选择保存。
保存后,将创建一个名为的新 IAM 角色,aws-quicksight-s3-tables-role-v0该角色具有读取所选 S3 表存储桶的权限。
为 Amazon S3 表存储桶创建数据源
创建 Amazon S3 表格数据源
-
从左侧导航窗格中选择 “数据”,然后选择 “数据源” 选项卡。
-
选择创建数据来源。
-
选择 Amazon S3 表格卡。
-
输入 S3 表存储桶的 ARN 和数据源的名称,然后选择创建数据源。
几秒钟后,数据源将出现在您的数据源列表中。
从 Amazon S3 表数据源创建数据集
使用 Amazon S3 表创建数据集
-
在左侧导航窗格中,选择数据,然后选择数据集选项卡。
-
选择创建数据集。
-
选择您要使用的 Amazon S3 表格数据源。
-
选择要使用的 S3 表的命名空间,然后选择该表。
-
根据您的用例选择直接查询模式或 SPICE 模式。
-
选择Edit/Preview 数据来转换数据,方法与处理其他数据源的方式相同。定义完所有转换后,选择保存并发布以保存数据集。
注意
Amazon S3 表格数据集最多支持 20 亿行。
有关支持的 AWS 区域的信息,请参阅支持的 AWS 区域。