Talend - tSalesForceInput 组件没有输出
Talend - no output from the tSalesForceInput component
我是 Talend 的新手,我有一个非常简单的任务,就是将 Salesforce“联系人”table 导入数据库。开始测试时,我只有 tSalesforceInput 和 tLogRow 组件(根据屏幕截图 - 左侧激活的子作业)并且我只在 SOQL 中选择“accountId”。
"SELECT AccountId
FROM contact
WHERE AccountId != null
LIMIT 1000"
这 returns 1000 个 AccountId 的日志输出很好(如下面的屏幕截图)。
然后我引入了 tConvertType 组件(根据屏幕截图 - 右激活子作业)并且我丢失了所有输出(日志输出 returns 1000 行具有空值)。我还没有在转换组件中引入任何数据类型转换。
非常希望能就可能发生的事情提供一些意见。谢谢!
我实际上犯了一个错误,没有在 tConvertType 组件属性中选择“cast”方法。我在这里选择了“Auto Cast”,然后在“Edit schema”选项中,将数据类型更改为我想要的。新手错误:)
我是 Talend 的新手,我有一个非常简单的任务,就是将 Salesforce“联系人”table 导入数据库。开始测试时,我只有 tSalesforceInput 和 tLogRow 组件(根据屏幕截图 - 左侧激活的子作业)并且我只在 SOQL 中选择“accountId”。
"SELECT AccountId
FROM contact
WHERE AccountId != null
LIMIT 1000"
这 returns 1000 个 AccountId 的日志输出很好(如下面的屏幕截图)。
然后我引入了 tConvertType 组件(根据屏幕截图 - 右激活子作业)并且我丢失了所有输出(日志输出 returns 1000 行具有空值)。我还没有在转换组件中引入任何数据类型转换。
非常希望能就可能发生的事情提供一些意见。谢谢!
我实际上犯了一个错误,没有在 tConvertType 组件属性中选择“cast”方法。我在这里选择了“Auto Cast”,然后在“Edit schema”选项中,将数据类型更改为我想要的。新手错误:)