|
我觉得做BI最重要的是思路和综合运用知识的能力,对于楼主的问题应该先分析需求
第一:对于同步的要求如何:响应时间要求、数据延迟时间要求、生产数据库性能要求,数据一致性要求等等
第二:你现在知道的有那些方法,对比各个方法对于你当前环境的优劣。
因此,如果你们对数据的实时性要求非常高,那么物化视图是非常好的解决方案,因为ETL工具要做到实时同步很难实现,相对与物化视同这种基于数据库日志。
如果对数据库实时性要求不高,2种方案均可,这是要考虑的是效率,数据库负载情况,以及维护的便利性等。
以上只是个大概思路,etl方法很多,也没有最好的办法,只有自己根据情况判断。 |
|