0 / 0
Go back to the English version of the documentation
在严格虚拟化模式下,利用Data Virtualization虚拟化中的业务术语虚拟化数据
Last updated: 2024年11月26日
在严格虚拟化模式下,利用Data Virtualization虚拟化中的业务术语虚拟化数据
如果目录中的数据资产直接连接到数据源并分配了业务术语,那么在Data Virtualization的严格虚拟化模式下,虚拟对象必须使用业务术语作为表和列的名称。

准备工作

这些指示信息假定您已完成以下先决条件。

关于本任务

如果已启用严格虚拟化方式,那么只能从具有术语分配的现有目录数据资产创建虚拟表。 分配的术语用于自动重命名表和列名称。

在此虚拟化方式下,用户只能通过使用数据源连接将已添加到目录的资产虚拟化,并且在资产级别和至少一个列中分配了业务术语。 必须将同一连接添加为Data Virtualization数据源。 使用下列其中一个选项对数据源资产进行编目并分配业务术语:

在此虚拟化方式下,用户只能虚拟化添加到目录中的资产,这些资产的虚拟化用户有权访问这些资产,并且具有分配给表及其列的业务术语。

重要信息: 仅当服务设置为 严格虚拟化方式时,这些指示信息才适用。 要使用业务术语来管理缺省虚拟化方式下的虚拟数据,请参阅 使用业务术语虚拟化数据

过程

  1. 在导航菜单上,单击 数据 > Data virtualization
    缺省情况下,服务菜单将打开到 " 数据源 " 页面。
  2. 在服务菜单上,单击 虚拟化 > 虚拟化 ,然后单击 选项卡。
    Data Virtualization只显示可以虚拟化的表,即带有指定业务术语的表。 您可以看到适用于每个表的业务术语建议的列表。

    仅当您在 目录中具有必需的 访问目录 许可权时,才能在 " 虚拟化 " 页面中看到表。 有关更多信息,请参阅 目录合作者许可权

  3. 选择要虚拟化的表,然后单击 添加到购物车
  4. 单击 查看购物车 可查看您的选择。
    在此窗口中,您可以更新模式名称,或从购物车中移除选择。 此外,可以选择或取消选择列,或者在多个业务术语分配给一个表列的情况下为列选择不同的业务术语。

    要编辑表名,您可以选择分配给该表的任何业务术语。 因此,虚拟表名称与自动分配给源表的业务术语匹配。

    要以严格方式选择列,请执行以下步骤。

    1. 在对象操作菜单中,单击 选择列
      注: 在严格方式下,列名不可编辑。
    2. 选择业务术语以重命名列名。

      如果一列分配了多个业务术语,Data Virtualization会选择分配的第一个业务术语来重命名列。

      您可以选择业务术语来重命名列。 但是,不能在表中编辑列名称。

    3. 选择要包含在虚拟表中的列。
      注: 必须选中列名复选框才能使更改在单击 应用时生效。 您对未选择的列所作的更改将不会在单击 应用时生效。
    4. 单击应用
  5. 选择相应选项以分配虚拟化表。
    分配目标 何时使用此选项
    Project 如果已创建要在特定项目中使用的虚拟表,请选择 项目 。 然后,选择相应的项目。 该表还显示在 虚拟化数据中。
    虚拟化数据 如果未创建要在特定项目中使用的表,请选择 虚拟化数据 。 如果不存在任何项目,那么此设置是缺省设置。
  6. 模式 字段中指定模式。
    您还可以通过执行以下步骤来创建模式。
    • Data Virtualization"、"经理"、"管理人员"可以将模式的访问权限授予 "Data Virtualization"、"工程师",后者可以在虚拟表时选择该模式。
    • 如果您具有Data Virtualization 工程师角色,请模式字段保留为默认值,以便使用您的用户 ID 创建模式
    • 如果您具有Data Virtualization 管理器角色,请模式字段保留为默认值,以便使用您的用户 ID 创建模式,或在模式字段中输入新模式名称。
    有关更多信息,请参阅 为虚拟对象创建模式
  7. 单击 虚拟化 以完成此过程。
    在显示状态窗口时,您可以选择查看虚拟化数据或虚拟化更多数据。

结果

在 " 虚拟化数据 " 页面上,可以将虚拟对象发布到目录。 有关详细信息,请参阅 Data Virtualization中的将虚拟数据发布到目录

限制: 在严格虚拟化方式下 (仅当表具有至少一个具有业务术语分配的列时,才能看到这些表) ,当您浏览到 " 虚拟化 " 页面时,控制台似乎正在装入表列表一段时间而不显示任何表。 装入速度可能相较于缺省虚拟化方式慢得多,因为控制台会评估可以虚拟化的合格表的列表,具体取决于针对数据源表和列名的术语分配情况。
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