其实看你从什么角度去看架构,对于老板来说,只要让他知道,这个架构在将来能实现哪些BI和数据集成功能,这样的架构,各个结构部分有什么优势,有什么
必要性。对于公司的变化,架构是否能在技术上做支持。另一方面来说,项目流程和管理上,也是能沿着规划的道路走的必要条件,比如项目设计规范、开发规
范、测试规范、命名规范,然后是项目管理流程。如果这些没有管理,技术架构就是空设。看看现在的项目,有多少是按照规范走的?
从技术的角度,首先要判断公司下答的任务,是否能在现有人力、财力下做好每一个技术架构,如果做不到,那么只能做退让。而看现在厂商能卖的方案,无非是
产品解决方案,包括数据库、ETL、BI前端产品等,然后就是行业模型解决方案。他们都是架构中的一部分,那么还缺什么?那就是对数据层次的细分、模型
层次细分。
因为我们的产品只是平面的,数据库就是存储工具,ETL就是处理数据并管理技术元数据,BI工具可展现,可管理业务元数据,行业模型再稍微扩展下就解决
了初步的BI业务数据的问题。于是从简单架构来看,从单一角度考虑技术和业务问题,这些已经足够了。不过要吸取前人的经验,那就只有看看项目实施之后,
会遇到什么问题,这样我在帖子之处就提出我们的架构需要支撑这些。
从技术角度来看,处理效率问题,在我提到的几个方面已经有对应的解决方案了,对于公司业务变化、结构性变化,那么从本质来看就是跟踪其变化,于是单纯的
管理是解决不了这个问题的,于是我在业务数据管理的方案中提出,用辅助模型跟踪其业务元数据变化,并和主体模型的相应维表关联,其本质和变化维一样,只
是变化维只是维的数据在变,而我们为了防止模型架构的大改动,使用了类似办法,跟踪维自身的变化。
然而从各位多年项目经验不难看出,除了我们在不断追求更好的技术和架构的同时,还存在很多不稳定因素,那就是流程不规范,流程不规范,项目一大,10多
人甚至几十人如何在一个大项目中做到围绕项目规范去做,就显得非常重要了。
但我们不能在一个帖子里把问题扯太大了,这里主要从技术角度考虑。
On 3月27日, 下午11时31分, raullew <
raul...@hotmail.com> wrote:
> 谈架构就像放映ppt,是很虚的东西,规划还是在公司内部讨论的最清楚
> 技术上,我是支持你的四层建模方法的,也成功实践过,不过那是因为有一个用了4年的老系统要被替换,踩着前人的尸体总结出来的,所以目前对新公司的DW
> 还没啥想法,可能以后也不会有。。。
>
> On Mar 27, 8:57 pm, innovate511 <
innovate...@gmail.com> wrote:
>
>
>
> > 晕了,group还是没论坛方便,不能编辑。刚才打字不知道按到什么键了,还没写完就发送了......。
>
> > 刚才说到规划其实就是一个面向500强级需求的数据仓库架构,而现状还远没这需求,而技术是为需求服务,所以无论从ROI角度考虑,还是从必要性考虑,
> > 都没必要真正去设计这么个架构马上用起来。说白了,就是拿一个技术方向的架构,让老板看看,未来我们的架构可以是什么样的,我们的BI团队未来可以只考
> > 虑业务、业务结合技术,而不用考虑架构难题,同时也满足老板的一定的虚荣心。
>
> > 那么要在最近1、2年即将上的项目中,如何朝规划中的方向前进呢?于是我把核心放到数据架构上来,数据架构从远期来看虽然更复杂,但毕竟是最直观的架构
> > 技术,近期也可以做很多事情,只是远没有规划中那么完美,也没那么多精力和人力去一年内完成,但我心理清楚可以朝哪些方面扩展设计。
>
> > 至于这里XD们为啥那么反感规划,实在没想明白,其实也就是拿做奔驰宝马的经验设计QQ而已,并给老板看看,未来的架构能达到如何如何,不过分吧?
>
> > On 3月27日, 下午1时57分, Qing <
happys...@gmail.com> wrote:
>
> > > 咦,刚写了一篇从知识到智慧,看到你这一说,心有灵犀?
>
> > > 搞架构,听起来是个技术活,搞规划,听起来就是个忽悠活。这里面不知道有多少利益在里面。所以说不要innovate说不要担心抢了谁的饭碗,当然你不担心,可---我相信肯定是有人担心的。你要搞规划干脆就轰轰烈烈来一场,但看起来你考虑的事情并非是规划,是架构。
>
> > > 所以,我估计这就是interstage为什么总是拿这说事的缘故。甚至在一开始并不反对架构本身,但因为你因规划之名的架构,反对了。
>
> > > 看来,还是那个标题惹得祸。
>
> > > 2008/3/27 interstage <
buer0...@gmail.com>:
>
> > > > ...数据转化为知识,这是IT人员干的活,知识转化为智慧(战略管理),是管理者干的活,而很多情况下,知识不是得到智慧(战略管理)的唯一条件,。。。- 隐藏被引用文字 -
>
> > > - 显示引用的文字 -- Hide quoted text -
>
> > - Show quoted text -- 隐藏被引用文字 -
>
> - 显示引用的文字 -