本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Trino 是一款大规模并行处理(MPP)查询引擎,旨在快速查询包含数 PB 数据的数据湖。使用本节学习如何从 Amazon 连接 QuickSight 到 Trino。Amazon QuickSight 和 Trino 之间的所有流量均通过 SSL 启用。Amazon QuickSight 支持 Trino 的基本用户名和密码身份验证。
为 Trino 创建数据来源连接
-
首先创建一个新数据集。从左侧的导航窗格中选择数据集,然后选择新数据集。
选择 Trino 数据来源卡片。
您应该可以看到以下数据来源创建模式。
对于数据来源名称,为您的 Trino 数据来源连接输入描述性名称。您可以通过与 Trino 的连接创建许多数据集,因此最好使用简洁的名称。
对于连接类型,选择您正在使用的网络类型。如果您的数据是公开共享的,请选择公共网络。如果您的数据位于 VPC 内,请选择 VPC。要在亚马逊中配置 VPC 连接 QuickSight,请参阅在亚马逊中配置 VPC 连接 QuickSight。
对于数据库服务器,输入在 Trino 连接详细信息中指定的主机名。
对于目录,输入在 Trino 连接详细信息中指定的目录。
对于端口,输入在 Trino 连接详细信息中指定的端口。
对于用户名和密码,输入 Trino 的连接凭证。
要验证连接是否正常,请选择验证连接。
要完成并创建数据来源,请选择创建数据来源。
为 Trino 添加新的亚马逊 QuickSight 数据集
完成 Trino 的数据来源创建过程后,您可以创建用于分析的 Trino 数据集。您可以使用新的或现有的 Trino 数据来源创建新的数据集。当您创建新的数据源时,Amazon 会 QuickSight 立即引导您创建数据集,这是下面的步骤 3。如果您使用现有的数据来源创建新数据集,请从下面的步骤 1 开始操作。
要使用 Trino 数据来源创建数据集,请参阅以下步骤。
在起始页面上,选择数据集,然后选择右上角的新数据集。
向下滚动到使用现有的数据来源部分,然后选择您创建的 Trino 数据来源。
选择创建数据集。
要指定要连接的表,请选择一个架构。下面的屏幕截图显示了所选的示例架构。如果您不想选择架构,也可以使用自己的 SQL 语句。
要指定要连接的表,请先选择要使用的架构。对于表,选择要使用的表。如果您更想使用自己的 SQL 语句,请选择使用自定义 SQL。
选择编辑/预览。
(可选)要添加更多数据,请按以下步骤进行操作:
选择右上角的添加数据。
要连接到不同的数据,请选择切换数据来源,然后选择不同的数据集。
按照提示完成数据添加。
将新数据添加到同一数据集后,选择配置此联接(两个红点)。为每个附加表设置联接。
如果要添加计算字段,请选择添加计算字段。
清除任何您要省略的字段的复选框。
更新任何您要更改的数据类型。
完成后,选择保存,以保存并关闭数据集。
注意
使用 Trino 版本 410 验证了与 Trino 之间的 QuickSight 连接。