MDM:已知问题和已知限制 - 7.3

Talend Master Data Management 产品发布说明

EnrichVersion
7.3
EnrichProdName
Talend MDM Platform
task
Release Notes
数据治理

我们建议您查询 JIRA 错误跟踪工具,获取完整的未解决问题列表:

https://jira.talendforge.org/issues/?filter=31177

Studio

限制

描述

产品

MDM SQL 查询语言 如果您使用的是 DB2 或 MS SQL Server 数据库,则带有 count 函数的 order by 语句不适用,因为数据库不支持该语句。

Talend MDM Platform

如果要使用 Talend Data Stewardship 处理在集成匹配过程中生成的合并任务,请注意以下事项。
  • 集成匹配功能仅支持字符串类型的主键。
  • 集成匹配功能不支持在具有复合主键的实体上进行匹配。
  • MDM 和 Talend Data Stewardship 之间的映射仅适用于 MDM 实体中根级别的简单类型元素,并且将忽略复杂类型元素或可重复元素。

Talend MDM Platform

默认情况下,当通过 mdm_context 变量读取或写入一条记录的值时,会对任务的当前指派用户进行权限检查。

  • 对于非人工任务,没有关联用户,当通过 mdm_context 变量直接读取或写入一条记录的值时,您可以:
    • 采用 setBypassSecurity 方法跳过安全检查,即将代码置于下述两行中间以停止安全检查然后重新启用安全检查。
      mdm_context.setBypassSecurity(true); // disabling
      ...
      mdm_context.setBypassSecurity(false); // enabling again

    • 采用 setUpdateUser 方法在进行读写操作之前设置一个有效用户,然后再取消用户设置,这样您无需跳过权限检查。
      mdm_context.setUpdateUser("username"); // specify a given user as the current one
      ....
      mdm_context.setUpdateUser(null); // reset the current user to nothing
  • 对于人工任务:
    • 当通过 mdm_context 变量执行读写操作时,自动使用当前指派用户验证是否对记录值具有读写权限。如果想使用另一用户,您可以通过 setUpdateUser 方法更改用户。
    • 对于其它情况,例如在局部变量中,不存在指派用户,此情形与非人工任务类似。

Talend MDM Platform

仅当其已在主选项卡中呈现时,外键元素才会显示在自定义布局中 要在自定义布局中显示外键元素,需要在主选项卡中将其呈现。

Talend MDM Platform

匹配模拟操作不会考虑内置块键 您可以在定义匹配规则时使用内置的块键。但是,匹配模拟操作不会考虑内置块键。

Talend MDM Platform

安装所需的第三方库后,您需要重新启动 Studio 安装任何所需的第三方库后,您需要重新启动 Studio 才能将更新纳入其中。

Talend MDM Platform

视图的“可查看”部分中指定的重复元素不适用于 11.2 之前的 Oracle 11g 版本 如果在视图的“可查看”部分中指定了重复元素 (maxOccurs> 1),则在 11.2 之前的 Oracle 11g 版本中这项设置无效。

Talend MDM Platform

如果 tMDMDelete 使用 Oracle 数据库运行删除查询,可能需要较长时间 如果 tMDMDelete 运行删除查询时因数据库执行速度慢而遇到超时问题,请参阅文章了解如何移除 Talend 帮助中心 (https://help.talend.com) 上长时间运行的超时事务。

Talend MDM Platform

tMDMConnection 参数“Use client side transaction id (使用客户端事务 id)”尚未生产就绪 tMDMConnection 组件有一个名为“Use client side transaction id (使用客户端事务 id)”的新参数。此选项属实验性质,将来可能会更改,因此不应在生产环境中使用。

Talend MDM Platform

保留了 tMDMInput 操作符“Joins With”以供未来使用 在组件 tMDMInput 中,选中 Use multiple conditions (使用多个条件) 复选框后,将保留 Function (函数) 列中列出的 Joins With 操作符以供未来使用。

Talend MDM Platform

到包含 System_XXX 或管理角色的工作流的 Bonita 部署失败 由于不应使用系统和管理角色,因此无法在 Talend Studio 工作流中设置这些角色。连接器中包含 System_XXX 或管理角色的工作流将失败。

Talend MDM Platform

问题

变通方法

产品

使用产品演示时,应将工作流与演示的其余部分分开部署,以避免同步问题。 具体而言,当您开始使用产品演示时,请执行以下操作:
  1. 部署除工作流之外的所有对象。
  2. 无论何时创建/更改用户或角色,都要从 Talend MDM Web UI 中的 User Management (用户管理) 选项卡启动手动同步过程,以确保在 Bonita (Demo_User 和 Demo_Manager 角色及其关联用户) 中正确创建相应的信息。
  3. 部署工作流。

Talend MDM Platform

安装程序

问题

变通方法

产品

默认情况下,macOS Sierra 会将所有下载的文件设为“隔离项”。这会禁止您运行 Studio。
  1. 按照正常方式将 Talend Studio 解压缩。
  2. 在您解压缩 Talend Studio 的文件夹上打开一个 Terminal (终端) 窗口。
  3. 执行以下命令之一。
    xattr -d com.apple.quarantine *

    xattr -c *

Talend MDM Platform

使用最新版本 Mac OS X 的用户可能需要更新其 Gatekeeper 设置才能安装 Talend 产品。OS X 10.7.5 以上版本提供了 Gatekeeper。
  1. 单击 Apple 图标,然后单击 System Preferences (系统首选项)
  2. System Preferences (系统首选项) 下面,单击 Security & Privacy (安全和隐私)
  3. Security & Privacy (安全和隐私) 下面,单击 General (常规) 选项卡。
  4. 单击 Click the lock to make changes (单击锁进行更改) 旁边的锁图标,然后使用具有管理员权限的帐户用户名和密码标识身份。只有管理员才能更改安全设置。

  5. Allow apps download from (允许以下位置下载的应用) 下面,选择 Anywhere (任何位置) 单选按钮,然后在打开的对话框中确认您的选择。
  6. 关闭所有窗口,使您的 Mac 自动为您重新锁定 Security & Privacy (安全和隐私) 设置。
  7. 按照正常的安装程序安装 Talend Studio (或您想要安装的任何其他可执行程序)。请注意,在您双击 Talend-Studio-macosx-cocoa.app 文件时,您会看到一条警告,提示这是从互联网下载的应用程序,但如果您单击 Open (打开),您的 Mac 将会允许您安装此应用程序,而不会产生更多问题。
  8. 完成安装过程后,如果您愿意,可以重复以上步骤,将您的 Security & Privacy (安全和隐私) 设置恢复至先前的值。

Talend MDM Platform

Talend MDM Server

问题

变通方法

产品

如果您的数据模型多次使用可重用类型,则可能需要进行数据库迁移。 如果您的数据模型在一个或多个实体中多次使用可重用类型,并且会导致问题,则您在升级到此版本时可能需要迁移数据库。

有关更多信息,请参阅https://jira.talendforge.org/browse/TMDM-6805

Talend MDM Platform

在此版本中,用户仍可以选择从 XML 数据库迁移到关系数据库。要执行此操作,选择利用此可能性的现有用户将需要显式地重新部署其项目并迁移重要系统容器。 有关详细信息,请参阅 Talend 迁移指南

特别是,请确保在执行任何迁移之前处理 ACTIVE 和 FAILED 队列,因为迁移过程将导致 ACTIVE、FAILED 和 COMPLETED 队列丢失。

Talend MDM Platform

当使用 Talend-LogServer 时,默认情况下,事件日志在存储时没有特定的安全保护,因此所有日志对所有具有服务器访问权限 (通过您网络内的 HTTP URL) 的人都可见。 有关更多信息,请参阅位于 Talend 帮助中心 的有关如何停用 Talend Administration Center 日志记录屏幕和 Talend Log Server 的文章 (https://help.talend.com)。

Talend MDM Platform

Talend MDM Web UI

问题

变通方法

产品

MDM Web 用户界面仅在兼容模式下支持 Internet Explorer 11 如果要将 MDM Web 用户界面与 Microsoft Internet Explorer 11 结合使用,则必须在浏览器中激活兼容模式才能执行此操作。早期支持的 Internet Explorer 版本不受此要求的影响。

Talend MDM Platform