0 / 0
Go back to the English version of the documentation
使用Data Virtualization用户界面连接虚拟对象
Last updated: 2024年11月26日
在Data Virtualization中连接多个表
您可以将多个表从多个数据源连接到单个虚拟表 (也称为连接视图)。

过程

要创建基于现有虚拟化表的虚拟视图,请完成以下步骤。

  1. 在导航菜单上,单击 数据 > Data virtualization
    缺省情况下,服务菜单将打开到 " 数据源 " 页面。
  2. 在服务菜单上,单击 虚拟化 > 虚拟化数据
    此时将列出您的现有虚拟化表。
  3. 选择要连接的两个表,然后单击 连接 以显示 " 连接虚拟对象 " 窗口。
    提示: 如果您愿意,可以单击 在 SQL 编辑器中打开 以跳过以下步骤并改为使用 IBM 公共 SQL 引擎。 有关 SQL 语法和函数兼容性的更多详细信息,请参阅 SQL 参考
  4. 使用图形连接向导从两个虚拟化表中选择至少一个连接键,该键由一对相同数据类型的列组成。 然后,从每个表中选择要包含在连接结果中的列。 此步骤不会复制或移动任何数据。 它会创建一个表定义,该表定义是这两个表的组合。
    连接两个表
    要仅使用键盘创建连接键,请执行以下步骤:
    1. 按 Enter 键以在表 1 的行中选择列名。
    2. 按 Tab 键以浏览到表 2 中的行中的列名。
    3. 在表 2 中的行上按 Enter 键。 行已连接。
    限制:
    • 如果要连接具有许多行的表,那么如果数据源无法完成连接的处理,那么连接的预览可能会在大约 10 分钟后超时。
    • 一次只能连接两个表。 要连接两个以上的表,请连接两个表并获取视图。 然后,连接视图和第三个表以获取另一个视图。
  5. 单击下一步。 您可以使用新的表来查询两个基本表的数据。
  6. 在 " 编辑列名 " 页面上,输入 视图名称,选择 模式,然后根据需要编辑列名。
  7. 使用下列其中一个选项选择分配视图的位置:
    分配目标 何时使用此选项
    Project 如果已创建要在特定项目中使用的虚拟表,请选择 项目 。 然后,选择相应的项目。 该表还显示在 虚拟化数据中。
    虚拟化数据 如果未创建要在特定项目中使用的表,请选择 虚拟化数据 。 如果不存在任何项目,那么此设置是缺省设置。
  8. 单击 创建视图 以完成此过程。

下一步操作

您可以通过多种不同方式使用虚拟化数据。 例如,您可以在 Jupyter Notebook 中使用虚拟化数据,在“模型构建器”中创建新模型,或者在分析仪表板上构建图表或图形。
注: 不能对视图应用数据屏蔽策略。 有关更多信息,请参阅 数据屏蔽限制
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more