D365 业务中心:支持近实时报告的 Web 架构

问题描述 投票:0回答:1

我正在尝试建立一个适合目的的架构来在制造工厂中设置报告。

要求是:

  • 基于浏览器的可见性
  • 近乎实时(~5 分钟刷新)
  • 成本低
  • 允许每个生产区域使用不同的屏幕

我们使用 Microsoft Dynamics 365 Business Central。

我探索了使用我们的 PowerBI,它易于连接并允许基于浏览器的视图。然而它被限制为?4?每天刷新一次,这是不够的。 Excel 允许更多刷新,但对于我们的基础设施来说计算量太大。

我写了一个Python脚本:

  • 通过 odata feed 访问 D365 BC
  • 操作数据集
  • 创造视觉效果

我学会了通过 Heroku 进行部署,它在本地运行良好,但不适用于轻型基础设施,可能由于调用和数据操作的持续时间而超时。

就路径而言,我应该探索链接到 SQL 服务器的 Heroku 部署吗?我不需要记录历史值 - 只需定期更新即可。理想情况下,这将在 pi 上运行,并且有几个并行的页面显示每个生产区域的信息。

任何类似项目的架构/资源方向将不胜感激。我之前没有部署过除了玩具网络应用程序之外的任何东西。

reporting dynamics-business-central
1个回答
0
投票

另一种可能的解决方案是通过 Control Add-in 扩展 Business Central。

这将允许直接访问数据,并且您将能够使用您选择的 JavaScript 库渲染视觉效果。

但是,这种方法的一个缺点是,您可能需要为每个显示视觉效果的终端提供设备许可证,以符合 Microsoft 许可规则。

© www.soinside.com 2019 - 2024. All rights reserved.