准备基于数据库数据的数据集 - Amazon QuickSight

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

准备基于数据库数据的数据集

可以使用以下过程基于对数据库的查询准备数据集。该数据集的数据可以来自诸如 Amazon Athena、Amazon RDS 或 Amazon Redshift 之类的 AWS 数据库数据源,也可以来自外部数据库实例。您可以选择是否将数据副本导入 SPICE,或者直接查询数据。

准备基于对数据库的查询的数据集
  1. 通过选择以下选项之一打开用于数据准备的数据库数据集:

    • 新建一个数据库数据集,然后选择编辑/预览数据。有关使用新的数据库数据源创建新的数据集的更多信息,请参阅使用数据库创建数据集。有关使用现有数据库数据源创建新的数据集的更多信息,请参阅使用现有的数据库数据来源创建数据集

    • 从分析页面或您的数据集页面打开现有数据库的数据集进行编辑。有关打开现有数据集以准备数据的更多信息,请参阅编辑数据集

  2. (可选)在数据准备页面上,在应用程序栏上的数据集名称框中输入名称。

    如果在数据准备之前选择一个表,此名称默认为该表名称。否则为 Untitled data source

  3. 通过选择以下选项之一来确定您的数据的选择方式:

    • 要使用单个表提供数据,请选择一个表或更改表选择。

      如果在 Tables 窗格中显示的表列表很长,您可以在 Search tables 中键入搜索词以搜索特定的表。

      系统会显示名称中包含该搜索词的任何表。搜索不区分大小写,不支持通配符。要查看所有表,请选择搜索框右侧的取消图标 (X) 返回。

    • 要使用两个或多个联接表提供数据,请选择两个表并使用联接窗格联接它们。如果选择使用联接表,必须将数据导入到 QuickSight 中。有关使用 Amazon QuickSight 界面联接数据的更多信息,请参阅联接数据

    • 要使用自定义 SQL 查询在新数据集中提供数据,请在窗格中选择切换到自定义 SQL 工具。有关更多信息,请参阅 使用 SQL 自定义数据

      要更改现有数据集中的 SQL 查询,请在字段窗格中选择编辑 SQL 打开 SQL 窗格并编辑查询。

  4. 通过执行以下一个或多个操作来准备数据:

  5. 如果您没有联接表,请选择是直接查询数据库还是将数据导入 SPICE 通过选择 “查询” 或 SPICE单选按钮。我们建议使用 SPICE 以增强性能。

    如果你想用 SPICE,请查看 SPICE 用于查看您是否有足够的空间来导入数据集的指示器。当您选择 Save & visualizeSave 时,导入操作开始。

    如果您没有足够的空间,您可以从数据集中删除字段或应用筛选条件来减小其大小。

    注意

    这些区域有:SPICE 指标不会更新以反映删除字段或筛选数据可能节省的费用。它继续反映从数据源检索的数据集的大小。

  6. 选择 Save 保存工作,或选择 Cancel 取消工作。

    您可能还会看到 Save & visualize 选项。根据从中开始的屏幕,可能会显示该选项。如果系统未显示该选项,您可以通过从数据集屏幕启动来创建新的可视化。