1 概述

1.1 版本

服务器版本
v7.3.0及之后版本

1.2 应用场景

如果需要根据常量、参数和其他字段进行公式计算或逻辑映射,将结果放到新的一列,参与后续运算或进行输出,那么可以使用【新增字段】组件实现。

1.3 业务场景

  • 数据分析场景:通过计算字段快速生成利润率、同比增长率等指标,提升分析效率;
  • 业务规则适配:在物流、金融场景中,通过动态字段计算实现费用分摊,例如某营销活动费用按销售额占比分摊至各产品线,已知其总额度和各产品线的占比,计算分摊至各产品线的活动费用。

1.4 功能简介

【新增字段】即添加计算列,是指向原始数据中引入新的列,并通过特定的计算或转换规则生成列的值。涵盖基于现有列的数学运算、条件判断、字符串拼接等多种操作。

步骤 描述
步骤一:连接上游节点 获取需要变更字段的数据表。
步骤二:新增字段 按需创建新增字段,配置其值与字段类型。
步骤三:数据预览 查看新增字段后的数据。

2 示例

在订单表中统计每笔订单的金额,可以创建一个新的订单金额字段,其值等于单价数量(1-折扣)。
具体实现步骤如下:

1、获取 xx表数据
1)新建任务,添加【数据转换】节点,并双击进去该节点的设计界面;
2)添加【DB输入】节点命名为“订单”,选择“订单明细”表,配置如下图:

3)点击“数据预览”可查看获取的数据,如下图:

2、新增“订单金额”字段
添加【新增字段】节点命名为“订单金额汇总”,新增字段“订单金额”,如下图:

点击“…”按钮进入字段值设置界面,引用节点输出的字段进行计算,值为“单价数量(1-折扣)”,如下图:

值支持引用上游节点字段、函数、任务参数和系统变量。
值配置好之后,将字段类型更改为“Int”即可,点击“数据预览”可查看最终结果,如下图:

3、输出数据
添加【DB输出】节点与【新增字段】节点连接,配置“数据去向”将处理后的数据输出。如下图所示:

作者:fancy  创建时间:2024-06-13 10:52
最后编辑:倪  更新时间:2025-03-27 15:47