2016-12-26 4 views
0

Возможно ли сохранить файл сопоставления, который SSIS может использовать для определения типа данных на основе имен столбцов, а не перехода и его обновления в разделе «Дополнительно» в «Редакторе диспетчера соединений с плоским файлом», , СпасибоТип данных сопоставления для файлов CSV

ответ

0

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

Но вы можете сохранить вам жизнь, используя следующую практику, которую я обычно использую

Практики 1.

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

Practice 2 Следуйте ниже шаг перед использованием пакета SSIS 1. Открыть пакет в формате файла XML 2. Go и найти соединение плоского файла. 3. Прочитайте имя файла и путь к подключению плоского файла 4. Получите выходную копию окончательного файла выходного файла (обычно вы можете найти, где SSIS экспортирует окончательный выходной файл) 5. Скопируйте окончательный файл вывода и переименуйте файл имя файла подключения и вставьте его в локальное соединение с файлом 6. Удалите все данные из файла expcet в списке столбцов (убедитесь, что вы сохранили неповрежденный формат файла, например CSV или excel) 7. Закройте xml пакета SSIS & закрыть 8. Повторно открыть пакет SSIS, и вы сохранили свою жизнь.

PS: Этот трюк работает для меня в моих делах.