字段计算转换组件支持将输入字段进行相关计算后并输出。本文为您介绍如何配置字段计算转换组件。
配置属性
在Dataphin首页顶部菜单栏,选择研发 > 数据集成。
在集成页面顶部菜单栏选择项目(Dev-Prod模式需要选择环境)。
在左侧导航栏中单击离线集成,在离线集成列表中单击需要开发的离线管道,打开该离线管道的配置页面。
单击页面右上角的组件库,打开组件库面板。
在组件库面板左侧导航栏中需选择转换,在右侧的转换组件列表中找到字段计算组件,并拖动该组件至画布。
单击并拖动目标上游和下游组件的
图标,将其连接至当前字段计算组件上。
单击字段计算组件卡片中的
图标,打开字段计算配置对话框。
在字段计算配置对话框中,配置参数。
参数
描述
步骤名称
即字段计算组件的名称。Dataphin自动生成步骤名称,您也可以根据业务场景修改。命名规则如下:
只能包含中文、英文、下划线(_)和数字。
长度不超过64个字符。
时区转换
如果存在String类型的输入和输出字段,并且该字段中存储着时间数据,则需指定该字段的时区信息。
输入字段String时区:使用函数将String类型数据转换成Date类型时生效,用于判断来源String类型数据的时区。默认时区为Asia/Shanghai。
输出字段String时区:使用函数将Date类型数据转换成String类型时生效,用于生成指定时区String格式的时间数据。默认时区为Asia/Shanghai。
输出字段
为您展示输出字段,包含序号、字段(若名称中包含表名,则会同时展示表名)和类型,并支持以下管理操作。
新建字段:您可以手动添加输出字段。操作步骤如下:
单击新建字段。
在新建字段对话框中,配置参数。
字段名称:只能包含中文、英文、下划线(_)、数字,64个字符以内。
数据类型:包括String、Long、Double、Date、Boolean、Bytes数据类型。
函数:您可以在函数列表中选择支持的函数进行字段的计算。单击函数名可添加到表达式中。
表达式:在表达式中使用函数和来源字段编写新建字段的计算逻辑。
来源字段:上游输出字段将在此处显示,单击字段名可添加到表达式。
单击确定,完成新建字段。
删除字段:您可以单击操作列下的
图标,删除已有字段。
排序字段:您可以拖动
图标,排序输出字段。
单击确认,完成字段计算转换组件的属性配置。