数据转换(Transform)组件可以对 message 消息进行数据编排和格式转换,支持 payload、attribute 和 variable 的修改。
| 参数 | 数据类型 | 描述 | 是否必填 | 默认值 | 
|---|---|---|---|---|
| payload | any | 配置的 Payload | 否 | 无 | 
| attribute | dict | 配置的 attribute | 否 | 无 | 
| variable | dict | 配置的变量 | 是 | 无 | 

组件输出的message信息如下:
| message属性 | 值 | 
|---|---|
| payload | 如果“输出信息”中添加了 payload,输出为 payload 中的执行结果,否则继承上一个组件的payload | 
| error | 
 | 
| attribute | 类型为 dict,如果“输出信息”中添加了 attributes,输出为 attributes 的执行结果,否则继承上一个组件的 attribute | 
| variable | 如果“输出信息”中添加了 variables,输出为上一个组件的 variable 加上 transform 中新增的 variable,否则继承上一个组件的 variable | 
添加 payload。
添加 attributes,并编辑 attributes,attributes 的类型为 dict,因此表达式的输出需要保证类型为 dict。
添加 variables,“变量名称”处填入要声明的变量名字。
添加表达式,编辑变量数据。