一文了解函数加工FunctionOPT,在低代码和数据分析中的全面应用

科技躬身要践行 2024-07-25 22:10:53
函数介绍

函数使用的场景在快速开发的平台中会常常使用到,最通用的函数式编程是 excel ,如下图所示,某个字段的内容是来源于其他字段的和,这个过程可以是动态的,也就是说,其他字段修改后,这个求和自动变化

也就是函数加工的最大价值是实现了数据的动态加工。

DO的定义

在JVS整个体系中,函数加工使用非常普遍,于是我们把函数公式做成了一个通用的能力组件:,如下图所示:

核心的目标是完成动态数据的接入,通过界面的输入框,编辑数据加工的过程。

界面介绍如下所示:

①:点击“笔”的图标,可以编辑此公式的备注信息

②:类富文本的函数编辑器,其中实现了内容语法格式的校验

③:数据引用框(需要提前接入),不同场景下 接入的数据不一致

④:函数选择框

⑤:函数的使用说明框

⑥:函数的确认与测试功能按钮

JVS使用函数的场景表单字段的动态计算:在表单的场景中,某些字段的结果是动态来源于其他字段,例如下图,金额=单价*库存数量

点击金额字段时,设置字段的内容为公式,点击公式设置,弹出公式配置器,如下配置:

流程引擎中的动态条件判断:

逻辑引擎中引用前置节点的计算结果

通过数据引用框中选中前置节点执行输出的结果,可以二次加工与使用

BI数据清洗过程中动态扩展字段,从已经有的字段扩展到更多的字段

从已经存在的字段,扩展加工出新的字段

逻辑引擎中,通过公式配置实现业务指标的配置

逻辑和流程在线demo:https://frame.bctools.cn

BI在线demo:https://bi.bctools.cn

0 阅读:0

科技躬身要践行

简介:感谢大家的关注