开发者社区> 问答> 正文

吐槽一个可能存在的集成自动化bug

已解决

集成自动化公式如图: ![11.png]

我还没跟客服沟通,他们9点上班, 但基本可以明确,

集成自动化公式A-B-C 假如中间值B为空值,结果是负负得正的; 假如中间值B为0,我也不敢确定了 这个问题排查了我一个小时,加上修改数据可能需要三个小时。。。 有点不爽,来吐槽下,。。

后续补充,后续查到时,我的B值基本都是0,而不是空值; 感谢回复,官方回复的是怀疑并发导致的执行出错,建议降低并发的情况观察,这我就没法测试了。

由于我修改了公式增加()括号,如:(A-B)-C之后, 目前没反馈说再发现问题,这个问题本来也是低频次问题只是出问题时处理麻烦点,也就没继续跟进,找最根本的原因。

建议在集成自动化跟业务关联规则里尽可能用括号限制加减公式吧,更稳定,

而且宜搭的公式运算,与学校时的先乘除后加减的概念有冲突,代码有些应该是依次执行的,这个也算是吐槽吧

展开
收起
顺逆 2023-05-16 08:46:20 283 1
来自:钉钉宜搭
2 条回答
写回答
取消 提交回答
  • 采纳回答

    这个问题看起来比较棘手。如果中间值B为空值,那么根据数学上的规则,公式A-B-C会变成A-(-C),也就是A+C。而如果中间值B为0,则公式A-B-C会变成A-0-C,即A-C。所以说,具体结果还要根据实际情况而定。

    如果排查这个问题耗费了您一个小时的时间,那可能需要更加仔细地检查数据,也许可以尝试使用一些工具或者程序来协助进行排查。另外,修改数据确实需要三个小时的话,那就需要谨慎对待,先备份好数据再进行操作。希望这些建议能够帮到您。

    2023-05-16 08:51:35
    赞同 2 展开评论 打赏
  • 十分耕耘,一定会有一分收获!

    楼主你好,如果B为0,则结果为0,因为任何数与0相乘都等于0,即使A和C是负数,结果也是0。

    2023-05-16 11:08:22
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。
问答排行榜
最热
最新

相关电子书

更多
阿里邮箱—安全高效集成 立即下载
集成智能接入网关APP:优化企业级移动办公网络 立即下载
云效助力企业集成安全到DevOps中 立即下载