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

На этом занятии были выполнены представленные ниже задачи.

  • Обновлена инструкция SQL в задаче «Выполнение SQL». Теперь включает определение для дополнительного столбца.

  • Добавлено и настроено преобразование «Сортировка» для сортировки набора данных сначала по области, а потом по городу.

  • Добавлено преобразование «Производный столбец» и настроено на использование выражения для формирования значений для нового столбца.

  • Изменено назначение OLE DB, чтобы было возможно писать новый столбец FullName в таблицу ProspectiveCustomers.

Создание пакета завершено. Теперь необходимо проверить, как он работает.

Важное примечаниеВажно!

При первом выполнении пакета произойдет ошибка в задаче «Удаление таблиц SQL». Такое поведение предсказуемо. Задача выполняется с ошибкой потому, что пакет пытается удалить и создать повторно таблицу ProspectiveCustomers; однако при первом запуске пакета такая таблица не существует и выполнение инструкции DROP завершается неудачно.

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

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

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

Поток управления для базового пакета занятия 1

Поток данных

Обновленный поток данных для базового пакета занятия 2

Пакет также должен включать два следующих диспетчера соединений. Один подключается к файлу книги Excel customers.xls, а другой — к базе данных База данных AdventureWorks2008R2.

Диспетчеры соединений для базового пакета занятия 1

Запуск учебного пакета занятия 2

  1. В обозревателе решений выберите файл Basic Package Lesson 2.dtsx.

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

    В результате запуска пакета к таблице Query в базе данных База данных AdventureWorks2008R2 добавлено 809 строк.

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

Проверка содержимого таблицы ProspectiveCustomers

  1. В меню Пуск последовательно укажите пункты Все программы, Microsoft SQL Server и выберите SQL ServerManagement Studio.

  2. В диалоговом окне Соединение с сервером в списке Тип сервера выберите Компонент Database Engine, введите имя сервера, на котором установлена база данных База данных AdventureWorks2008R2 в поле Имя сервера, и выберите параметр проверки подлинности. При выборе проверки подлинности SQL Server укажите имя пользователя и пароль.

  3. Нажмите кнопку Соединить. Открывается среда SQL Server Management Studio.

  4. На панели инструментов нажмите кнопку Создать запрос.

  5. Введите или скопируйте следующий запрос в окно запроса.

    SELECT * FROM AdventureWorks2008R2.dbo.ProspectiveCustomers

  6. На панели инструментов нажмите кнопку Выполнить. На панели Результаты отображается набор данных, включая новый столбец FullName. Можно проверить, выражение отформатировало значение столбца правильно в зависимости от того, было ли отчество пустым или нет.