跳转至

MDM 页面 - 例程列表

Repository

Master Data Management Routines List

页面用途

此页面可以创建用于导入和导出数据的例程。

页面上的按钮和/或链接

元素 描述
- 详细信息:可以定义例程的内容。 - 复制例程详细信息:创建所选例程的副本。

属性选项卡

以下是最重要的字段。

字段 描述
信息 :例程已锁定;只能由授权用户编辑和运行。 用户无权访问例程中指定的源数据库,或者与用户关联的角色或其所引用用户的角色未启用 0003568 - 主数据管理:导出数据库(含 MDM 功能); 用户无权访问例程中指定的目标数据库,或者与用户关联的角色或其所引用用户的角色未启用 0003569 - 主数据管理:导入数据库(含 MDM 功能);
代码 例程 ID
目标数据库 所选例程将在其中更新表或导入设置的数据库
排序 所选例程的执行顺序
禁用详细审计 确定审计例程执行情况的详细程度。如果选中,则忽略对已同步表的更改,仅记录例程的执行情况。 注意:请仅在需要加速批量同步操作时选中此复选框。
自动包含所需的表 同时同步与所选表关联的表,以避免主键冲突和元数据的部分同步。关联表的同步仅限于用户所选表所调用的元素。注意:请对所有例程使用该复选框。
仅分步运行 分步运行例程,每一步都需要手动确认同步。注意:如果未选中,系统将在操作结束时显示更改,但不允许用户恢复之前的状态。
例程终止后不运行应用程序部署 阻止 MDM 引擎针对最近更新的定义表自动启动必要的部署。注意:如果选中该复选框,则必须手动启动部署。

详细信息属性选项卡

存储库 > 主数据管理 > 例程 > 元素 > 详细信息

在此页面上,可以定义例程的内容。

以下是最重要的字段。

字段 描述
操作 包含或排除所选表。
指定要同步的表或表的逻辑分组。 - **$
自动包含子表 包含与所选表关联的所有表。
删除方法 在同步之前管理数据库中的数据。 - 删除:自动从源数据库中删除不存在的记录,仅当例程所操作的表与数据库中的其他表没有关联时。注意:如果存在与其他表的关联,CCH Tagetik 会在性能审计中突出显示应从目标数据库手动删除的记录()。 - 仅删除 MDM 生成的行:自动从源数据库中删除在之前运行主数据管理期间插入的不存在的记录。重要:MDM 所考虑的记录来源与元数据列表中可用的"来源"字段不对应。虽然后者即使在通过 MDM 输入的记录上也可能因手动更改而发生变化,但此字段中记录的来源将始终保留。因此 Tagetik 始终知道某条记录是否是通过 MDM 之前运行的同步输入的。 - 不删除:同步现有记录或新插入的记录,不删除或突出显示任何其他内容。
导入 SQL 过滤器 仅适用于从数据库到数据库从文件到数据库例程。过滤要同步的元数据表。如果应用于某个节点,则作用于与该节点关联的所有表。
导出 SQL 过滤器
字段例外 选择表中不进行同步的字段。 - 从数据库到文件例程:列的排除应用于源环境,被排除的字段包含在生成的文件中。(信息离线存储在文件的元数据中) - 从文件到数据库例程:排除仅适用于新增的行,对于这些行将保留目标值。对于正在插入的行,被排除字段的目标值留空或设置为数据库中的默认值。 - 从数据库到数据库例程:排除适用于新增的行和更新的行,但对于后者将保留被排除字段的目标值。对于正在插入的行,被排除字段的目标值留空或设置为数据库中的默认值。重要:仅当要同步的表是单独定义的(而非使用分组)时,排除才会生效。