Data Integration:已知问题和已知限制 - 7.2

Talend Master Data Management 产品发布说明

EnrichVersion
7.2
EnrichProdName
Talend MDM Platform
task
数据治理

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

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

限制

描述

 
  • 使用聚合函数的 SOQL 查询
  • 使用 TYPEOF 表达式的 SOQL 查询
  • 使用别名的 SOQL 查询
  • 推测 schema 不支持某些 SOQL 查询,并且 SOQL 查询中的前缀与 FROM 后面的模块名称相同

    例如,不支持 SELECT Account.Name, (SELECT Contact.LastName FROM Account.Contacts) FROM Account,但支持执行同一函数的 SELECT Name, (SELECT LastName FROM Contacts) FROM Account。

  • FROM 后面有多个模块的 SOQL 查询

    例如,不支持 SELECT Contact.Firstname, Account.Name FROM Contact, Contact.Account。但支持子-父和父-子关系查询,因此可以将此查询改进为 SELECT Firstname, Account.Name FROM Contact。

  • 使用 toLabel() 的 SOQL 查询
  • 名称中包含下划线字符 '_' 的字段
不支持 Java PSU。 仅在 Java CPU 版本上支持 Talend,在 Java PSU 版本上不支持。

一些用户报告,将 Talend Studio 与 Java PSU 版本 (例如 jdk8_u92) 一起使用时出现了问题,但恢复至 Java CPU 版本 (例如 jdk8_u91) 后问题便得到了解决。

另请参阅:http://www.oracle.com/technetwork/java/javase/cpu-psu-explained-2331472.html

Access 存在排序限制 从 6.0 版开始,Talend Studio 中的 Access 组件仅支持“常规”排序模式。

Salesforce 向导中的 OAuth 模式

要使用 OAuth2 身份验证建立 Salesforce 连接,您需要先执行 Talend 作业以获取您的令牌文件,然后再在向导中对其进行初始化。
tFileCopy 只能配合 Java 8 使用 为防止出错,用户应仅在 Java 8 上运行包含 tFileCopy 的作业。

路由和数据服务作业上下文中的 tParallelize

tParallelize 组件设计用于 Data Integration 作业。切勿在数据服务作业或路由上下文中使用,因为其在并行请求间无法保证线程安全,并会占用大量的内存和 CPU 资源。如果需要进行并行处理,则使用路由。

问题

变通方法

如果 Talend Administration Center 在集群模式下工作 (两个 Talend Administration Center 实例位于不同的物理服务器但连接至相同的数据库),上下文值会无法用于任务执行详细信息中。tSalesforceInput 的推测 schema 和推测查询功能不支持某些 SOQL 查询。 建议使用可用于集群模式中所有工作的 Job Conductor 配置中的共享文件夹。