Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 как убрать "лишние строки" при закрузке из Excel в SSIS  [new]
temoxa
Member

Откуда:
Сообщений: 405
Всем привет! Подскажите как можно убрать лишиние строки при загрузке из Excel файла через пакет SSIS? В файле повторяются хедерсы, как можно их убать? Спасибо.

К сообщению приложен файл. Размер - 16Kb
4 июл 13, 11:04    [14520821]     Ответить | Цитировать Сообщить модератору
 Re: как убрать "лишние строки" при закрузке из Excel в SSIS  [new]
temoxa
Member

Откуда:
Сообщений: 405
Первые две строки хедерса я отсекаю через Derived Column, а вот третью никак не могу убрать...
4 июл 13, 11:07    [14520843]     Ответить | Цитировать Сообщить модератору
 Re: как убрать "лишние строки" при закрузке из Excel в SSIS  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 2994
temoxa, попробуйте применить "Преобразование «Условное разбиение»" (Conditional Split)
4 июл 13, 11:43    [14521111]     Ответить | Цитировать Сообщить модератору
 Re: как убрать "лишние строки" при закрузке из Excel в SSIS  [new]
Cygapb-007
Member

Откуда:
Сообщений: 1677
может, where isnull(E,'State') != 'State' ?
4 июл 13, 11:46    [14521137]     Ответить | Цитировать Сообщить модератору
 Re: как убрать "лишние строки" при закрузке из Excel в SSIS  [new]
Мистер Хенки
Member

Откуда: канализация
Сообщений: 6615
может пронумеровать и удалять строки относительно найденного хедерса ?
4 июл 13, 12:00    [14521244]     Ответить | Цитировать Сообщить модератору
 Re: как убрать "лишние строки" при закрузке из Excel в SSIS  [new]
temoxa
Member

Откуда:
Сообщений: 405
сделал выгрузку из Excel через SQL Command с Where, с этим все ок прошло, но вот посде DataFlow я пробую переместить в файл екселя в другую папку, а мне пишет, что : [File System Task] Error: An error occurred with the following error message: "Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.". Я так понимаю что это ошибка из-за того что я делаю селект из екселя... Так вот, есть ли возможность как то закрыть файл екселя, чтобы его переместить?
5 июл 13, 12:04    [14526701]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: как убрать "лишние строки" при закрузке из Excel в SSIS  [new]
Tenьka
Member

Откуда:
Сообщений: 4
temoxa
Первые две строки хедерса я отсекаю через Derived Column, а вот третью никак не могу убрать...


а как вы это делали, расскажите пожалуйста подробнее
25 июл 14, 17:43    [16359116]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить