初用informatica-程序员宅基地

这几天在忙着弄informatica,对于一些基本用法到是感觉容易上手,但写惯了sql总感觉很多时候不方便,字段过多有时候找一个都不易,昨天又碰到下面这个问题,其实就是一个lag的用法
None.gif select t. * ,rowid from tt_test1 t;

SAL_SUM FID
----------------- ----------
11.00 1
12.00 1
122.00 2
123.00 2

要变为以下数据
SQL> select t.sal_sum,t.fid,
2 lag( t.sal_sum ,1)over(partition by t.fid order by t.sal_sum)
3 from tt_test1 t
4 ;

SAL_SUM FID LAG(T.SAL_SUM,1)OVER(PARTITION
----------------- ---------- ------------------------------
11.00 1
12.00 1 11
122.00 2
123.00 2 122


然而在informatica中总是搞不定,网上询问说用局部变量可行,最后还是未果,对于如上一个小sql,可能要用到mapping的定义参数及SETVARIABLE函数进行传递应该可解决,但总觉得一小事情搞的这么麻烦,值不值呢,而且原来用的是owb,里面很多时候是跟oracle结合的,因些一些函数都基本相同,info里却都是自己的一套,着实有些不习惯,还好多数语法都是相通的,而且有时候测试也比较麻烦,感觉开发效率不高,总吹易于管理,感觉做都比较难的话何谈管理,唉,既然踏上了dw这条不归路,那就慢慢用、慢慢折腾吧。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/134308/viewspace-140601/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/134308/viewspace-140601/

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/conglan7945/article/details/100365523

智能推荐

i2c的时钟延展问题-程序员宅基地

文章浏览阅读4.5k次。结论: (即在模拟i2c主:在主设置SCL为高后,要超时判断SCL是否为高,再发后面的时序) 现象(如下图):由于在发送读命令之后,即ACk之后,下面从设备需要准备数据时间,(大约10us,一个时钟的时间),此时还在I2C中断中,因此SCLK上是被拉低。由于主设备,并未检查该SCLK信号,导致下一个数据的第一个时钟信号被拉低,而不知道,而当做有效信号采样,结果导致数据采用出错;我们自己_i2c的时钟延展

mt6735通用recovery_山寨4G V8主板MT6735线刷机包-程序员宅基地

文章浏览阅读3.2k次。版本号V8_F23_4G_V3_NP_H_V1.0.4_VOL_user本站提示:下载软件包请点击普通下载或者高速下载即可--升级工具包内自带!关于ROM官方首发优化信息:(手机官网)优化手机的来电归属地错误问题!增强信号差BUG,修复已知BUG!修复充电过慢问题,提高微信抢红包速率!提高系统安全性及性能!解决3G信号问题 增强3G接收!最后感谢大家对本站大力支持!刷机过程中遇到任何问题请联系本站..._mtk6735刷机包

codeforces 148D之概率DP_codeforces 概率-程序员宅基地

文章浏览阅读2.4k次。http://codeforces.com/problemset/problem/148/DD. Bag of micetime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outp_codeforces 概率

在java中实现订餐系统_Java实现简单订餐系统-程序员宅基地

文章浏览阅读4.1k次,点赞2次,收藏28次。本文实例为大家分享了Java实现简单订餐系统的具体代码,供大家参考,具体内容如下import java.util.Scanner;import java.util.*;public class OrderingMsg {public static void main(String[] args) {// 数据主体:一组订单信息String[] names = new String[4]; // 订..._java美每胃订餐系统

用DB类写新闻系统-1-程序员宅基地

文章浏览阅读40次。今天用DB类写个新闻系统(点击查看DB类) 添加新闻主要代码<form action="news_add_up.asp?tabname=news" onSubmit="return isok(this)" method="post" name="upload" id="upload"> <table width="100%" border="0" class="df..._$hot_news= mymps_get_news

设计模式——行为型模式之——命令模式Command_命令模式 李建忠-程序员宅基地

文章浏览阅读94次。命令模式Command_命令模式 李建忠

随便推点

Python的random模块-程序员宅基地

文章浏览阅读2.1w次,点赞18次,收藏135次。【Python模块学习】3、random模块参考:1、官网;2、别人的 以下是random模块的方法: 1 random.seed(a=None, version=2) # 初始化伪随机数生成器。如果未提供a或者a=None,则使用系统时间为种子。如果a是一个整数,则作为种子。 2 random.getstate() # 返回一个当前生成器的内部状态的对象 3_python的random模块

面试技巧之单面_单面流程准备要点-程序员宅基地

文章浏览阅读6.3k次。单面的要点:Credibility(信任感,自己做的事-懂行+有料)Reliability(可靠-首先别迟到+说到做到)Intimacy(亲密感,企业文化、企业新闻)Self-Orientation(从自己的利益考虑)(A*B*C)/D 最终,我能给公司带来什么单面一般一开始都会有自我介绍:自己信息+面试职位自己能力和该公司的职位要求的匹配点,这点非_单面流程准备要点

PPT-程序员宅基地

文章浏览阅读330次。1.好的 PPT字要少,因为相比于选择题与判断题观众不喜欢阅读题。2.PPT做的好的人,一定是要站在观众角度进行思考的人。3.增加PPT的审美。站酷、花瓣网。海报、VI、画册、平面、演示。4.PPT初始化设置:撤销次数设置:文件--选项--高级--编辑选项--最多可取消操作数。自动保存:文件--选项--保存--勾选自动恢复版本。幻灯片比例调整:设计--右...

http://liveforlinux.blog.51cto.com/3337218/1056484-程序员宅基地

文章浏览阅读522次。awk系列3--比较全面在各大网站看到的 自己整理的awk学习实例[root@localhostopt]#catgrade.txtM.Tansley05/9948311Green84044J.Lulu06/9948317green92426P.Bunny02/99..._456mmmcon

Python机器学习入门 -- 支持向量机学习笔记_支持向量机 python-程序员宅基地

文章浏览阅读879次,点赞5次,收藏10次。大部分传统的机器学习算法都可以实现分类任务,但这些模型关注的是将不同类别的数据分得开就行,也就是说它们的核心思想是让整个模型分类出错的损失越小越好。刚刚好有一种机器学习模型,它不仅关注分类能不能将不同类别的数据完全分得开,还关注分类得到的决策边界的间隔能不能最大化,即离该决策边界每个类别最近的数据点的距离能不能更远,这就是我们今天的主角 - - 支持向量机。_支持向量机 python

信息学奥赛一本通 1321:【例6.3】删数问题(Noip1994) 贪心算法_1321信息学奥赛一本通答案-程序员宅基地

文章浏览阅读437次,点赞9次,收藏10次。输入一个高精度的正整数n,去掉其中任意s个数字后剩下的数字按原左右次序组成一个新的正整数。编程对给定的n和s,寻找一种方案使得剩下的数字组成的新数最小。时间限制: 1000 ms 内存限制: 65536 KB。每次删除第一个比下一个数字大的数字,如果没有就删除最后一个。1321:【例6.3】删数问题(Noip1994)理由是越高位替换成小的数字,得到的数字就会越小。(n不超过240位)输入数据均不需判错。_1321信息学奥赛一本通答案

推荐文章

热门文章

相关标签