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

Пример :

System information
Per : 2011-06-01 - 2011-06-30
User  NumberInt NumberFloat 
V_PUPKIN 15 17.0
E_SIDOROV 16 18.3


Задача : сложить данные столбцов в таблицу добавив идентификаторы периода к каждой строчке.

Насколько реально/целесообразно использование SSIS (все примеры которые нашел описывают работу с плоскими файлами) ?
7 май 13, 19:08    [14269882]     Ответить | Цитировать Сообщить модератору
 Re: SSIS и "не плоские файлы".  [new]
SergePnb
Member

Откуда: Киев
Сообщений: 456
AnotherOneGuest,

Откройте файл при помощи script task (C# или basic, как вам больше нравится) - удалите, предварительно прочитав, строки 1 и 2 и вы получите плоский файл который легко обработать SSIS пакетом в штатном режиме.
7 май 13, 19:14    [14269899]     Ответить | Цитировать Сообщить модератору
 Re: SSIS и "не плоские файлы".  [new]
AnotherOneGuest
Guest
То есть в любом случае предварительная обработка, и только потом передача в SSIS ?

Но мне нужно использовать даты из заголовка - в конечной таблице должно быть на два столбца больше, добавляются начало и конец периода.
8 май 13, 10:21    [14271720]     Ответить | Цитировать Сообщить модератору
 Re: SSIS и "не плоские файлы".  [new]
Glory
Member

Откуда:
Сообщений: 104751
AnotherOneGuest
То есть в любом случае предварительная обработка, и только потом передача в SSIS ?

Что мешает сделать "предварительную обработку" в самом SSIS ?
8 май 13, 10:23    [14271738]     Ответить | Цитировать Сообщить модератору
 Re: SSIS и "не плоские файлы".  [new]
AnotherOneGuest
Guest
Glory, простите, не правильно выразился - обработка не штатными средствами SSIS (доп процедуры/сборки и т.д.)
8 май 13, 10:37    [14271872]     Ответить | Цитировать Сообщить модератору
 Re: SSIS и "не плоские файлы".  [new]
qwerty112
Guest
AnotherOneGuest
Glory, простите, не правильно выразился - обработка не штатными средствами SSIS (доп процедуры/сборки и т.д.)

script task - "штатное средство SSIS"

КО
8 май 13, 10:39    [14271895]     Ответить | Цитировать Сообщить модератору
 Re: SSIS и "не плоские файлы".  [new]
Glory
Member

Откуда:
Сообщений: 104751
AnotherOneGuest
обработка не штатными средствами SSIS

В смысле "нештатными" ?
Почему скриптовые языки или вызов утилит стали вдруг "нештатными средствами" ?
8 май 13, 10:39    [14271896]     Ответить | Цитировать Сообщить модератору
 Re: SSIS и "не плоские файлы".  [new]
AnotherOneGuest
Guest
Skript task как опция SSIS да, библиотека которую он запускает на каком то языке - смотря как посмотреть, но не буду с вами спорить, мне полностью ясна ваша позиция и вы подсказали решение.

Большое спасибо.
8 май 13, 10:50    [14272005]     Ответить | Цитировать Сообщить модератору
 Re: SSIS и "не плоские файлы".  [new]
Glory
Member

Откуда:
Сообщений: 104751
AnotherOneGuest
Skript task как опция SSIS да, библиотека которую он запускает на каком то языке - смотря как посмотреть

SSIS вообще есть сборник каких то библиотек. Ибо это самостоятельный продкут.
8 май 13, 11:23    [14272274]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить