Skip to content

Excel输出组件使用说明

组件说明

Excel输出用于将来自 PDI 的传入行写入 Excel 文件,并支持.xls和.xlsx文件格式。.xls文件使用更适合简单内容的二进制格式,而. xlsx文件使用 Open XML 格式。

组件支持LOCAL和HDFS类型,如果输出到HDFS则部署Primeton DI时,需要配置 Hadoop 集群环境

配置项说明

配置名称数据类型是否必须默认值描述
节点名称String-当前创建的节点名称,由用户自定义且不可为空。命名可包含字母、数字、下划线。
选择类型String-可选择“HDFS”类型或“LOCAL”类型。
文件/目录String-读取数据的文件/目录来源。
文件名称String-输出文件文件名。
扩展名称Stringxls文件名末尾添加点和扩展名。(.xls)。
文件名包含日期Booleanfalse生成的文件名中包含日期。
文件名包含时间Booleanfalse生成的文件名中包含时间。
文件已存在String覆盖原文件同路径下如果出现同名同类型的文件时,所做出的操作。
在接收数据前不创建文件Booleanfalse勾选此项,完成此步骤后,再创建输出文件。当数据流中没有行时,这可以避免创建空文件。
结果中添加文件名Booleantrue勾选此项,可把转换的结果文件名存进流中,使其可以在后续步骤中被获取。
每 行分割数据Integer0根据指定行数对结果数据进行行分割输出。
定时刷新String-是否将缓冲区中的数据立即写出到文件。
刷新间隔String-刷新间隔。
工作表名String-Excel中的Sheet名称。
设为活动表Booleantrue将当前工作表名对应工作表设为活动表。
保护设置String-勾选此项,使用密码保护工作表,必须在“保护密码”字段中指定密码。保护人:工作表账号。保护密码:工作表密码。
内容配置String-开始输出单元格:指定开始写入的单元格。输出表头:勾选此项,使用输出结果第一行作为表头。自动调整列大小:勾选此项,根据内容自适应列宽。
内容字段--名称:输出字段名称。类型:输出数据类型。格式:根据指定格式化类型对结果进行格式化。