配置字段计算转换组件

字段计算转换组件支持将输入字段进行相关计算后并输出。本文为您介绍如何配置字段计算转换组件。

配置属性

  1. Dataphin首页顶部菜单栏,选择研发 > 数据集成

  2. 在集成页面顶部菜单栏选择项目(Dev-Prod模式需要选择环境)。

  3. 在左侧导航栏中单击离线集成,在离线集成列表中单击需要开发的离线管道,打开该离线管道的配置页面。

  4. 单击页面右上角的组件库,打开组件库面板。

  5. 组件库面板左侧导航栏中需选择转换,在右侧的转换组件列表中找到字段计算组件,并拖动该组件至画布。

  6. 单击并拖动目标上游和下游组件的image图标,将其连接至当前字段计算组件上。

  7. 单击字段计算组件卡片中的image图标,打开字段计算配置对话框。

  8. 字段计算配置对话框中,配置参数。

    参数

    描述

    步骤名称

    即字段计算组件的名称。Dataphin自动生成步骤名称,您也可以根据业务场景修改。命名规则如下:

    • 只能包含中文、英文、下划线(_)和数字。

    • 长度不超过64个字符。

    时区转换

    如果存在String类型的输入和输出字段,并且该字段中存储着时间数据,则需指定该字段的时区信息。

    • 输入字段String时区:使用函数将String类型数据转换成Date类型时生效,用于判断来源String类型数据的时区。默认时区为Asia/Shanghai。

    • 输出字段String时区:使用函数将Date类型数据转换成String类型时生效,用于生成指定时区String格式的时间数据。默认时区为Asia/Shanghai。

    输出字段

    为您展示输出字段,包含序号、字段(若名称中包含表名,则会同时展示表名)和类型,并支持以下管理操作。

    • 新建字段:您可以手动添加输出字段。操作步骤如下:

      1. 单击新建字段

      2. 新建字段对话框中,配置参数。

        • 字段名称:只能包含中文、英文、下划线(_)、数字,64个字符以内。

        • 数据类型:包括String、Long、Double、Date、Boolean、Bytes数据类型。

        • 函数:您可以在函数列表中选择支持的函数进行字段的计算。单击函数名可添加到表达式中。

        • 表达式:在表达式中使用函数和来源字段编写新建字段的计算逻辑。

        • 来源字段:上游输出字段将在此处显示,单击字段名可添加到表达式。

      3. 单击确定,完成新建字段。

    • 删除字段:您可以单击操作列下的image图标,删除已有字段。

    • 排序字段:您可以拖动image图标,排序输出字段。

  9. 单击确认,完成字段计算转换组件的属性配置。