database - 如何使用 talend 通过手动将 id 增量为 csv 中每一行的 Max(id)+1 来从 CSV 文件中转储表中的数据
问题描述
我正在尝试执行 ETL Talend 作业,其中我在 csv 文件中有记录,并且必须将这些记录转储到表中。我的表有主键列,即 ID。CSV 文件没有 Id 列。所以我必须从表中获取 max(Id)+1 并一一插入 csv 行,每行都有增量 id。
尝试将 Max(Id) 设置为全局变量,并在 Tmap 中将此 id 递增为每行的 id+1。但它不会为 Csv 文件中的每条记录增加
解决方案
推荐阅读
- python - 在新的浏览器窗口 django 中显示文件
- performance - Gatling - 当其他场景正常工作时,使用 rampUsers 创建用户的问题
- c++ - 虚幻引擎 4 的 VivoxCore
- json - 在另一个 json 文件中使用 Python 提取部分 json 文件
- r - R函数,给定输入将其用于将来的计算
- azure - 无法使用 terraform 创建 Azure 认知服务
- reactjs - React:在同一个组件中的函数之间共享一个变量
- amazon-web-services - 如何使用 Cloudformation 或 CDK 为 S3 存储桶启用请求指标
- javascript - AABB 分离轴定理,求重叠深度
- javascript - React TypeScript 中的向导表单 react-final-form