salesforce - Talend 作业未将从 tSalesforceInput 检索到的所有行加载到雪花数据库
问题描述
我有一个简单的工作(如图所示),它连接到 Salesforce、获取数据并将其加载到 Snowflake 中。tFlowMeter 记录返回的行数。我看到它记录了所有行(大约 500K)都是从 tSalesforceInput 组件获得的。但是,当我查询 Snowflake DB 时,我丢失了大约 80k 行。Talend 运行成功完成。我手动检查了 Snowflake 中缺少的一些 ID,并且在行中看不到任何可能阻止它们加载到数据库中的数据。
当我查看 Snowflake 的“历史”选项卡时,我看到属性“on_error”设置为“继续”(如下面的屏幕截图所示)。如何更改 tDBOutput 组件(用于加载 Snowflake DB)中的此属性以失败并记录/抛出错误?
PS:不到两个月前,我开始在 Talend 上工作。请原谅任何愚蠢的错误。
解决方案
推荐阅读
- java - @Value 属性名称中的转义“(双引号)
- c# - 运行 Blazor 网站时出现表单布局错误
- oracle - 在 JPA 中运行本机 sql 查询与直接在 SQL 工具中运行相同查询时给出不同的结果
- python-3.x - 抓取 Google 搜索结果
- javascript - 自定义 CSV 文件的 Wordpress 下载
- java - macOS High Sierra v10.13.6 中的 Java v1.8
- powershell - 统计 Invoke-Command 的结果
- javascript - 如何使用 vue-i18n 翻译渲染项目列表?
- mongodb - Mongodb - 每天自动增加一个字段
- excel - 使用 excel 从 Word 创建 pdf:document.exportasfixedformat 未创建文件的扩展名