Go back to the English version of the documentation在Data Virtualization中连接数据源
在Data Virtualization中添加和连接数据源
Last updated: 2024年11月26日
Data Virtualization支持许多关系型和非关系型数据源,您可以将它们添加到数据源环境中。 Data Virtualization使用 Java™ 数据库连接JDBC)协议连接关系数据源。
了解如何连接到数据源。
重要:请勿创建与Data Virtualization实例的连接。
准备工作
- 如果要对已发布的对象实施监管,请设置要将资产发布到的受管目录。 有关详细信息,请参阅 Data Virtualization中的管理虚拟数据。
- 查看Data Virtualization支持的数据源列表。 有关详细信息,请参阅 Data Virtualization中支持的数据源。
- 对于某些数据源,例如 Amazon S3, Ceph®, IBM Cloud Object Storage, Google BigQuery和 Snowflake,必须完成特定步骤。
- 添加数据源后,任何具有虚拟化权限Data Virtualization 管理器或工程师角色)的用户都可以创建虚拟表。 用户可以使用添加的任何数据源创建虚拟表,无论该数据源是哪个用户添加的。 有关更多信息,请参阅 管理用户和角色。
- 查看Data Virtualization中数据类型映射的限制和约束。 有关详细信息,请参阅 Data Virtualization中支持的数据源。
- 查看 Data Virtualization中的数据源连接访问限制,规划希望谁能访问数据源连接以及希望他们拥有哪些权限。
添加与数据源的连接
要在环境中添加与数据源的连接,请完成以下步骤。
在导航菜单上,单击 数据源 " 页面。
。 缺省情况下,服务菜单将打开到 "单击Data Virtualization数据源列表。
,查看可添加到选择要连接到的数据源类型,然后单击 选择。
您创建的连接类型确定了您必须提供的信息。
通常,连接需要 URL ,主机名和端口号。
基于所选连接指定必需的信息:
- 连接名称和描述。
- 数据库名称
- 访问连接所需的数据库的主机名或 IP 地址和端口号。
- 允许访问数据源的用户名和密码。注: 此处指定的用户名和密码是指对数据源具有只读访问权的标识。 从数据源访问数据时需要使用该用户,但并不一定与 "Cloud Pak for Data用户名或Data Virtualization用户 ID 相对应。
对于某些数据源,可以使用 Cloud Pak for Data 凭证来访问数据源。 为此,请选中对应的复选框。
- 创建连接所需的任何其他属性。
如果要使用 SSL 连接到数据库,请复制 SSL 证书的内容并将其粘贴到相应的框中。
- 将合作者添加到数据源连接以确定谁可以访问该连接。 在 " 添加合作者并将连接添加到远程连接器 " 页面上,创建者将列示为合作者。 从以下选项中进行选择,以向连接添加其他合作者:
- 选择 跳过 以创建没有任何其他合作者或远程连接器的数据源连接。 这意味着只有连接的创建者才能查看和使用该连接。
- 选择 ,然后选择要添加为合作者的用户和用户组。 您选择的任何用户以及属于您选择的组的任何用户都可以访问连接
- 选择 ,然后选择要添加为合作者的角色。 您可以添加 "工程师" 角色和/或 "管理员" 角色。 具有您选择的角色的任何用户都可以访问连接。
有关合作者的更多信息,请参阅 合作者。
单击 创建 以将连接添加到数据源环境。
- 管理连接的访问权,以确定合作者可以对连接执行哪些数据库任务。
- 在 " 数据源 " 页面上,单击垂直溢出菜单 () ,然后选择 管理访问权。 在 " 管理访问权 " 页面上,您可以看到合作者及其当前分配的特权。
- 您可以从 " 管理访问权 " 页面添加其他合作者。
- 应用您所作的更改。
- 传输数据源连接的所有权。 请参阅 Data Virtualization中的数据源所有权转移。
从现有平台连接添加数据源
要从现有平台连接添加数据源,请完成以下步骤。
在导航菜单上,单击 数据源 " 页面。
。 缺省情况下,服务菜单将打开到 "单击添加连接下拉菜单并单击现有平台连接,查看可添加到Data Virtualization数据源列表。
选择要添加的数据源,然后单击添加。
- 将合作者添加到数据源连接以确定谁可以访问该连接。 在 " 添加合作者并将连接添加到远程连接器 " 页面上,创建者将列示为合作者。 从以下选项中进行选择,以向连接添加其他合作者:
- 选择 跳过 以创建没有任何其他合作者或远程连接器的数据源连接。 这意味着只有连接的创建者才能查看和使用该连接。
- 选择 ,然后选择要添加为合作者的用户和用户组。 您选择的任何用户以及属于您选择的组的任何用户都可以访问连接
- 选择 ,然后选择要添加为合作者的角色。 您可以添加 "工程师" 角色和/或 "管理员" 角色。 具有您选择的角色的任何用户都可以访问连接。
有关合作者的更多信息,请参阅 合作者。
可选: 选择要与数据源关联的远程连接器,然后单击 添加到连接器。
有关详细信息,请参阅 Data Virtualization中的使用远程连接器访问数据源。
- 单击 添加 以添加连接。注意:在Data Virtualization中添加数据源连接时,可能需要在虚拟化页面上刷新两次。 添加新的数据源连接时,将显示第一个刷新通知。 单击 刷新 以重新装入表,包括来自新连接的表。 在重新装入表之后,将显示第二个通知。 再次单击 刷新 以使用新装入的表更新表列表。
- 管理连接的访问权,以确定合作者可以对连接执行哪些数据库任务。
- 在 " 数据源 " 页面上,单击垂直溢出菜单 () ,然后选择 管理访问权。 在 " 管理访问权 " 页面上,您可以看到合作者及其当前分配的特权。
- 您可以从 " 管理访问权 " 页面添加其他合作者。
- 应用您所作的更改。
- 传输数据源连接的所有权。 请参阅 Data Virtualization中的数据源所有权转移。