免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3776 | 回复: 1

价值驱动的BI&DW之模式和模板规范(方向介绍) [复制链接]

论坛徽章:
4
金牛座
日期:2014-08-21 12:58:152015年辞旧岁徽章
日期:2015-03-03 16:54:152015亚冠之本尤德科
日期:2015-05-22 00:05:18数据库技术版块每日发帖之星
日期:2015-06-23 22:20:00
发表于 2009-02-28 00:19 |显示全部楼层
针对上次提到的问题:“1. BIDW没有固定的开发模式,实现方式由于开发平台和工具过多,同时同一个平台的技术实现,也有多条路径可以实现。”,以及“3. 用户要么是大投资,无使用目标,要么有想法,但预算有限,这些情况都可能使BIDW在企业的IT系统中成为鸡肋。”,所以需要先确定项目在技术上应该以哪种架构入手,然后根据用户确定的工具,研发或改善已有的技术模板,使IT服务上一个价值档次。

如果公司资金充足,意愿强烈,推荐用户以业务出发,和IT服务方一同来先解决绝大多数数据质量问题,对于主数据维护问题可以一起协商用适当的流程解决。之后确定企业级指标体系。

技术架构方面,从价值的角度看,只有最合适的,没有最好的。而低投资的简要架构要平稳过渡到高层次复杂架构,是需要合理的方案循序渐进,这不在本次讨论环节。而高投资的架构,需要大量时间构筑EDW,并且处理部门级维度模型需求和企业级统一维度和指标的关系,需要较为成熟的架构体系、成熟模型和ETL方案。从价值角度看,这属于长期投资回报考虑,所以用户的期望较高,如果数据质量、前端分析价值不能逐步跟上,容易造成用户对项目因期望较高而很大的落差失望,所以除了国有垄断企业外,一般不建议这样一步到位的方案。

从开发角度来看,无论是用户服务保障,还是公司、个人的知识积累的价值来看,形成统一开发规范和模板,都是最佳价值体现的必然。

规范有很多方式形成,一般最常见的分为IT服务方成熟规范,或用户自主知识产权的规范。至少需要从以下几个方面入手规范:1. 架构/模型设计规范,根据实际项目情况,架构规划方案、架构升级规范、模型设计规范、模型命名规范等等;2. ETL规范,包括ETL功能规范和模板(如增量抽取规范模板、缓慢变化维规范模板等,这些更多以来于具体技术或工具,所以根据实际情况制定)、ETL命名规范、ETL测试规范、ETL数据检验规范、ETL数据流控制规范、ETL日志规范;3. 前端规范,这个必须结合具体前端工具制作,包括前端模型设计规范、前端仪表盘设计规范、业务元数据管理规范等等,其他具体技术需要根据用户需求而定。

如果说规范太多会不会影响开发效率?其实肯定不会,否则怎么体现价值导向的IT服务呢?接触过很多开发工程师,每个人的想法都不同,特别是ETL,即便有工具,但也没有框架限制开发思路,同一个ETL过程,会冒出3个以上的完全不同的开发思路,这样如何去管理代码、如何保证每个人的开发质量、日后升级如何保证?

从实践中得出另外一个结论,有了规范和模板,具体开发技术不再神秘,任何初学者将比以往数倍的效率入门和提高,大大降低成本,增加企业竞争力,同时也推动业界整体的发展。这样形成了更明显的分工:有公司制作更好的工具、IT服务方专注如何提升用户的BI实现价值、BI人不再整体忙碌于如何联系好某个工具,如何学习某个概念,其实练习几个模板,比空学概念,要来得快得多。同时这样也推动产业的更加快速地发展。

论坛徽章:
0
发表于 2009-03-04 15:38 |显示全部楼层
模板规范
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP