Редактор задачи «Файловая система» (страница «Общие»)

Используйте страницу Общие диалогового окна Редактор задачи «Файловая система» для настройки операции файловой системы, выполняемой задачей.

Дополнительные сведения об этой задаче см. в разделе Задача «Файловая система».

Необходимо указать диспетчер соединения с источником и назначением, установив свойства SourceConnection и DestinationConnection. Можно задать либо имена диспетчеров подключения файлов, которые указывают на файлы, используемые задачей в качестве источника или назначения, либо, если пути к файлам хранятся в переменных, имена этих переменных. Чтобы использовать переменные для хранения путей к файлам, вначале необходимо задать значение True для параметра соединения с источником IsSourcePathVariable и параметра соединения с назначением IsDestinationPatheVariable. После этого можно выбрать существующие системные или определенные пользователем переменные либо можно создать новые переменные. В диалоговом окне Добавление переменной можно настроить переменные и указать область их действия. Областью действия должна быть задача «Файловая система» или родительский контейнер. Дополнительные сведения см. в разделах Переменные служб Integration Services и Использование переменных в пакетах.

ПримечаниеПримечание

Задача «Файловая система» работает с одиночным файлом или каталогом. Поэтому данная задача не поддерживает использование символов-шаблонов для выполнения одинаковых операций на множестве файлов или каталогов. Чтобы заставить задачу «Файловая система» повторить операцию для множества файлов или каталогов, поместите ее в контейнер «цикл по каждому элементу». Дополнительные сведения см. в разделе Задача «Файловая система».

Параметры

  • IsDestinationPathVariable
    Укажите, хранится ли целевой путь в переменной. Параметры этого свойства приведены в следующей таблице.

    Значение

    Описание

    True

    Целевой путь хранится в переменной. При выборе этого значения отображается динамический параметр DestinationVariable.

    False

    Целевой путь задается в диспетчере подключения файлов. При выборе этого значения отображается динамический параметр DestinationConnection.

  • OverwriteDestination
    Укажите, может ли операция перезаписывать файлы в каталоге назначения.

  • Имя
    Введите уникальное имя для задачи «Файловая система». Это имя используется в качестве метки для значка задачи.

    ПримечаниеПримечание

    Имена задач в пределах пакета должны быть уникальными.

  • Описание
    Введите описание задачи «Файловая система».

  • Операция
    Выберите операцию файловой системы для выполнения. Параметры этого свойства приведены в следующей таблице.

    Значение

    Описание

    Копировать каталог

    Скопируйте каталог. При выборе этого значения отображаются динамические параметры для источника и места назначения.

    Копировать файл

    Скопируйте файл. При выборе этого значения отображаются динамические параметры для источника и места назначения.

    Создать каталог

    Создайте каталог. При выборе этого значения отображаются динамические параметры для исходного и целевого каталога.

    Удалить каталог

    Удалите каталог. При выборе этого значения отображаются динамические параметры для источника.

    Удалить содержимое каталога

    Удалите содержимое каталога. При выборе этого значения отображаются динамические параметры для источника.

    Удалить файл

    Удалите файл. При выборе этого значения отображаются динамические параметры для источника.

    Переместить каталог

    Переместите каталог. При выборе этого значения отображаются динамические параметры для источника и места назначения.

    Переместить файл

    Переместите файл. При выборе этого значения отображаются динамические параметры для источника и места назначения.

    ПримечаниеПримечание
    При перемещении файла не включайте его имя в путь назначения.

    Переименовать файл

    Переименуйте файл. При выборе этого значения отображаются динамические параметры для источника и места назначения.

    ПримечаниеПримечание
    При переименовании файла включите новое имя файла в путь назначения.

    Задать атрибуты

    Задайте атрибуты файла или каталога. При выборе этого значения отображаются динамические параметры для источника и операции.

  • IsSourcePathVariable
    Укажите, хранится ли целевой путь в переменной. Параметры этого свойства приведены в следующей таблице.

    Значение

    True

    Целевой путь хранится в переменной. При выборе этого значения отображается динамический параметр SourceVariable.

    False

    Целевой путь задается в диспетчере подключения файлов. При выборе этого значения отображается динамический параметр DestinationVariable.

Динамические параметры IsDestinationPathVariable

IsDestinationPathVariable = True

IsDestinationPathVariable = False

Динамические параметры IsSourcePathVariable

IsSourcePathVariable = True

IsSourcePathVariable = False

Динамические параметры операции

Операция = Задать атрибуты

  • Скрытый
    Укажите, виден ли файл или каталог.

  • ReadOnly
    Укажите, доступен ли файл только для чтения.

  • Архив
    Укажите, готов ли файл или каталог для архивирования.

  • Система
    Укажите, является ли файл файлом операционной системы.

Операция = Создать каталог

  • UseDirectoryIfExists
    Указывает, использует ли операция Создать каталог существующий каталог с указанным именем вместо создания нового каталога.