Источник плоских файлов служб SSIS - столбец «Добавить строку» - PullRequest
0 голосов
/ 01 ноября 2010

В моем источнике Flat File у меня есть все столбцы, сопоставленные с выходными столбцами с правильным типом и всеми.

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

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

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

1 Ответ

0 голосов
/ 01 ноября 2010

Я бы использовал задачу «Производный столбец» и указал бы новый столбец, который нужно добавить, объединяя все столбцы из текстового файла.

Например, если ваш текстовый файл имеет следующую структуру:

Col1, Col2, Col3, Col4, Col5

В вашем производном столбце будет указано следующее выражение:

[Col1] + [Col2] + [Col3] + [Col4] + [Col5]

При желании можно добавить разделитель, если вы хотите разбить столбцы.

Это вернет дополнительный столбец, который будет использоваться в последующих задачах потока данных.

...