本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
准备基于数据库数据的数据集
可以使用以下过程基于对数据库的查询准备数据集。该数据集的数据可以来自 Amazon 数据库数据来源(例如 Amazon Athena、Amazon RDS 或 Amazon Redshift),也可以来自外部数据库实例。您可以选择将数据的副本导入 SPICE 还是直接查询数据。
准备基于对数据库的查询的数据集
-
通过选择以下选项之一打开用于数据准备的数据库数据集:
-
新建一个数据库数据集,然后选择编辑/预览数据。有关使用新的数据库数据源创建新的数据集的更多信息,请参阅使用新数据库数据来源创建数据集。有关使用现有数据库数据源创建新的数据集的更多信息,请参阅使用现有的数据库数据来源创建数据集。
-
从分析页面或您的数据集页面打开现有数据库的数据集进行编辑。有关打开现有数据集以准备数据的更多信息,请参阅编辑数据集。
-
-
(可选)在数据准备页面上,在应用程序栏上的数据集名称框中输入名称。
如果在数据准备之前选择一个表,此名称默认为该表名称。否则为
Untitled data source
。 -
通过选择以下选项之一来确定您的数据的选择方式:
-
要使用单个表提供数据,请选择一个表或更改表选择。
如果在 Tables 窗格中显示的表列表很长,您可以在 Search tables 中键入搜索词以搜索特定的表。
系统会显示名称中包含该搜索词的任何表。搜索不区分大小写,不支持通配符。要查看所有表,请选择搜索框右侧的取消图标 (X) 返回。
-
要使用两个或多个联接表提供数据,请选择两个表并使用联接窗格联接它们。如果选择使用联接表,必须将数据导入到 QuickSight 中。有关使用 Amazon QuickSight 界面联接数据的更多信息,请参阅联接数据。
-
要使用自定义 SQL 查询在新数据集中提供数据,请在表窗格中选择切换到自定义 SQL 工具。有关更多信息,请参阅 使用 SQL 自定义数据。
要更改现有数据集中的 SQL 查询,请在字段窗格中选择编辑 SQL 打开 SQL 窗格并编辑查询。
-
-
通过执行以下一个或多个操作来准备数据:
-
如果不联接表,请通过选择查询或 SPICE 单选按钮来选择是直接查询数据库还是将数据导入到 SPICE 中。我们建议使用 SPICE 来提高性能。
如果要使用 SPICE,请检查 SPICE 指示器,查看您是否有足够的空间导入数据集。当您选择 Save & visualize 或 Save 时,导入操作开始。
如果您没有足够的空间,您可以从数据集中删除字段或应用筛选条件来减小其大小。
注意
SPICE 指示器不会更新以反映删除字段或筛选数据可节约的空间。它继续反映从数据源检索的数据集的大小。
-
选择 Save 保存工作,或选择 Cancel 取消工作。
您可能还会看到 Save & visualize 选项。根据从中开始的屏幕,可能会显示该选项。如果系统未显示该选项,您可以通过从数据集屏幕启动来创建新的可视化。