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


Занятие 4-5. Тестирование пакета урока 4

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

На стадии выполнения происходит ошибка поиска соответствия при работе преобразования "Поиск ключа валюты" в поврежденном файле Currency_BAD.txt. Так как вывод ошибок преобразования "Поиск ключа валюты" настроен для перенаправления строк новому адресату "Неудачные обращения", операция не завершается ошибкой, и пакет успешно выполняется. Integration Services записывает все ошибочные строки в файл ErrorOutput.txt.

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

Примечание.

Если нет необходимости накапливать ошибочные строки в файле ErrorOutput.txt, вручную очистите содержимое файла между выполнениями пакета.

Проверка макета пакета

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

Поток управления

Поток управления в пакете

Поток данных

Поток данных в пакете

Выполнение учебного пакета занятия 4

  1. В меню Отладка выберите пункт Начать отладку.

  2. После окончания работы пакета выберите в меню Отладка пункт Остановить отладку.

Просмотр содержимого файла ErrorOutput.txt

Откройте файл ErrorOutput.txt в Блокноте или другом текстовом редакторе. Порядок столбцов по умолчанию: AverageRate, CurrencyID, CurrencyDate, EndOfDateRate, ErrorCode, ErrorColumn, ErrorDescription.

Все строки в файле содержат несовпадающие значения в столбце CurrencyID — BAD, в столбце ErrorCode — -1 071 607 778, в столбце ErrorColumn — 0 и в столбце ErrorDescription — "В результате уточняющего запроса для строки не обнаружено соответствия". Значение столбца ErrorColumn равно 0, так как ошибка не является специфической для данного столбца. Вместо этого происходит сбой операции поиска.

Следующее занятие

Занятие 5. Добавление конфигураций пакетов SSIS для модели развертывания пакета