Поделиться через


Преобразование «Экспорт столбца»

Преобразование «Экспорт столбца» считывает данные из потока и вставляет их в файл. Например, если поток данных содержит сведения о продукте, такие как изображения каждого продукта, можно применить преобразование «Экспорт столбца» для сохранения изображений в файлы.

Можно настроить преобразование «Экспорт столбца» следующим образом:

  • Обозначьте столбцы данных и столбцы, содержащие путь к файлам, в которые будут записаны данные.
  • Обозначьте, следует ли операции вставки данных перезаписывать файлы или дописывать к ним.
  • Укажите, будет ли записана в файл отметка порядка байтов (BOM).
    ms139818.note(ru-ru,SQL.90).gifПримечание.
    Отметка порядка байтов будет записана только в том случае, если данные не были добавлены в конец уже существующего файла и если эти данные типа DT_NTEXT.

Преобразование использует пару входных столбцов: первый содержит имя файла, второй — данные. Каждая строка в наборе данных может указывать отдельный файл. По мере обработки строк преобразованием данные записываются в указанный файл. Во время выполнения преобразование создает файлы, если они до этого не существовали, и записывает в них данные. Записываемые данные должны иметь тип DT_TEXT, DT_NTEXT или DT_IMAGE. Дополнительные сведения см. в разделе Типы данных служб Integration Services.

Это преобразование имеет один вход, один выход и один выход ошибок.

Установка параметров присоединения и усечения

Следующая таблица описывает, как изменение настроек присоединения и усечения влияет на результаты.

Присоединение Усечение Файл существует Результаты

False

False

Нет

Это преобразование создает новый файл и записывает в него данные.

True

False

Нет

Это преобразование создает новый файл и записывает в него данные.

False

True

Нет

Это преобразование создает новый файл и записывает в него данные.

True

True

Нет

Преобразованию не удается провести проверку времени проектирования. Оба этих свойства не могут быть установлены для true.

False

False

Да

Возникает ошибка во время выполнения. Файл существует, но преобразование не имеет к нему доступа для записи.

False

True

Да

Преобразование удаляет файл, затем создает новый и записывает в него данные.

True

False

Да

Преобразование открывает файл и записывает данные в конец файла.

True

True

Да

Преобразованию не удается провести проверку времени проектирования. Оба этих свойства не могут быть установлены для true.

Настройка преобразования «Экспорт столбца»

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

Дополнительные сведения о свойствах, которые можно установить в диалоговом окне Редактор преобразования «Экспорт столбца», см. в разделе Редактор преобразования «Экспорт столбца» (страница «Столбцы»)

Диалоговое окно Расширенный редактор содержит свойства, которые можно установить с помощью программных средств. Дополнительные сведения о свойствах, которые можно задать в диалоговом окне Расширенный редактор или программно, см. в следующих разделах:

Дополнительные сведения о настройке свойств см. в следующих разделах:

См. также

Основные понятия

Преобразование «Импорт столбца»
Создание потока данных пакета
Преобразования служб Integration Services

Справка и поддержка

Получение помощи по SQL Server 2005