【常见问题】第50课-哪些业务数据发生变化,不需要反映到数据仓库中?

0
可以大概说说吗?

这里的反映,是说重新抽取吗? 还是说用一个时间戳什么的列记录数据的变化过程?
已邀请:
0

梁勇 - 天道酬勤、上善若水。爱好商业智能 2015-06-26 回答

解决方案:这个没有一个固定的标准说哪些业务数据需要被反映或者不需要反映,这是由具体的业务需求来决定的。假设同样的“城市”这个字段,可能用来描述一个商品的产地,之前这个商品的产地是北京,现在在上海。对于我们的业务来说,这种商品的产地变更不需要记录上一个产地北京,那么就不需要反映到数据仓库中,不需要去记录这个历史。假设这个城市是属于客户信息,上一个住址是北京,现在在上海,根据具体的业务需要有可能需要去记录历史的居住地点,也有可能不需要记录。如果记录就是需要把历史的信息反映到数据仓库中,如果不需要记录就直接覆盖之前的地点记录。所以说,这个没有一个固定的需求,完全是根据具体的业务来决定是否需要追踪历史信息。

你可以参考我的这篇博客了解这些概念 - http://www.cnblogs.com/biwork/p/3363749.html

http://www.cnblogs.com/biwork/p/3446236.html 

要回复问题请先登录注册