从许多不同数据库报告的最佳实践

Shm*_*nix 2 c# sql vb.net

嗨我有14个地点,我将开始为14个地点创建报告.我们会使用我们的POS公司软件(客户,礼品卡和预付卡)复制一些信息,但不会复制销售和人工等所有信息.这意味着在运行我的报告时,我需要点击所有14个数据库,使它们成为可读格式...有没有人对此类似的建议或最佳做法?

Cha*_*nga 5

如果您能够设置这样的东西,这听起来像是数据仓库的优秀候选者:

  • 设置一个不用于事务处理的大型中央数据库
  • 仅用于报告,优化此数据库的模式
  • 从14个源数据库中的每个数据库中抽取定期提要(过夜提要是一种流行的选项)
  • 一次性在所有14个数据库中的数据中运行报告