Классификатор текста при подключении к плоскому файлу - PullRequest
2 голосов
/ 24 июля 2010

У меня есть бизнес-сценарий:

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

  2. По моему требованию мы получаем исходные файлы с квалификатором ("), поэтому мы использовали свойство квалификатора текста в диспетчере соединений.

  3. Для того же набора файловмы получаем без текстовых классификаторов в файлах, где пакеты SSIS не работают.

Здесь мне нужна информация о пакете служб SSIS для обработки файлов

  • , если в текстовом классификаторе существуетисходные данные необходимо исключить при загрузке
  • , если в источнике отсутствует текстовый спецификатор, а затем загрузить данные как обычный процесс

. Можем ли мы реализовать оба сценария в одном пакете.

спасибо

прав

1 Ответ

1 голос
/ 26 июля 2010

Вы можете предварительно обработать файлы, используя что-то вроде powershell.Здесь есть статья , в которой рассказывается о том, как реализовать замену всего файла.Конечно, если вы знакомы с написанием VB.NET, вы можете реализовать то же самое в скриптовой задаче в пакете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...