King

business intelligence ,is my love。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年3月6日

摘要: Linux下面的任务部署大家都知道是利用crontab来实现的,至于crontab的一些类型我这里就不详细的来阐述,例如:-e (edit user's crontab)--编辑当前的计划任务 -l (list user's crontab)--查看当前的计划任务 -r (delete user's crontab)--删除当前的计划任务 -ri (prompt before deleting user's crontab)--删除前给出确认,-r的话就是直接删除,通常使用下面的,-ri删除操作危险king@ubuntu:... 阅读全文
posted @ 2013-03-06 12:11 kingstudy 阅读(4628) 评论(0) 推荐(1) 编辑

2013年3月4日

摘要: login as: hadoophadoop@192.168.0.2's password:Last login: Sat Mar 2 17:48:03 2013 from 192.168.0.13[hadoop@hadoop-etl-2-175 ~]$ crontab -l31 19 * * * /bin/sh /pentaho/Plan/a.sh15 23 * * * /bin/sh /pentaho/Plan/b.sh10 7 * * * /bin/sh /pentaho/Plan/c.sh30 16 * * * /bin/sh /pentaho/Plan/d.sh0 13 * 阅读全文
posted @ 2013-03-04 12:53 kingstudy 阅读(5643) 评论(0) 推荐(0) 编辑

2013年2月27日

摘要: 好久没去认真的做一件事情了,接触BI这么久(2-3)年了吧,此时已经二十五六岁,最近研究了一下自我感觉比较薄弱的权限问题,话不多说,咱们直接说事。众所周知:cognos本身不提供用户管理功能,不知道为啥,但是却支持多种第三方身份验证程序,比如Active Directory,LDAP ,NTLM,C... 阅读全文
posted @ 2013-02-27 20:17 kingstudy 阅读(8889) 评论(5) 推荐(2) 编辑

2013年1月23日

摘要: 心得学习[转自CSDN:http://blog.csdn.net/hualin_xie/article/details/4885800]通过将近一周的学习时间,我大致掌握了PowerCenter的基本架构和设计开发过程中的一些方法和技巧。PowcerCenter也是属于典型的C/S架构,分为服务器组件和客户端组件,服务端有三个服务:InformaticaService、Integration Service和RepositoryService,客户端主要就是RDWM四个组件。客户端主要用于设计开发WorkFlow,而服务器则用于运行WorkFlow。以下是我整个学习过程中的一些心得体会:Pow 阅读全文
posted @ 2013-01-23 10:24 kingstudy 阅读(6317) 评论(0) 推荐(1) 编辑

2013年1月22日

摘要: 将以下代码格式根据自己的目录修改后copy到一个文本文件中,修改后缀名为.bat,注意bin调用时的目录,不同版本的cognos 安装目录的名字不通过,可能为IBMcognos8/*code begin*/date /ttime /trem First Step:Call Transformer T... 阅读全文
posted @ 2013-01-22 15:14 kingstudy 阅读(580) 评论(0) 推荐(0) 编辑

2013年1月6日

摘要: 表中数据如下 - - - - - a5b6c7d7e8----SQLSERVER方案1select r.username,r.usercount,rank() over(order by r.usercount desc) rnfrom ranktest r--处理结果----SQLSERVER方案2select r.username,r.usercount,dense_rank() over(order by r.usercount desc) rnfrom ranktest r--处理结果----Oracle语法SQL实现不连续排序,c 和dselect r.username,r.us.. 阅读全文
posted @ 2013-01-06 15:26 kingstudy 阅读(282) 评论(0) 推荐(0) 编辑

2013年1月5日

摘要: 在filter中经常会遇到>=begindate这样的例子 而最终导致和日期提示控件之间相互比较的时候报错,日期格式类错误于是做了如下的操作,再次用新的参数添加过滤器,一切正常。神奇的mysql.第一步:cast([日期],varchar(8))第二步:cast(substring([日期1],1,4)||'-'||substring([日期1],5,2)||'-'||substring([日期1],7,2),date)第三步:[riqi] between cast(?begindate?,date) and cast(?enddate?,date) 阅读全文
posted @ 2013-01-05 12:44 kingstudy 阅读(339) 评论(0) 推荐(0) 编辑

2012年12月26日

摘要: SELECT * FROM yechujundkgametop20bymonth WHERE gamename='征途2S'AND monthkey=201211INTO OUTFILE 'D:/ztdk11.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '"' LINES TERMINATED BY '\r\n';/* 当有NULL 的时候格式会变*/UPDATE yechujunybga 阅读全文
posted @ 2012-12-26 13:16 kingstudy 阅读(1336) 评论(0) 推荐(0) 编辑

2012年11月20日

摘要: ETL这个词对于从事BI职位的coder来说,相信并不陌生,今天的故事就从ETL的两个工具powercenter与kettle说起。最近的1年多,由于各种原因,leader要求ETL这块需要换一个工具。原来的powercenter被抛弃了,我们迎来了更加开源的kettle。原本主要从事于BI前端开发cognos工作的我也由于人手不足而被安排了一些ETL的改造任务,不管怎么来说,是繁琐的工作也好或者是各种不同的问题,或者说是一种真心的疲惫。对于Leader我还是心存感激的,虽然平时也会有不少的抱怨。抱怨他的方式和大家的报酬一直得不到提升。因为最起码从一个出发点来说,我学到了更多的东西,对于我这个 阅读全文
posted @ 2012-11-20 12:47 kingstudy 阅读(4230) 评论(3) 推荐(1) 编辑

2012年11月16日

摘要: 场景:邮件推广系统,需要向用户发送邮件,针对目前众多的Email 类型,设计此思路。思路1:利用过滤器Filter rows对Email字段分别做处理。结果是当type很多的时候就很麻烦。这个时候想想如果是SQL那就好了,各种的like 各种的string function ,此方法舍去。思路2:利用Modified Java Script Value组件(通常说的JS组件)代码如下: 给每一条记录行添加一个Email标示,如下面所示: @126.com@126.net@139.com@163.com@163.con@163.net@168.com@21cn.com@263.net@5173. 阅读全文
posted @ 2012-11-16 16:22 kingstudy 阅读(23350) 评论(0) 推荐(0) 编辑