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


Назначение «Неструктурированный файл»

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

Назначение «Неструктурированный файл» записывает данные в текстовый файл. Текстовый файл может быть в следующих форматах: с разделителями, фиксированной ширины, фиксированной ширины с разделителем строки и без выравнивания текста справа.

Можно настроить назначение «Неструктурированный файл» следующими способами:

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

  • Указать, нужно ли перезаписывать данные в файле назначения, имеющем то же имя.

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

Назначение "Неструктурированный файл" включает пользовательское свойство Header. Это свойство может быть обновлено выражением свойства при загрузке пакета. Дополнительные сведения см. в разделах Выражения служб Integration Services (SSIS), Использование выражений свойств в пакетах и Пользовательские свойства неструктурированного файла.

Этот назначение имеет один выход. Вывод ошибок не поддерживается.

Настройка назначения «Неструктурированный файл»

Свойства могут быть заданы с помощью конструктора SSIS или программным путем.

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

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

Редактор назначения «Неструктурированный файл» (страница «Диспетчер соединений»)

Страница Диспетчер соединений диалогового окна Редактор назначения «Неструктурированный файл» используется для выбора соединения с неструктурированными файлами для назначения, а также для указания, следует ли переписывать существующий целевой файл или добавлять данные в его конец. С помощью назначения «Неструктурированный файл» данные записываются в текстовый файл. Текстовый файл может иметь формат с разделителями, формат фиксированной ширины, фиксированной ширины с разделителями строк или формат без выключки вправо.

Параметры

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

Новый
Создайте новое соединение с помощью диалоговых окон Формат неструктурированного файла и Редактор диспетчера соединений с неструктурированными файлами .

Кроме стандартных форматов неструктурированных файлов — с разделителями, с фиксированной шириной строк и без выравнивания по правому краю — диалоговое окно Формат неструктурированного файла содержит четвертый параметр Фиксированная ширина с разделителями строк. Этот параметр представляет собой особый случай формата, в котором службы Integration Services добавляют фиктивный столбец в качестве конечного столбца данных. Этот фиктивный столбец обеспечивает фиксированную ширину итогового столбца.

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

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

Верхний колонтитул
Введите блок текста, вставляемый в файл перед записью данных. Используйте этот параметр, чтобы включить дополнительные данные, например заголовки столбцов.

Предварительный просмотр
Осуществляйте предварительный просмотр результатов в диалоговом окне Просмотр данных . В окне «Предварительный просмотр» может отображаться до 200 строк.

Редактор назначения «Неструктурированный файл» (страница «Сопоставления»)

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

Параметры

Доступные входные столбцы
Просмотрите список доступных входных столбцов. Чтобы сопоставить доступные входные столбцы с целевыми столбцами, воспользуйтесь операцией перетаскивания.

Доступные целевые столбцы
Просмотрите список доступных целевых столбцов. Чтобы сопоставить доступные входные столбцы с целевыми столбцами, воспользуйтесь операцией перетаскивания.

Входной столбец
Просмотрите входные столбцы, выбранные ранее в этом разделе. Сопоставления можно изменить с помощью списка Доступные входные столбцы. Выберите <игнорировать>, чтобы исключить столбец из вывода.

Целевой столбец
Просмотреть все доступные целевые столбцы независимо от того, сопоставлены они с входными столбцами или нет.

См. также

Источник «Неструктурированный файл»
Поток данных