编辑数据来源
您可以编辑现有数据库数据源以更新连接信息,如服务器名称或用户凭证。还可以编辑现有的 Amazon Athena 数据来源以更新数据来源名称。您无法编辑 Amazon S3 或 Salesforce 数据来源。
编辑数据库数据来源
可以使用以下过程编辑数据库数据源。
-
从 QuickSight 起始页中,选择左侧的数据集,然后选择新数据集。
-
向下滚动到来自现有数据来源部分,然后选择数据库数据来源。
-
选择 Edit Data Source。
-
修改数据来源信息:
-
如果您正在编辑的是自动发现的数据库数据源,则可修改以下任意设置:
-
对于 Data source name (数据源名称),输入数据源的名称。
-
对于 Instance ID (实例 ID),从提供的列表中选择要连接到的实例或集群的名称。
-
Database name 会显示 Instance ID 集群或实例的默认数据库。如果要在该集群或实例上使用不同的数据库,请输入其名称。
-
对于用户名,输入有权执行以下操作的用户账户的用户名:
-
访问目标数据库。
-
在该数据库中读取要使用的任何表(对其执行
SELECT
语句)。
-
-
对于密码,输入您输入的账户的密码。
-
-
如果您编辑的是外部数据库数据源,则可修改以下任意设置:
-
对于 Data source name (数据源名称),输入数据源的名称。
-
对于 Database server (数据库服务器),输入以下值之一:
-
对于 Amazon Redshift 集群,输入集群的端点(不带端口号)。例如,如果终端节点值为
clustername.1234abcd.us-west-2.redshift.amazonaws.com:1234
,则输入clustername.1234abcd.us-west-2.redshift.amazonaws.com
。在 Amazon Redshift 控制台中,您可以在集群详细信息页面上的端点字段中获取端点值。 -
对于 PostgreSQL、MySQL 或 SQL Server 的 Amazon EC2 实例,请输入公有 DNS 地址。在 EC2 控制台中,您可以在实例详细信息窗格中的 Public DNS 字段中获取公有 DNS 值。
-
对于 PostgreSQL、MySQL 或 SQL Server 的非 Amazon EC2 实例,请输入数据库服务器的主机名或公有 IP 地址。
-
-
对于 Port (端口),输入集群或实例在连接上使用的端口。
-
对于 Database name (数据库名称),输入要使用的数据库的名称。
-
对于用户名,输入有权执行以下操作的用户账户的用户名:
-
访问目标数据库。
-
在该数据库中读取要使用的任何表(对其执行
SELECT
语句)。
-
-
对于密码,输入您输入的账户的密码。
-
-
-
选择 Validate connection。
-
如果连接验证成功,请选择 Update data source。如果未成功,则更正连接信息,然后重新验证。
-
如果要使用更新的数据来源创建新数据集,请按照 使用数据库创建数据集 中的说明继续操作。否则,请关闭 Choose your table (选择表) 对话框。
编辑 Athena 数据来源
使用以下过程编辑 Athena 数据来源。
-
从 QuickSight 起始页中,选择左侧的数据集,然后选择新数据集。
-
向下滚动到来自现有数据来源部分,然后选择 Athena 数据来源。
-
选择 Edit Data Source。
-
对于 Data source name (数据源名称),输入一个新名称。
-
随即出现 Manage data source sharing (管理数据源共享) 屏幕。在 Users (用户) 选项卡中,找到要删除的用户。
-
如果要使用更新的数据来源创建新数据集,请按照 使用 Amazon Athena 数据创建数据集 中的说明继续操作。否则,请关闭 Choose your table (选择表) 对话框。