NC65支持多子表开发及在表头和表体增加合计,包含xml配置方法
2019-12-21 21:42:35 290KB NC65开发
1
创建表的字段如下,有需要再下载。 CREATE TABLE `region` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '表id', `name` varchar(32) DEFAULT NULL COMMENT '地区名称', `level` tinyint(4) DEFAULT NULL COMMENT '1:省(province )2:市(city) 3:区,县(district)4:街道(street)', `parent_id` int(10) DEFAULT NULL COMMENT '父id', `adcode` int(10) DEFAULT NULL COMMENT '地址编码', `center` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=12120 DEFAULT CHARSET=gbk;
2019-12-21 20:50:20 1.16MB sql
1
网上看了很多的kettle通过将表名设置成变量,然后进行多表批量同步的帖子,发现多多少少都会有问题。而此类功能简单的问题对于新手而言需要花很多的时间去琢磨,本人作为新手也琢磨很久,最后经大神们指点验证,将较为正确的模板给放出来。希望可以帮助大家,具体的思路如下,要下载的同学们请先看下是否符合自己的需求: 多表批量同步思路: 第一步:通过TXT等文件批量写入表名,输入结果集 第二步:从结果集中获取结果,转换为变量值 第三步:抽取变量值,使表输入可以调用,完成表输出的整个数据同步 此同步容易造成问题的点在于文本文件中参数的设置和传输。而且容易忽略掉有个控件:设置变量 ,容易卡在变量无法取值上而不了了之。百度经验贴很多都省略了此步骤。导致困难重重。如果此同步模板下载有问题的可以留言,我会竭尽全力解答下。当然,也仅限于此功能,毕竟我也菜。
2019-12-21 20:17:47 11KB kettle
1