Fork me on GitHub
摘要: 日常开发中由于很多参数是变化的,需要在部署时才能确定。而写在配置文件里又显得很笨重,因而可以运行时实时指定。那么kettle是怎么获取命令行中的参数的呢?kettle可以通过转换里的JavaScript获取变量_step_.getTransMeta().getArguments()[0]; 阅读全文
posted @ 2015-05-25 22:33 秋楓 阅读(5443) 评论(0) 推荐(0) 编辑
摘要: 日常开发中,时常会出现这样一种情况。有大量的函数是通用的。而每个JavaScript里面写一遍,给维护带来很大的困扰。因而需要将公共的函数写在外部js文件中。这时就需要引入外部的公共文件了。下面是在转换里的JavaScript组件中引入外部公共js文件。//加载js文件LoadScriptFile(... 阅读全文
posted @ 2015-05-25 22:25 秋楓 阅读(2826) 评论(0) 推荐(0) 编辑
摘要: 日常开发中,为了确保账号和密码的安全,时常要对密码进行加密和解密。然而kettle是怎么对密码进行加密和解密的呢?下面的代码需要再转换中的JavaScript中运行。var encrypted_password = 'not encrypted';加密(js中调用):encrypted_passwo... 阅读全文
posted @ 2015-05-25 22:18 秋楓 阅读(4834) 评论(0) 推荐(0) 编辑
摘要: 在日常开发中有时候配置文件会出现中文(如config.properties 里有中文),为了避免出现乱码,因而要转成unicode编码。1、在设置变量的javascript(转换中的JavaScript)中进行编码转换。(推荐使用此方式)if(!Value.isNull()){ var valu... 阅读全文
posted @ 2015-05-25 22:10 秋楓 阅读(6097) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:http://blog.csdn.net/dqswuyundong/archive/2010/10/19/5952004.aspx设置kettle的内存REM ****************************************************************... 阅读全文
posted @ 2015-05-25 21:59 秋楓 阅读(2121) 评论(0) 推荐(0) 编辑
摘要: pan 是执行转换的。Pan.bat /file C:\test.ktr /logfile c:\log.txt /level Basickitchen是执行job的。kitchen.bat /file C:\test.kjb /logfile c:\log.txt /level Basic更多资料... 阅读全文
posted @ 2015-05-25 21:53 秋楓 阅读(1525) 评论(0) 推荐(0) 编辑
摘要: kettle与各数据库建立链接的链接字符串Sybase:TO_DB_URL = jdbc:sybase:Tds:192.168.168.163:5000/testdb?charset=eucgb&jconnect_version=6TO_DB_DRIVER = com.sybase.jdbc3.jd... 阅读全文
posted @ 2015-05-25 20:18 秋楓 阅读(1995) 评论(0) 推荐(0) 编辑
摘要: 本文收集于本人的笔记本,由于找不到原文出处。在此省略,如哪位知道可以联系我加上。核心是利用mysql系统表和“optimize table 表名”命令,对mysql数据表进行空间的释放。由于delete和drop table都不会释放表空间(truncate 命令会释放表空间【将所有的数据都删除】)... 阅读全文
posted @ 2015-05-25 18:30 秋楓 阅读(662) 评论(0) 推荐(0) 编辑
摘要: MySQL的information_schema数据库是什么,有什么作用? 大家在安装或使用MYSQL时,会发现除了自己安装的数据库以外,还有一个 information_schema数据库。information_schema数据库是做什么用的呢,使用WordPress博客的朋友可能会想,是... 阅读全文
posted @ 2015-05-25 18:07 秋楓 阅读(7551) 评论(0) 推荐(1) 编辑
摘要: 其实很多情况下mysql备份就是采用了这些命令,例如:mysql导入和导出数据linux自动定时备份web程序和mysql数据库备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备... 阅读全文
posted @ 2015-05-25 14:06 秋楓 阅读(317) 评论(0) 推荐(0) 编辑