摘要:
一,案例问题描述: 某销售系统中,注册的用户会在随后的月份中购物下单,需要按月统计注册的用户中各个月下单的金额。源数据表如下: FM::注册月份,CM: 下单月份, AMT:下单金额 期望得到如下统计结果: 在该案列中,随着时间变化,下单月份的值是不断变化的,因此在行列转置中,需要能够满足其动态变化 阅读全文
2018年9月29日
2018年9月20日
摘要:
ODI中,场景的作用类似发布版本,当映射最终修改版完成时,可以生成场景。无论是映射(Mapping)还是包(Package)都可以生成场景。 包调用映射和调用场景的区别: 1,包直接调用映射,当映射修改保存后,需要重新保存包,并且重新生成包场景,才能使用新的映射逻辑。该方案适用于映射改动很小的情况。 阅读全文
2017年12月3日
摘要:
Netezza: 每个开发有独自的账户 SQL Server: 默认为DBO Oracle:包含三层关系:用户,角色,权限。目前项目中所有的开发人员使用同一个用户,不便于责任区分,且有数据泄露的风险(数据管控不够细致) 对比: 使用Netezza的环境时,项目属于数据仓库,根据不同的业务主题提供相应 阅读全文
摘要:
Oracle中为了解决子集合中查询最值的问题,提出了KEEP()语法。 典型案列如:在每个部门中找出年龄最小的人中的最高工资。 基本语法结构: MAX(COL2) KEEP (DENSE_RANK FIRST/LAST ORDER BY COL1) PARTITION BY() http://blo 阅读全文
2017年10月1日
摘要:
OBIEE RPD:定义不同分析的主题角度,确定相应的事实表和维度表 报表层:选取需要的维度和度量,根据筛选器选取需要的数据 可视化:用图形展示数据,支持常见的图形:如折线图,饼图,堆叠图等。 ODI Mapping:映射,将数据流转过程可视化,适合逻辑直接清晰的数据流。 Procudure:存储过 阅读全文
摘要:
一般而言,利用表单查看数据时,会从不同的维度来涉及透视表。比如,从产品和时间维度分析销售数据。 当需要从时间维度去分析时,同时希望能有同比,环比数据,那么将时间维度设计成列将极大方便SQL的编写。 如: 而如果将时间维度设计到行,则会使得相应的SQL语句复杂很多。 阅读全文
2017年9月16日
摘要:
1,利用专用自动化工具:如Tidal,Ctrl-M,Jenkins等。特点是功能强大,可以调用各种平台程序,脚本,可以设置依赖关系,调度时间,可以监控运行状态,发送邮件。 2,利用工具自身携带的调度功能:如ODI中的加载计划,SSIS中的SQL Server Agent,OBIEE中的报表推送代理。 阅读全文
2017年4月12日
摘要:
背景: 随着数据时代来临,人们的各种信息都可以在IT系统中进行记录。在企业营销活动中,为了可以更好的理解客户,以用户为中心,提高用户体验,可以进行用户画像。通过用户画像,企业可以更好的识别高价值客户,潜在客户等,从而提高交叉销售,提高用户转换率,实现精准营销。 而要想获得全面的用户画像,企业自身掌握 阅读全文
2017年4月5日
摘要:
1, What is PCP?Prior Comparable Period2, Why needs PCP?This is to compare the value with history value.3, How to derive the PCP value?The simple modul 阅读全文
2017年3月25日
摘要:
在理赔系统中,可以通过报表来看理赔系统的运营效率,典型的理赔系统报表如下: 通过该报表可以看出理赔案件的平均开销在不同类别的差异及随时间变化的趋势。 该报表可以看出不同险种的理赔案件平均处理时间。 一般而言,系统运营指标主要从Cost和Time两个度量角度来衡量,结合理赔系统中涉及的人,物,事,可以 阅读全文