talend - TALEND:在将员工数据从源移动到目标时,我想删除重复项并将它们移动到单独的文件中
问题描述
TALEND:在将员工数据从源移动到目标时,我想删除重复项并将它们移动到单独的文件中
解决方案
确切地说,如果完整记录相同,则它是重复的
就像可能有两种情况
- 源文件中的重复记录
- 与现有表相比,源文件中的记录重复。
在源文件中重复:如果有 3 个重复记录捕获第一条记录并将其移动到目标,其他 2 条将它们移动到另一个文件(可能是你添加一个代理键来唯一地标识它们)
重复记录与表数据比较:将每个记录与表数据进行比较,如果重复将其移动到另一个文件
推荐阅读
- django - 我该如何解决这个问题:错误:无法满足的约束:postgresql-client(缺少):需要:world [postgresql-client]?
- tensorflow - 当我将 model.save(filepath) 用于 keras 顺序时,它在图片上显示此消息
- outlook - Microsoft Graph 创建事件 - 说明中的换行符出现在 Outlook 日历中,但不在团队日历中
- angular - Angular compiler.js:2531 未捕获错误:模板解析错误:此元素上匹配的组件不止一个
- html - html 项目中缺少样式表和图像
- java - 使用回调java等待服务器响应
- javascript - 克隆的 div 不自动求和
- sql - 在 SQL 中更改序列号的位置
- php - 输入详细信息后登录表单未登录
- javascript - 未向用户显示必填字段验证