更新时间:2024-07-19 GMT+08:00

文件输出

概述

“文件输出”算子,用于配置已生成的字段通过分隔符连接并输出到文件。

输入与输出

  • 输入:需要输出的字段
  • 输出:文件

参数说明

表1 算子参数说明

参数

含义

类型

是否必填

默认值

输出分隔符

配置分隔符。

string

换行符

用户根据数据实际情况,填写字符串作为换行符。支持任何字符串。默认使用操作系统的换行符。

string

\n

输出字段

配置输出信息:

  • 位置:配置输出字段的位置。
  • 字段名:配置输出字段的字段名。
  • 类型:配置字段类型,字段类型为“DATE”“TIME”“TimeStamp”时,需指定特定时间格式,其他类型指定无效。时间格式如:“yyyyMMdd HH:mm:ss”
  • 长度:配置字段长度,字段值实际长度太长则按配置的长度截取,“类型”“CHAR”时实际长度不足则空格补齐,“类型”“VARCHAR”时实际长度不足则不补齐。

map

数据处理规则

将字段值输出到文件。

样例

通过“CSV文件输入”算子,生成两个字段A和B。

源文件如下:

number,product
FusionInsight,Bigdata

配置“文件输出”算子,分隔符为“,”,将A和B输出到文件中:

输出后的结果如下:

number,product
FusionInsight,Bigdata