代码之家  ›  专栏  ›  技术社区  ›  Alan Clark

如何在没有数据库的情况下创建自定义ADO多维目录

  •  1
  • Alan Clark  · 技术社区  · 14 年前

    我们正在使用Delphi2010,所以会使用ADO ActiveX,但我认为ADO.NETMD是相似的。我意识到,如果应用程序数据已经存储在数据库中,问题就会自行解决。如果Delphi有LINQ功能,我也可以用这种方式查询对象和数组。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Magnus Smith    14 年前

    出口需要两个小时?有些公司处理得更糟!每晚一次!

    我们习惯于在凌晨3点将数据传输到仓库,然后在早上6点左右触发多维数据集处理作业……然后努力使上午9点可用。

    提高效率的一点是确保只处理新的数据,而不是保持不变的旧值。例如,我们的仓库在过去的5年里一直保持着餐厅的销售,因此没有必要重新加载超过一个月的任何行,因为它们是一样的!

    是否可以只将整个应用程序的数据导出到SQL数据库一次,然后每天添加一点新数据,或者只重新导出应用程序的一个子部分?这将有助于加载时间。