ETL
weixin_39218112
这个作者很懒,什么都没留下…
展开
-
欢迎使用CSDN-markdown编辑器
kettle安装中的几个注意点最近开始实习,刚刚开始学习ETL方面的知识。学习的第一个软件是kettle,作为一个极为简单易学且开源的ETL工具,kettle真的很棒,虽然它的性能比起informatica有所不如。不过对于我这种初学者来说还是一个很好的学习选择。 kettle的安装相对比较简单,下面记录一下我觉得值得注意的几个问题。 1.kettle安装之前需要先配置java环境,原创 2017-08-15 09:25:39 · 126 阅读 · 0 评论 -
文章标题
kettle设计转换时的几个注意点1.从步骤插入数据选项:除变量外,用户输入的SQL 语句在运行时还可以接收其它步骤的运行结果,也就是将其它步骤的运行结果作为一个SQL 语句的参数。如下面的SQL 语句,使用 ?作为接收参数的位置。(语句格式类似于JDBC规范里的PreparedStatement 语句) 2.在做记录集连接之前每个记录集都要先排好序 3.内存中分组不需要提前排序,记录集连接前原创 2017-08-15 09:31:35 · 108 阅读 · 0 评论 -
文章标题
ETL中常用的几个sql函数1.COALESCE函数 功能:返回其参数中的第一个非空表达式,当你要在n个字段中选取某一个非空值 可以用它,比如下面语句 select Coalesce(null,null,1,2,null)union select Coalesce(null,11,12,13,null)union select Coalesce(111,1原创 2017-08-15 09:33:23 · 85 阅读 · 0 评论 -
文章标题
IYYY,iW的使用IYYY、IW指的是ISO的标准格式,而YYYY、WW是普通的日期格式,他们之间的区别在ISO标准认为日期是从周一到周日,按周计算,如果某一年的一月一号是周六或者周日,则某一年的第一周是延续上一年的周结束后算起,如果某一年的一月一号周二三四五,则该年的第一周从去年开始算起。而普通的标准则指定任何一年的一月一号都是周一,所以在使用日期的时候需要特别的注意原创 2017-08-15 09:37:30 · 116 阅读 · 0 评论