SSIS FTP 任务创建本地目录

SSIS FTP 任务 用于在文件和文件夹(或目录)上执行各种操作。在本文中,我们将通过一个示例向您展示配置 SSIS FTP 任务以创建本地目录所涉及的步骤。

注意:SSIS FTP 任务使用 FTP 连接管理器来连接远程(FTP 服务器)文件和文件夹。

下图显示了本地文件系统中的数据。我们的任务是使用 SSIS FTP 任务在 E 盘内的文件系统文件夹中创建一个新的文件夹或目录。

SSIS FTP 任务创建本地目录

要创建目录或文件夹在我们的本地计算机上,首先将 FTP 任务拖放到控制流区域,并将其重命名为 SSIS FTP 任务创建本地目录。

SSIS FTP TASK CREATE LOCAL DIRECTORY 1

双击它将打开“FTP 任务编辑器”进行配置。请根据您的要求更改任务名称并提供有效的描述。

在连接部分,我们有一个名为 FTPConnection 的属性。单击下拉箭头将显示已创建的 FTP 连接(如果有)。或者,请单击“”选项创建一个。在此示例中,我们使用的是已创建的连接。请参阅 FTP 连接管理器 文章以了解连接设置。

SSIS FTP TASK CREATE LOCAL DIRECTORY 3

请单击文件传输选项卡以配置 FTP 操作。下图显示了此选项卡中可用的属性。

SSIS FTP TASK CREATE LOCAL DIRECTORY 13

SSIS FTP 任务支持对文件和文件夹执行八种不同的操作。在此示例中,我们想创建一个本地文件夹。因此,我们从操作属性中选择“创建本地目录”选项。

SSIS FTP TASK CREATE LOCAL DIRECTORY 4

目前,我们手动声明本地路径,但在实际操作中,我们建议使用变量。如果我们设置 IsLocalPathVariable 为 False,我们就必须使用 LocalPath 属性配置源连接。如果您已创建 文件连接管理器,则可以从下拉列表中选择它。否则,您必须通过选择“”来创建。

SSIS FTP TASK CREATE LOCAL DIRECTORY 5

一旦我们为文件和文件夹选择了“”,文件连接管理器编辑器将在新窗口中打开。我们必须使用此编辑器在本地文件系统中创建一个新文件夹。为此,请单击浏览按钮以从文件系统中选择位置。

从下图可以看到,我们选择了 NEW FTP FOLDER 作为本地文件夹名称。单击 OK 按钮进行选择。

SSIS FTP TASK CREATE LOCAL DIRECTORY 7

OverwriteDetination:此属性有两个选项:True 和 False。如果我们将其设置为 true,SSIS FTP 任务将覆盖目标路径中已存在的文件夹(如果有)。

SSIS FTP TASK CREATE LOCAL DIRECTORY 8

单击 OK 完成 SSIS FTP 任务创建本地目录包的配置。让我们运行并查看是否成功在本地文件系统中创建了新文件夹。

SSIS FTP TASK CREATE LOCAL DIRECTORY 9

我们已成功使用 SSIS FTP 任务创建了一个新文件夹或目录。