Поделиться через


Добавление назначения «Плоский файл»

Изменения: 12 декабря 2006 г.

Выход ошибок преобразования Currency Key уточняющего запроса перенаправляет в преобразование «Сценарий» все строки данных, завершившиеся ошибкой в операции поиска. Для расширения сведений о возникших ошибках преобразование «Сценарий» выполняет сценарий, получающий описания ошибок.

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

Добавление и настройка назначения «Плоский файл»

  1. Перейдите на вкладку Поток данных.

  2. В окне Область элементов раскройте элемент Назначения потока данных и перетащите элемент Назначение «Плоский файл» в область конструктора проектирования потоков данных. Поместите Назначение «Плоский файл» прямо под преобразованием Получить описание ошибки.

  3. Щелкните преобразование Получить описание ошибки и перетащите зеленую стрелку на новый элемент Назначение «Плоский файл».

  4. В области конструктора Поток данных щелкните правой кнопкой мыши добавленный элемент Назначение «Плоский файл», выберите команду Переименовать и измените имя на Ошибочные строки.

  5. Щелкните правой кнопкой мыши преобразование «Строки с ошибками», выберите Правка, затем выберите Создать.

  6. Убедитесь, что в диалоговом окне Формат плоского файла выбран вариант С разделителями, и нажмите кнопку ОК.

  7. В диалоговом окне Редактор диспетчера соединения с плоскими файлами в поле Имя диспетчера соединений введите Ошибочные данные.

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

  9. В диалоговом окне Открыть для поля Имя файла введите ErrorOutput.txt, а затем нажмите кнопку Открыть.

  10. В диалоговом окне Редактор диспетчера соединения с плоскими файлами убедитесь, что в поле Языковой стандарт установлен «Английский (США)», а поле Кодовая страница содержит 1252 (ANSI -Latin I).

  11. В области параметров щелкните Столбцы.

    Обратите внимание, что, помимо столбцов из исходного файла данных, отображаются три новых столбца: ErrorCode, ErrorColumn и ErrorDescription. Эти столбцы созданы выходом ошибок преобразования Currency Key для уточняющего запроса и сценарием в преобразовании «Получить описание ошибок», они могут использоваться для устранения причин появления ошибочных строк.

  12. Нажмите кнопку ОК.

  13. (Не обязательно). Чтобы сохранить ошибки выполнения нескольких пакетов, очистите флажок параметра Перезаписывать данные в файле.

  14. В области параметров щелкните Сопоставления, чтобы убедиться, что все столбцы созданы правильно. При желании можно переименовать все столбцы назначения.

  15. Нажмите кнопку ОК.

Следующие шаги

Проверка учебного пакета, созданного на занятии 5

Журнал изменений

Версия Журнал

12 декабря 2006 г.

Измененное содержимое
  • Разъяснен шаг 5: в него добавлена ссылка на кнопку Создать.
  • Добавлены дополнительные шаги для сохранения ошибок выполнения нескольких пакетов.

17 июля 2006 г.

Новое содержимое
  • Обновлены шаги в связи с изменениями пользовательского интерфейса.