以灵活的方式实现具有不断变化的属性结构的分析数据仓库



我目前正在寻找其他方法来实现对分析过程中的源数据和结果的管理。任何人都可以想象,我们有几十个不同的OLTP数据库,它们基于处理一些特定的业务流程,也很少有ERP。在我们公司的运营过程中,它们被开发了不同的时代,从数据库的角度来看,内容和应用程序架构也有很大的不同。他们有不同的历史信息存储和属性更改跟踪解决方案。

我们组织中的许多人不喜欢DW解决方案,因为他们在开发用于报告或其他相关项目的数据集市方面有着糟糕的经验。

因此,许多人建议我们应该将数据以二进制文件格式或csv或xml文件的形式存储在文件系统中。并通过ODBC/JDBC接口直接访问OLTP来增强这些数据。

我担心这种方法无论如何都不能保证数据的完整性和时间点的正确性。数据可能过于不稳定,并且包含在运行分析时并不总是能够纠正的错误。

我们还没有存储评分结果的地方。有人建议,这些可以写入平面文件,并导出到目标系统中使用(如在CRM中用于活动管理)。

有没有什么方法可以让我合理化对更正式的数据管理的需求?我认为我们需要一个EDW解决方案。

问候,

分析员

听起来您的环境可能是数据保管库方法的一个很好的候选者。查看Daniel Linstedt的文章,如果你想获得一个良好的高级概述,你可以购买以下书籍:超级充电你的数据仓库。

最新更新