在 Data Virtualization 中连接到数据源
Data Virtualization 支持可以添加到数据源环境中的许多关系数据源和非关系数据源。 要虚拟化数据,第一步是将数据源连接到 Data Virtualization。
添加数据源后,分配给 Data Virtualization 角色的用户可以执行与关联的许可权一致的操作,并授予该角色相应的许可权。 要了解有关每个角色的操作和许可权的更多信息,请参阅 管理用户和角色。
了解如何连接到数据源。
准备工作
- 查看受支持数据源的列表。 有关更多信息,请参阅 Data Virtualization中支持的数据源。注: Data Virtualization 仅对支持 SSL/TLS 的数据源支持 PEM 证书格式。
- 如果要使用 Kerberos 认证连接到数据源,那么在创建连接之前,必须在 Data Virtualization 中提供 Kerberos 配置文件。 有关更多信息,请参阅 在 Data Virtualization中启用 Kerberos 认证。
- 要连接到以下任何数据源,必须完成其特定步骤。
添加与数据源的连接
要在环境中添加与数据源的连接,请完成以下步骤。
在导航菜单上,单击 。 此时将显示 " 数据源 " 页面。
单击 以查看数据源列表。
选择要连接到的数据源类型,并提供以下信息:
- 数据库的连接名称和描述
- 数据库名称
- 数据库的主机名或 IP 地址和端口号
- 数据源的用户名和密码
- 创建连接所需的任何其他属性。
- 注: 此处指定的用户名和密码是指对数据源具有只读访问权的标识。 此用户是从数据源访问数据所必需的,并且不一定对应于 Cloud Pak for Data 用户名或 Data Virtualization 用户标识。
对于某些数据源,可以使用 Cloud Pak for Data 凭证来访问数据源。 为此,请选中对应的复选框。
- 可选: 要使用 Kerberos 认证连接到数据源,必须提供服务主体名称,用户主体名称和密钥表文件以创建连接。
- 可选: 您可以使用保险库文件中的私钥进行认证。
如果要使用 SSL 连接到数据库,请复制 SSL 证书的内容并将其粘贴到相应的框中。
某些数据源可以使用存储为私钥的 SSL 证书。 如果您正在使用外部保险库文件中的私钥,那么必须具有相应的许可权才能连接到外部保险库文件,或者管理员必须与您共享相应的私钥。 有关更多信息,请参阅 管理私钥和保险库。
- 可选: 您可以通过参阅下表,添加其他合作者以从 " 添加合作者并将连接添加到远程连接器 " 页面访问连接。
连接访问权 步骤 仅创建者: 只有连接的创建者才能访问该连接。 选择 跳过 用户和用户组: 您选择的任何用户以及属于您选择的组的任何用户都可以访问连接。 选择 ,然后选择要添加的用户和用户组 具有所选角色的用户: 具有您选择的角色的任何用户都可以访问连接。 选择 ,然后选择要添加的角色 有关合作者的更多信息,请参阅 合作者。
单击 创建 以将连接添加到数据源环境。
可选: 选择要与数据源关联的远程连接器,然后单击 添加到连接器。
有关更多信息,请参阅 使用 Data Virtualization中的远程连接器访问数据源。
- 通过完成以下步骤,管理每个合作者 (用户,用户组或有权访问数据源连接的角色) 可以对连接执行的数据库任务。
- 在 " 数据源 " 页面上,单击垂直溢出菜单 (
) ,然后选择 管理访问权。 将显示合作者及其当前特权的列表。
- 授予或撤销每个合作者的特权。 有关更多信息,请参阅 连接特权。注: 您只能授予分配给自己的特权,并且必须具有 GRANT 特权。
- 应用您所作的更改。
- 在 " 数据源 " 页面上,单击垂直溢出菜单 (
从现有平台连接添加数据源
要从现有平台连接添加数据源,请完成以下步骤。
通常,在从现有平台连接添加数据源之后,应该编辑来自 Data Virtualization 的连接。 这有助于确保在进行更改和刷新数据源时正确同步连接。 避免从 平台连接 选项卡编辑连接。
在导航菜单上,单击 。 此时将显示 " 数据源 " 页面。
单击 以查看数据源列表。
选择数据源,然后单击 添加。
- 可选: 您可以通过参阅下表,添加其他合作者以从 " 添加合作者并将连接添加到远程连接器 " 页面访问连接。
连接访问权 步骤 仅创建者: 只有连接的创建者才能访问该连接。 选择 跳过 用户和用户组: 您选择的任何用户以及属于您选择的组的任何用户都可以访问连接。 选择 ,然后选择要添加的用户和用户组 具有所选角色的用户: 具有您选择的角色的任何用户都可以访问连接。 选择 ,然后选择要添加的角色 有关合作者的更多信息,请参阅 合作者。
可选: 选择要与数据源关联的远程连接器,然后单击 添加到连接器。
如需了解更多信息,请参阅 Data Virtualization 中的使用远程连接器访问数据源。
- 单击 添加 以添加连接。注: 在 Data Virtualization中添加数据源连接时,可能需要刷新两次 " 虚拟化 " 页面。 添加新的数据源连接时,将显示第一个刷新通知。 单击 刷新 以重新装入表,包括新连接。 在重新装入表之后,将显示第二个通知。 再次单击 刷新 以使用新装入的表更新表列表。
- 通过完成以下步骤,管理每个合作者 (用户,用户组或有权访问数据源连接的角色) 可以对连接执行的数据库任务。
- 在数据源页面,单击垂直溢出菜单 (
) 并选择管理访问。 将显示合作者及其当前特权的列表。
- 授予或撤销每个合作者的特权。 有关更多信息,请参阅 连接特权。注: 您只能授予分配给自己的特权,并且必须具有 GRANT 特权。
- 应用您所作的更改。
- 在数据源页面,单击垂直溢出菜单 (
后续步骤
- 通过设置要将资产发布到的受管目录,对已发布的对象实施监管。 有关详细信息,请参阅 Data Virtualization 中的虚拟数据管理。
- 在 Data Virtualization中查看数据类型映射的限制。 更多信息,请参阅 Data Virtualization 中的支持的数据源。