Database design 运营数据存储是否仍在使用

Database design 运营数据存储是否仍在使用,database-design,datastore,Database Design,Datastore,我们公司一直努力做到准确及时的报告。主要原因是,我们的主要业务系统在过去20年中不断发展,采用了陈旧的平面文件结构。我们曾尝试过几次开发数据仓库,但都取得了轻微的成功,主要是因为企业需要访问更多的实时数据。我们已决定稍微改变方向,并开发一个运营数据存储,以促进运营决策的近实时报告。我在网上找到的大多数信息(如IBM红皮书)似乎都是在十年前写的(堆栈溢出在这个问题上没有一个问题),这让我开始怀疑这是否是一种很多人都没有利用的方法。我们实现此结构的计划是首先为业务中的特定领域开发一个企业数据模型,然

我们公司一直努力做到准确及时的报告。主要原因是,我们的主要业务系统在过去20年中不断发展,采用了陈旧的平面文件结构。我们曾尝试过几次开发数据仓库,但都取得了轻微的成功,主要是因为企业需要访问更多的实时数据。我们已决定稍微改变方向,并开发一个运营数据存储,以促进运营决策的近实时报告。我在网上找到的大多数信息(如IBM红皮书)似乎都是在十年前写的(堆栈溢出在这个问题上没有一个问题),这让我开始怀疑这是否是一种很多人都没有利用的方法。我们实现此结构的计划是首先为业务中的特定领域开发一个企业数据模型,然后设计物理和逻辑数据库模型。我们希望将此结构用于战术作战报告,但也希望使用此系统,以便允许其他应用程序访问公司所需的通用数据(即客户文件、设施位置等)的通用存储库。我想知道的是,这是解决我们问题的通用解决方案吗?是否有其他人成功地实施了这一解决方案,是否有更多有利于审查的最新参考资料?

是的。它被称为数据仓库。但您不需要专门的数据产品来实现这一点。

如果您不打算拥有庞大的数据库,大多数现代rdbms都可以发挥这一作用。

是的。它被称为数据仓库。但您不需要专门的数据产品来实现这一点。

如果您不打算拥有庞大的数据库,大多数现代rdbms都可以发挥这一作用。

无论您使用何种工具/供应商,您都必须首先对信息进行建模。一个坚实的概念和逻辑模型,可以捕获您的业务。接下来,是否希望对数据进行分析查询?如果是的话,决定你的事实和衡量标准,以及你的维度


我认为没有任何工具能够自动完成上述任务,因为这些都是您的业务领域背后的最初想法——您和您的用户都知道它们。这些将使您的生活更加轻松。

无论您使用何种工具/供应商,您都必须首先对信息进行建模。一个坚实的概念和逻辑模型,可以捕获您的业务。接下来,是否希望对数据进行分析查询?如果是的话,决定你的事实和衡量标准,以及你的维度

我认为没有任何工具能够自动完成上述任务,因为这些都是您的业务领域背后的最初想法——您和您的用户都知道它们。这些会让你的生活更轻松