设计 › 数据采集 › 适配器 › 添加适配器 › 添加文本文件适配器 › “常规”步骤 › “正在处理”选项卡
“正在处理”选项卡
在“处理”选项卡中,设置适配器的运行和处理行为。
- 在“运行”中,选择:
- “一次”,以便在没有要读取的新数据时自动运行适配器、读取记录并停止适配器。 文件适配器将读取所有文件,等待几秒钟,尝试读取新记录(取决于休眠时间),如果没有新记录,则停止。 这是适配器的最常见设置。 此设置主要用于手工运行适配器,或将其排定为用外部排定工具运行。
- “始终”,以便让适配器连续运行。 主要用在适配器作为服务部署时。
- 选中“重复至资源枯竭”复选框,让适配器等待(取决于休眠时间),尝试再次运行查询(取决于查询的休眠时间),如果没有新记录则停止。 选中“一次”后,便会启用此复选框。
- 在“运行时错误限制”中,键入一个正整数值。 此字段确定在阻止适配器之前的错误限制,如输入事件中的错误。 当此数字为 0 时,从不会阻止适配器。 在未指定时,默认值为 1,这意味着在第一个错误后阻止适配器。
- 在“未决事件上限”中,键入一个介于 1 与 100000 之间的值。 此值确定在未决文件(也称为拒绝的事件文件)中保留的未决记录的上限。 当适配器达到此限制时,它将停止并更改为阻止状态,直到这些记录被转换。 如果不指定,则默认值为 1000。
- 在“加载转换表超时”中,指定转换表加载模式超时(以秒为单位)。 如果在“常规”选项卡中将“模式”设置为“联机”,则会启用此字段。
- 选中“保存非法事件”复选框,以保存非法事件。
- 选中“正则表达式搜索深度无限制”复选框,以忽略对正则表达式过程的任何限制。
- 选中“初步查询检查”复选框,以便在适配器连接到数据库时让其检查查询。
- 在清除此复选框时,适配器将通过在不进行任何更改的情况下执行查询来检查查询。 适配器稍后针对返回记录运行,并且不再读取它们。
- 选中此复选框后,适配器将 select 语句中的每个“where”字符串都替换为“where 1=2 and”,并且只在此时执行查询。 使用此选项可在适配器针对记录开始运行之前并且此添加可显著缩短查询时间时检查所有查询。
注意:有些提供商不会优化查询过程。 因此,在查询合法时,执行所用的时间与不添加内容时所用的时间相同。
- 单击“保存”。 将显示“适配器向导”页面中的“常规”步骤。