文件检测属性页 |
“文件检测”属性页用于为“文件”集成配置以下属性。
检测选项
位置:指定希望监视的文件夹所在的文件系统。文件系统或位置可包含本地文件系统或网络共享、Librarian 或受支持的云存储位置。有关受支持的云存储位置的更多信息,请参阅 Administration Console 的
要扫描的文件夹:指定希望操作在其中查找文件的文件夹位置。您可以输入文件夹位置或单击“浏览”找到并选择所需的文件夹。也可以“添加变量”以指定要扫描的文件夹,或者向输入的值“添加特殊字符”。
扫描子文件夹:指定操作还会监控“要扫描的文件夹”属性指定的文件夹的所有子文件夹。
文件夹由多个服务器上的集成进行扫描:指定扫描文件夹对其他应用程序或实例处于打开状态,并且不会在扫描文件夹中创建独有的锁定文件标记。
读取事件内容:指定在运行集成时会读取触发器文件的内容。如果不需要或不想读取内容,请单击以清除此复选框,这样可提高性能。
扫描方法:指定 Integration Service 用于在扫描文件夹中监视触发器文件是否已到达的方法。
通知和轮询:指定操作将连续监控扫描文件夹,并且还会按设定的时间间隔扫描文件夹。如果您对文件系统的可靠性有担忧,那么此选项很有用。如果连续扫描时错过某个事件,那么轮询扫描将会确保检测到该事件。选中此选项后,可以以毫秒、秒、分钟或小时为单位指定轮询间隔。
仅通知:指定操作将连续监控扫描文件夹。
仅轮询:指定操作会按设定的时间间隔对扫描文件夹进行扫描。选中此选项后,可以以毫秒、秒、分钟或小时为单位指定轮询间隔。
轮询间隔:指定操作扫描文件的频率。指定操作扫描文件的频率。为“扫描方法”选中“通知和轮询”或“仅轮询”时可用。
文件样式:指定 Integration Service 用于标识文件的筛选器。此筛选器可以包含通配符(例如 ? 和 *)或正则表达式(例如 (?i)^.*\.csv$)。单击 可查看受支持的正则表达式或通配符修改器的列表,然后单击修改器以添加。也可以添加变量来指定文件样式,或者向输入的值添加特殊字符。
使用正则表达式:指定操作使用正则表达式来标识文件样式。当您选择此选项时,可以向先前的属性添加正则表达式修改器,以便对搜索条件进行更多的控制。
最小文件大小:指定 Integration Service 接受触发器文件作为集成触发器时,触发器文件必须具备的最小文件大小。
最大文件大小:指定 Integration Service 接受触发器文件作为集成触发器时,触发器文件不可超过的最大文件大小。
文件空闲时间:指定 Integration Service 在处理触发器文件之前等待的时间。Integration Service 从上次写入文件的时间开始计时。
锁定的文件超时:指定 Integration Service 尝试打开检测到的最初由其他应用程序锁定的文件所用时间。
多个文件排序顺序
定义在多个文件符合所指示文件样式时,操作处理所指定文件夹中的文件的顺序。如果在属性页中未指定任何排序顺序,那么排序过程默认为按创建时间(升序)排序,然后按文件名(升序)排序。最多可以指定四个排序条件。
顺序:指定排序条件应用到指定文件夹中匹配文件的顺序。
排序字段:指定应用到匹配文件的条件。
方向:指定将排序字段条件应用到匹配文件时,使用升序还是降序。
添加排序条件:指定更多排序条件。
检测后的操作
指定在 Integration Service 检测到触发器文件之后,希望对其执行的操作。
操作:指定希望应用到触发器文件的操作。
无:指定不会将任何操作应用到触发器文件。
重命名文件:指定触发器文件已重命名。如果触发器文件是 Microsoft Excel 文件,必须输入有效的 Excel 文件扩展名(如 *.xls 或 *.xlsx)。
删除文件:指定触发器文件已删除。
移动文件:指定触发器文件已移动到其他位置。
移动到文件夹:指定将触发器文件移动到的文件夹位置。您可以输入文件夹位置或单击“浏览”找到并选择所需的文件夹。也可以通过添加变量来指定目标文件夹,或者向输入的值添加特殊字符。在指定了“移动文件”时可用。
新扩展名:指定在重命名或移动文件时,希望应用到文件的文件扩展名。输入文件扩展名。也可以通过添加变量来指定文件扩展名,或者向输入的值添加特殊字符。在指定了“重命名文件”或“移动文件”时可用。
如果文件已存在,则替换它:指定移动或重命名触发器文件时,删除任何先前已有的同名文件。在指定了“重命名文件”或“移动文件”时可用。
通过附加序列号使文件名唯一:指定将一个序列号附加到文件名称。在指定了“重命名文件”或“移动文件”时可用。
通过附加时间戳使文件名唯一:指定将一个时间戳附加到文件名称。在指定了“重命名文件”或“移动文件”时可用。
失败后的操作
指定在一个或多个集成操作失败的情况下,要对触发器文件执行的操作。
操作:指定希望应用到触发器文件的操作。
无:指定不会将任何操作应用到触发器文件。
重命名文件:指定触发器文件已重命名。
删除文件:指定触发器文件已删除。
移动文件:指定触发器文件已移动到其他位置。
移动到文件夹:指定将触发器文件移动到的文件夹位置。您可以输入文件夹位置或单击“浏览”找到并选择所需的文件夹。也可以通过添加变量来指定目标文件夹,或者向输入的值添加特殊字符。在指定了“移动文件”时可用。
新扩展名:指定在重命名或移动文件时,希望应用到文件的文件扩展名。输入文件扩展名。也可以通过添加变量来指定文件扩展名,或者向输入的值添加特殊字符。在指定了“重命名文件”或“移动文件”时可用。
如果文件已存在,则替换它:指定移动或重命名触发器文件时,删除任何先前已有的同名文件。在指定了“重命名文件”或“移动文件”时可用。
通过附加序列号使文件名唯一:指定将一个序列号附加到文件名称。在指定了“重命名文件”或“移动文件”时可用。
通过附加时间戳使文件名唯一:指定将一个时间戳附加到文件名称。在指定了“重命名文件”或“移动文件”时可用。