etl个动作脚本2
来源:互联网 发布:php编写九九乘法表 编辑:程序博客网 时间:2024/05/17 09:39
4、动作:GenerateSQLbyStrucXML(基于结构描述XML或更新描述XML生成对应的SQL脚本)
例子:generateSQLbyStrucXML([aa.xml-__-relative-_-D:/-_-test1.sql-_-true-_-hsql-_-true],[],[],[执行填报]);
第一层参数用"-_-"来分隔,第二层参数用"-__-"分隔
参数1:描述、更新xml文件名或路径
参数2、absolute表示绝对路径,relative表示相对路径
参数3:sql文件保存的路径,以文件分隔符结尾
参数4:sql文件保存的名字
参数5:生成的sql文件名是否需要加时间戳,true为加,false不加
参数6:hsql为数据库类型 可以是 hsql,mysql,sqlserver2000之类的
参数7:表中相同字段中属性不同时,是否对对端进行修改
5、ExecuteSql动作(执行SQL语句或SQL脚本)
例子:1、executeSql([insert into ccc values ('0','1');insert into ccc values ('2','2');-_-false],[],[geeaz],[]);
2、executeSql([C:/Tomcat5.0/webapps/etl/sql.sql-__-absolute-_-true],[],[geeaz],[]);
第一层参数用"-_-"来分隔,第二层参数用"-__-"分隔
参数1、SQL语句或SQL脚本路径,多个SQL语句或多个SQL脚本路径用";"隔开,如果是sql脚本路径,absolute表示绝对路径,relative表示相对路径
参数2、true代表是SQL脚本路径,false代表sql语句
6、ExtractData动作(抽取指定的数据生成中间文件)
例子:extractData([t_res-_-D:/-_-aaa-_-true],[],[geeaz],[描述信息]);
第一层参数用"-_-"来分隔,第二层参数用"-__-"分隔
参数1、选择的表名
参数2、中间文件保存的路径
参数3、中间文件保存的名字
例子:loadData([t_res-_-data.xml-__-relative-_-addition-_-res_id],[],[geeaz],[描述信息]);
第一层参数用"-_-"来分隔,第二层参数用"-__-"分隔
参数1、选择数据要加载到的表名
参数2、数据加载得到的中间文件
参数3、absolute表示绝对路径,relative表示相对路径
参数4、数据加载的方式,full为全加载,addition为增量加载,update为更新加载
参数5、选择该表某个字段作为加载的标识
例子:generateSQLbyStrucXML([aa.xml-__-relative-_-D:/-_-test1.sql-_-true-_-hsql-_-true],[],[],[执行填报]);
第一层参数用"-_-"来分隔,第二层参数用"-__-"分隔
参数1:描述、更新xml文件名或路径
参数2、absolute表示绝对路径,relative表示相对路径
参数3:sql文件保存的路径,以文件分隔符结尾
参数4:sql文件保存的名字
参数5:生成的sql文件名是否需要加时间戳,true为加,false不加
参数6:hsql为数据库类型 可以是 hsql,mysql,sqlserver2000之类的
参数7:表中相同字段中属性不同时,是否对对端进行修改
5、ExecuteSql动作(执行SQL语句或SQL脚本)
例子:1、executeSql([insert into ccc values ('0','1');insert into ccc values ('2','2');-_-false],[],[geeaz],[]);
2、executeSql([C:/Tomcat5.0/webapps/etl/sql.sql-__-absolute-_-true],[],[geeaz],[]);
第一层参数用"-_-"来分隔,第二层参数用"-__-"分隔
参数1、SQL语句或SQL脚本路径,多个SQL语句或多个SQL脚本路径用";"隔开,如果是sql脚本路径,absolute表示绝对路径,relative表示相对路径
参数2、true代表是SQL脚本路径,false代表sql语句
6、ExtractData动作(抽取指定的数据生成中间文件)
例子:extractData([t_res-_-D:/-_-aaa-_-true],[],[geeaz],[描述信息]);
第一层参数用"-_-"来分隔,第二层参数用"-__-"分隔
参数1、选择的表名
参数2、中间文件保存的路径
参数3、中间文件保存的名字
参数4、生成的xml文件名是否需要加时间戳,true为加,false不加
例子:loadData([t_res-_-data.xml-__-relative-_-addition-_-res_id],[],[geeaz],[描述信息]);
第一层参数用"-_-"来分隔,第二层参数用"-__-"分隔
参数1、选择数据要加载到的表名
参数2、数据加载得到的中间文件
参数3、absolute表示绝对路径,relative表示相对路径
参数4、数据加载的方式,full为全加载,addition为增量加载,update为更新加载
参数5、选择该表某个字段作为加载的标识
0 0
- etl个动作脚本2
- etl个动作脚本1
- 动作脚本
- ETL 脚本书写规范
- Etl数据结构部分动作的说明
- Flash 动作脚本手册
- 动作js脚本
- hprose Java动作脚本
- JSP脚本中9大内置对象和7个动作指令
- rails 第一个动作
- Jsp7个动作指令
- FLASH动作脚本代码集锦
- 动作脚本元素(ActionScript elements)
- FLASH动作脚本代码集锦
- 【insigma】jsp指令、脚本、动作
- 第2章 2.8 JSP的7个动作指令
- 古法养生 2个简单动作可强肾
- JSP(2)——7个动作指令
- c++
- etl个动作脚本1
- 出栈序列统计
- HTML5移动开发之路(2)——HTML5的新特性
- Linux的五个查找命令
- etl个动作脚本2
- 绑定CUDA三维数组与纹理内存
- NDK so库的调用和编译
- SiteMesh的使用
- Appium 在windows下的环境配置
- oracle 更新分区表关键字 ORA-14402
- 好文章——MD5和MD5破解的一些事
- cocos2d-x 3.0 alpha 1搭建环境配置(window环境下)
- 对话框属性表与向导