龙空技术网

Kettle(PDI)转换中输入步骤之LDIF 输入详解

中年猿人 169

前言:

此刻兄弟们对“kettle连接数据库报错”大约比较注重,我们都想要知道一些“kettle连接数据库报错”的相关知识。那么小编同时在网络上搜集了一些有关“kettle连接数据库报错””的相关资讯,希望兄弟们能喜欢,我们快快来了解一下吧!

概述

LDIF input(LDIF 输入)此步骤从LDIF文件中读取信息。LDIF是LDAP数据交换格式的缩写。

选项介绍

LDIF 输入

LDIF input(LDIF 输入)步骤有以下选项:

Step name(步骤名称):在画布上指定LDIF input(LDIF 输入)步骤的唯一名称。您可以自定义名称或将其保留为默认名称。

文件选项卡包含如下选项

Get filename from field(从字段获取文件名):前面的步骤是在输入流的某个字段中提供文件名。

Filename field(文件名字段):指定文件名的字段。

File or directory(文件或目录):指定输入文本文件的位置或名称。

Regular expression(正则表达式):指定要用于选择前一个选项中指定的目录中的文件的正则表达式。

Exclude Regular Expression(正则表达式(排除)):指定要用于选择前一个选项中指定的排除目录中的文件的正则表达式。

Selected Files(选中的文件):包含选定文件(或通配符选择)的列表和指定是否需要该文件的属性。如果需要一个文件而没有找到它,将生成错误;否则,将跳过该文件名。

Show filenames(s)...(显示文件名(S)...):显示将根据当前选定的文件定义加载的所有文件的列表。

内容选项卡包含如下选项

Include filename in output?(在输出中包含文件名?):允许您指定一个字段名称,以便在此步骤的输出中包含文件名(字符串)。

Rownum in output(在输出中包含行数?):允许您指定一个字段名称,以便在此步骤的输出中包含行号(整数)。

Include content type?(在输出中包含内容类型?):允许您指定一个字段名称,以便在此步骤的输出中包含内容类型(String)。

Include DN to output?(在输出中包含DN?):允许您指定一个字段名称,以便在此步骤的输出中包含的DN。

Limit(限制):指定从该步骤生成的记录数量的限制。当设置为0时,结果不受限制。

Multi valued field separato如果选中,则在结果中添加具有文件名的字符串字段。

Add filenames to result(添加文件名):选择将已处理文件添加到结果文件列表。

字段选项卡包含如下选项

Name(名称):输出字段的名称。

Attribut(属性):要读取的属性。

Type(类型):要转换为的数据类型。

Format(格式):在数据类型转换中要使用的格式或转换掩码。

Length(长度):输出数据类型的长度。

Precision(精度):输出数据类型的精度。

Currency(货币):在数据类型转换期间要使用的货币符号。

Decimal(十进制):在数据类型转换期间要使用的数字十进制符号。

Group(组):在数据类型转换期间要使用的数字分组符号。

Trim type(去除空字符串的方式):数据类型转换期间要使用的修剪类型。

Repeat(重复):如果列值为空(null),则重复前一行的列值。

其他输出字段选项卡包含如下选项

Short filename field(文件名字段):指定包含不带路径信息但带扩展名的文件名的字段。

Extension field(扩展名字段):指定包含文件名扩展名的字段。

Path field(路径字段):以操作系统格式指定包含路径的字段。

Size field(文件大小字段):指定包含数据大小的字段。

Is hidden field(是否为隐藏文件字段):指定文件是否隐藏的字段(布尔值)。

Last modification field(最后修改时间字段):指定表示文件最后一次修改日期的字段。

Uri field(Uri字段):指定包含URI的字段。

Root uri field(Root uri字段):指定只包含URI根部分的字段。

示例

双击输入中的LDIF 输入,添加一个LDIF 输入。

LDIF 输入

然后双击添加的步骤进行编辑。

编辑LDIF 输入

然后点击浏览(B),选择一个文件LDIF文件。然后点击增加(A)。

添加LDIF文件

然后切换至字段选项卡,点击获取字段,获取字段列表。

获取字段

最后点击Preview rows,查看预览数据。

标签: #kettle连接数据库报错