如何通过以pandas数据帧的形式传递输入数据来执行独立的.dmn文件?

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

我是 BPM 工具的初学者。 这是我的用例:

  1. 我将创建 .dmn 文件(非常轻;没那么复杂)。
  2. 通过在 python pandas 数据帧中传递数据来执行这些 .dmn 文件。

我已经很好地掌握了第 1 步(感谢 Youtube 视频)。 步骤2中的疑问: 2.1) 如何执行独立的.dmn 文件? 2.2)我也可以以json的形式传递输入数据(到KIE服务器的API点),但是有没有优化的解决方案? (我的输入范围可以从 10 行到 10k 行。

任何形式的帮助或指导都意义重大。坚持了快一个月了。

谢谢

我尝试了 KIE 扩展服务沙箱,我可以运行独立的 .dmn 文件,但我不确定是否可以在生产环境中使用它。我更喜欢可以执行我的独立 .dmn 文件的 KIE 服务器。

PS:不确定我的方法是否正确。

drools camunda kie dmn feel-language
1个回答
0
投票

我也不是 100% 确定,我刚刚开始查看所有可用的包等。但是要执行该文件,扩展服务有一个端点 http://localhost:21345/jitdmn/dmnresult 您可以使用它从您的有效负载中获取结果。显然,根据您启动的方式,网址可能会有所不同。

我想知道扩展服务运行时间是否足以用于生产。我只需要返回结果,而不是每次调用专用的休息端点。我的想法是,用户创建或编辑 dmn 文件,然后发送有效负载并获取结果。还是我走错路了?

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