我也提到过,在数据模型中,很多大公司根据行业的特点已经产品化了, 但是描述型很有限, 我们可以在其基础上扩展,发挥自己的力量. 对于时间维这种所有行业通用的维表, 完全可以产品化. 其内容主要体现在以下几点上:
1. 描述型丰富, 一般来说,我们可以丰富到上百个字段;
2. ETL产品化, 如果使用Java语言开发,那么这个ETL可以应用在任何平台, 也就意味着任何项目都可以使用, 不用再调试和测试;
3. 留足足够的扩展空间, 因为任何维随着时间的推移, 业务的发展, 其描述型都有过时的时候, 那么无论表还是ETL都留有扩展空间的话, 那么它的生命周期就会很长, 也能应用于各个项目, 无论你使用什么BI工具或者应用, 而Java除了跨平台外, 其面向对象的优点,也足以让它的可扩展性得到充分的发挥. |