随笔分类 - ETL
摘要:突发奇想,用了这么久的DataStage,想要写点东西祭奠那逝去的岁月。希望可以坚持一直写完。DataStage系列教程 (Change Capture)DataStage系列教程 (Pivot_Enterprise 行列转换)DataStage系列教程 (Slowly Changing Dimen...
阅读全文
摘要:BI中维表的增量更新一般有2种:Type 1:覆盖更改。记录的列值发生变化,直接update成最新记录。Type 2:历史跟踪更改。记录值发生变化,将该记录置为失效,再insert一条新的记录。这两种其实都可以通过sql的left join来实现,不过DataStage给我们提供一个组件,可以很好的...
阅读全文
摘要:Change Capture可以比较具有相同列的数据集的差异,得出一个数据集(After)在另一个数据库(Before)的基础上产生的哪些变化。变化类型如表1:变化代码变化中文说明0no change无变化1insert新增2delete删除3edit有变化表1 变化种类1 JOB示例如图1,我们最...
阅读全文
摘要:1 LOG表1.1 思路用log表记录业务库某表yw_tableA发生变化数据的主键。数据进入BI库目标表bi_tableA前,先根据log表记录的主键进行delete。1.2 设计1.2.1 log表结构CREATE TABLE LOG( key_1 VARCHAR(20), --主键1 ...
阅读全文
摘要:逆向工程,应该选择physical template,这样拷贝到logical/physical 模型中,才可以将logical模型的列名修改为中文。
阅读全文
摘要:查看infa安装的bat文件install.bat,会发现,它调用的是.\Server\Windows\Disk1\InstData\VM\install.exe。所以,我们在安装执行,右键install.exe,选择属性,在【兼容性】选项卡中,勾选兼容模式,在winxp执行就好了。 附图:
阅读全文
摘要:informatica8.6用dos命令执行作业的命令: pmcmd startworkflow -sv integration -d Domain_BlueBreezeq -u Administrator -p Administrator -f prj_SJZX_ETL wf_m_ods_employee 提示命令不存在时,需要将pmcmd所在路径加入到path变量中。 Windows中pm...
阅读全文
摘要:修改2个配置文件:cat /mistel/IBM/InformationServer/Server/DSEngine/.odbc.inicat /mistel/IBM/InformationServer/Server/Projects/sagent/uvodbc.config注:①路径修改为对应安装...
阅读全文
摘要:有人提到Pivot_Enterprise这个组件,之前没有用过,今天捣腾了会,写下来供以后参考,如果有什么不对的,还请多指出,谢谢!Pivot_Enterprise主要用来进行行列转换。1 示例如下两表数据的相互转换。2 操作在接下来的例子都是用到三个组件,源文件、pivot_Enterprise、...
阅读全文

浙公网安备 33010602011771号