Как экспортировать плоский файл с помощью служб SSIS - PullRequest
0 голосов
/ 02 апреля 2019

Я хочу экспортировать расширение файла .csv из SSIS.

Мои данные выглядят так:

Customer Customer Name    Address
AA00     Hla Hla,Ms       Yangon
AA02     Kyaw,U           Taunggyi

Я хочу, чтобы плоский файл имел следующий формат:

Customer Customer Name    Address
AA00     Hla Hla,Ms       Yangon
AA02     Kyaw,U           Taunggyi

Я добавил OLEDB Source & Flat File Destination вПоток данных.Мой оператор SQL взят из источника OLEDB

SELECT CustCode AS CUSTOMER, Name as Customer Name , Add as Address 
FROM customer

Теперь экспорт выглядит следующим образом.

Customer,Customer Name,Address
AA00,Hla Hla,Ms,Yangon
AA02,Kyaw,U,Taunggyi

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

Пожалуйста, предложите

1 Ответ

2 голосов
/ 02 апреля 2019

Вы можете изменить свойство разделителя столбцов в диспетчере соединений с плоскими файлами на Tab:

enter image description here

Ссылка на изображение: http://sqlknowledgebank.blogspot.com/2013/05/ssis-dynamic-flat-file-connection.html

Дополнительная информация о диспетчере соединений с плоскими файлами

...