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