Преобразование «Экспорт столбца»
Преобразование «Экспорт столбца» считывает данные из потока и вставляет их в файл. Например, если поток данных содержит сведения о продукте, такие как изображения каждого продукта, можно применить преобразование «Экспорт столбца» для сохранения изображений в файлы.
Можно настроить преобразование «Экспорт столбца» следующим образом:
Обозначьте столбцы данных и столбцы, содержащие путь к файлам, в которые будут записаны данные.
Обозначьте, следует ли операции вставки данных перезаписывать файлы или дописывать к ним.
Укажите, будет ли записана в файл отметка порядка байтов (BOM).
Примечание Отметка порядка байтов будет записана только в том случае, если данные не были добавлены в конец уже существующего файла и если эти данные типа 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 или программно.
Дополнительные сведения о свойствах, которые можно установить в диалоговом окне Редактор преобразования «Экспорт столбца», см. в разделе Редактор преобразования «Экспорт столбца» (страница «Столбцы»)
Диалоговое окно Расширенный редактор содержит свойства, которые можно установить с помощью программных средств. Дополнительные сведения о свойствах, которые можно задать программно или в диалоговом окне Расширенный редактор, см. в следующих разделах:
Дополнительные сведения об установке свойств см. в разделе Как установить свойства компонента потока данных.
|
См. также