You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Managed Grafana中如何用Binary operation生成三位小数计算列?

解决方案:用Binary Operation实现自定义计算列并保留三位小数

你可以通过两次Binary Operation转换加上字段格式化来实现需求,具体步骤如下:

  1. 第一步:计算Column A与Column B的商

    • 在面板的「Transform」面板中,点击「Add transformation」,选择「Binary operation」
    • 「Operation」下拉选择「Divide(除法)」
    • 「Left operand」选择你的「Column A」,「Right operand」选择「Column B」
    • 在「Output field name」中输入临时列名,比如Temp_Result(方便后续引用)
  2. 第二步:将商乘以100得到目标比例值

    • 再次点击「Add transformation」,选择「Binary operation」
    • 「Operation」下拉选择「Multiply(乘法)」
    • 「Left operand」选择刚才创建的Temp_Result
    • 「Right operand」类型切换为「Scalar」,然后输入数值100
    • 在「Output field name」中输入Column C(这就是最终需要的列)
  3. 第三步:设置Column C保留三位小数

    • 点击「Add transformation」,选择「Organize fields」
    • 在字段列表中找到Column C,点击右侧的齿轮图标打开设置
    • 选择「Format」选项,格式类型选「Number」,然后将「Decimal places」设置为3

注意事项

  • 确保Column B的数值不为0,否则计算结果会出现NaN(非数值)
  • 如果你的Mixed Source来自不同查询,需要先通过「Merge」或「Join」转换将Column A和Column B合并到同一结果集中,才能在Binary Operation中选中这两个列

内容的提问来源于stack exchange,提问作者David Peterson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 19:39:58