【问题标题】:Excel Application to Web based ApplicationExcel 应用程序到基于 Web 的应用程序
【发布时间】:2014-07-15 07:14:07
【问题描述】:

我一直在努力寻找可以帮助我们的业务用户的正确设计/工具集。他们在 excel 文件中有大量数据,他们将这些数据推送到近 400+ 的各种 excel 公式中,并且通常并且主要是逐行计算,并从其他工作表中查找。在尝试为他们设计一个系统时,我想让他们定义业务规则,以便我们可以坚持设计和实现系统,这将根据定义的业务规则改变状态?当前有哪些技术栈能够支持这一点?

要指出的基本要求是这样的

  1. 应该能够处理百万行数据并进行处理。(百万行数据不需要同时处理,可以顺序处理)

  2. 将现有的 Excel 公式转换为业务用户可以编辑和维护的一些规则(这些 Excel 公式很复杂。这里的公式处理多个工作表,并且基于来自多个工作表的行数据的决策使用 VLOOKUP 到 MATCH 和 INDEX 到在不同的工作表中获取相应的匹配行。)

我打算为此使用 Drools 和 Guvnor .. 大家有什么建议?还有其他更好的选择吗? 即使在 Drools 中,我主要担心的是商业用户是否能够像在 Excel 中那样轻松地创建规则..

【问题讨论】:

  • 在说什么希望离家不远之前,请在您的 Q 中添加:同时处理“数百万” 或是否可以按顺序进行?这些“相当复杂”的 Excel 公式是否包含基于行数据的决策?谁设计/编写了这些 Excel 公式?
  • @laune 已编辑问题 这些公式是由非常了解 excel 并且技术知识很少的商业用户设计的。

标签: java excel drools powerpivot drools-guvnor


【解决方案1】:

如果数据本身有一种相当快速的输入和输出方式,那么“数百万”对于顺序处理来说不会成为问题。

对其他工作表的查找可以转换为静态事实集,在会话开始时加载一次 - 只是技术性问题。

Excel 公式的转换:是的,有问题。业务用户 (BU) 将无法立即改造它们。规则并不比 Excel 公式复杂,但业务部门需要一些正式培训,最好是根据他们必须使用的子集量身定制。如果他们应该使用 Guvnor 来编辑公式,这也适用,这只是一种更方便的书写工具,但没有灵丹妙药。

顺便说一句:Excel 公式确实需要一定的技术知识,即使它们的领域没有那种外观和感觉。

【讨论】:

    猜你喜欢
    • 2016-02-17
    • 2015-07-25
    • 1970-01-01
    • 1970-01-01
    • 2020-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多