【问题标题】:Talend - no output from the tSalesForceInput componentTalend - tSalesForceInput 组件没有输出
【发布时间】:2021-07-02 14:17:18
【问题描述】:

我是 Talend 的新手,我有一个非常简单的任务,就是将 Salesforce“联系人”表引入数据库。开始测试时,我只有 tSalesforceInput 和 tLogRow 组件(根据屏幕截图 - 左激活子作业),我只在 SOQL 中选择“accountId”。

"SELECT AccountId
 FROM contact
 WHERE AccountId != null
 LIMIT 1000"

这将返回 1000 个 AccountIds 的日志输出(如下截图所示)。

然后我引入了 tConvertType 组件(根据屏幕截图 - 右激活的子作业),我丢失了所有输出(日志输出返回 1000 行空值)。我还没有在转换组件中引入任何数据类型转换。

非常感谢您就可能发生的事情提供一些意见。谢谢!

【问题讨论】:

    标签: salesforce etl talend


    【解决方案1】:

    我实际上犯了一个错误,没有在 tConvertType 组件属性中选择“cast”方法。我在这里选择了“Auto Cast”,然后在“Edit schema”选项中,将数据类型更改为我想要的。新手错误:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-15
      • 2012-05-31
      • 2019-03-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多