请教DataStage8如何计算上期、同期、累计值
时间:2011-05-10
来源:互联网
请教DataStage8如何计算上期、同期、累计值?
作者: malida 发布时间: 2011-05-10
最简单的办法,就是建立关系参数表,ETL中调用参数表关联出上期、同期。
另外,这类统计需求,如果数据量不是太大,也可以考虑在OLAP中实现,不一定ETL中实现。ETL中实现这个逻辑,最大的缺点就是不够灵活,一旦规则改变或者增加新的指标,就要改动ETL和数据模型。
另外,这类统计需求,如果数据量不是太大,也可以考虑在OLAP中实现,不一定ETL中实现。ETL中实现这个逻辑,最大的缺点就是不够灵活,一旦规则改变或者增加新的指标,就要改动ETL和数据模型。
作者: innovate511 发布时间: 2011-05-10
有远见的ETL架构师,都不会靠某个工具或程序语言,来进行规则计算,否则你以后跨平台移植是一个超级大的麻烦,所以靠参数辅助模型是最易维护、最易开发,且最易移植的方案。
就拿某著名互联网公司讲,之前他们在用DS开发ETL,后来由于数据量太大,就改用脚本开发,这个时候如果很多逻辑嵌套在工具里,势必造成移植工作非常大,测试难度也大。
就拿某著名互联网公司讲,之前他们在用DS开发ETL,后来由于数据量太大,就改用脚本开发,这个时候如果很多逻辑嵌套在工具里,势必造成移植工作非常大,测试难度也大。
作者: innovate511 发布时间: 2011-05-10
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28