1 2 3 4 5 ··· 7 下一页
摘要: 一、需求:有30个库,每个库有53张表,需要将表中数据完整的同步到另一个库中,做备份用 1、主作业:读取数据库表信息,循环每个库。 2、次作业:读取库中的所有表,循环每个表。 // 作业级读取变量:用 parent_job.getVariable()(Kettle 9.0 作业级兼容写法)var s 阅读全文
posted @ 2025-12-09 18:45 flyComeOn 阅读(15) 评论(0) 推荐(0)
摘要: 一、整体流程 1、先查询表的字段信息 (1)查询表的结构信息 SELECT -- 拼接所有字段名(按ORDINAL_POSITION排序,逗号分隔) GROUP_CONCAT(COLUMN_NAME ORDER BY ORDINAL_POSITION SEPARATOR ',') AS FIELD_ 阅读全文
posted @ 2025-12-05 15:52 flyComeOn 阅读(9) 评论(0) 推荐(0)
摘要: 一、需求:想实现增量同步,根据条件查询对应的数据,然后根据主键进行操作,如果有则更新,没有则新增。目标中需要添加一个字段(org_id)用来区分是从那个表中获取的数据 1、新建一个任务,因为一个转换里面的数据都是异步处理的,所以不能放在一个转换里面,需要建两个转换。工作里面是按照步骤来的。 2、第一 阅读全文
posted @ 2025-12-04 10:04 flyComeOn 阅读(11) 评论(0) 推荐(0)
摘要: 一、将数据库信息以及表信息保存在数据库中,比excel读取效率更高 1、新建两个表 创建数据库表 CREATE TABLE IF NOT EXISTS source_vehicle_info ( id INT AUTO_INCREMENT COMMENT '自增主键', cloud_partitio 阅读全文
posted @ 2025-12-02 16:47 flyComeOn 阅读(4) 评论(0) 推荐(0)
摘要: 一、excel数据 二、整体作业 三、获取需要同步的表 四、子作业 五、获取变量并命名 六、获取表中的数据进行同步 阅读全文
posted @ 2025-11-14 13:56 flyComeOn 阅读(5) 评论(0) 推荐(0)
摘要: 一、整体界面信息 1、主job信息 2、读取所有表名 3、次job 4、设置变量 5、迁移数据 结果 同步到数据库表中 阅读全文
posted @ 2025-11-13 15:42 flyComeOn 阅读(9) 评论(0) 推荐(0)
摘要: select p3.id,p3.dept_id, p3.vehicle_id,p3.maint_items, p3.remark,IF(v.plate_code is not null and v.plate_code!='',CONCAT_WS(" ",v.plate_number,v.plate 阅读全文
posted @ 2025-03-24 10:00 flyComeOn 阅读(9) 评论(0) 推荐(0)
摘要: //去掉复核拒绝的流程returnList.removeIf(r->r.getApprovalOpinions() == -1 && r.getTaskInfo().get("activityCode").equals("REVIEW"));return returnList; removeIf 返 阅读全文
posted @ 2025-03-24 09:53 flyComeOn 阅读(91) 评论(0) 推荐(0)
摘要: <el-table-column prop="deviation" label="偏差率(%)" > <template #default="scope"> <span :style="cssMethod(scope.row.deviation)">{{ scope.row.deviation }} 阅读全文
posted @ 2025-03-11 15:28 flyComeOn 阅读(49) 评论(0) 推荐(0)
摘要: 一、子查询与动态条件查询 select pa.id, pa.dept_id, pa.vehicle_id, pa.maint_apply_time, pa.valid_flag,pa.repair_depot_id, pa.maint_items, pa.total_price, pa.remark 阅读全文
posted @ 2025-03-10 14:53 flyComeOn 阅读(40) 评论(0) 推荐(0)
1 2 3 4 5 ··· 7 下一页