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


Создание основного пакета с помощью мастера

Добавления: 14 апреля 2006 г.

Для формирования пакетов, осуществляющих передачу данных, в службах Microsoft SQL Server 2005 Integration Services (SSIS) имеется мастер импорта и экспорта SQL Server. Эти пакеты извлекают данные из источника и загружают их в место назначения, но в процессе передачи пакет поддерживает лишь минимальные преобразования данных. В дополнение к этому, мастер предоставляет быстрый способ создания основных пакетов, которые затем можно расширить в конструкторе служб SSIS.

С помощью данного учебника можно освоить использование мастера импорта и экспорта SQL Server для создания основного пакета. Создаваемый пакет извлекает данные из книги Excel и загружает их в таблицу базы данных AdventureWorks. Таблица определяется на одном из этапов работы мастера и потом создается динамически при выполнении пакета.

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

При установке образца данных, используемых в данном учебнике, устанавливаются также полные версии пакетов для всех занятий учебника. Используя завершенный пакет занятия 1, при желании можно пропустить это занятие и приступить к изучению учебника с занятия 2. При первом знакомстве с пакетами, мастером импорта и экспорта SQL Server или новой средой разработки работу рекомендуется начинать с занятия 1.

Новые знания

Лучшим способом изучить новые средства, элементы управления и возможности служб Microsoft SQL Server 2005 Integration Services является их применение. В данном учебнике демонстрируется работа мастера импорта и экспорта SQL Server по созданию основного пакета передачи данных, затем показывается расширение возможностей пакета по передаче данных с помощью конструктора служб SSIS.

Занятия Описание

Занятие 1. Создание базового пакета

На этом занятии с помощью мастера импорта и экспорта SQL Server создается пакет для передачи данных.

Занятие 2. Улучшение базового пакета

На этом занятии основной пакет расширяется путем включения операции сортировки и добавления к существующему набору данных нового столбца и значений столбца.

Требования

Этот учебник предназначен для пользователей, знакомых с основными операциями с базами данных, но имеющих ограниченное представление о новых возможностях служб SQL Server 2005 Integration Services.

Для работы с этим учебником должны быть установлены следующие элементы:

  • SQL Server 2005 с базой данных AdventureWorks. В целях повышения безопасности образцы баз данных по умолчанию не установливаются. Дополнительные сведения об установке образцов баз данных см. в разделе Использование программы установки для установки образца базы данных AdventureWorks и других примеров.
  • Пользователь должен обладать разрешением на создание и удаление таблиц в базе данных AdventureWorks.
  • Для работы с данным учебником нужны также образцы данных. Образцы данных устанавливаются вместе с примерами. Если образцы данных не удается найти, следует вернуться к предыдущей процедуре и выполнить установку в соответствии с инструкциями.
ms365330.note(ru-ru,SQL.90).gifПримечание.
При просмотре учебников на панель инструментов системы просмотра документов рекомендуется добавить кнопки Далее и Назад. Дополнительные сведения см. в разделе Добавление в справку кнопок «Далее» и «Назад».

Задания учебника подразумевают, что пользователь не изменял настройку конструктора служб SSIS, исключающую использование функции автоматического соединения между элементами потока управления и элементами потока данных. Если в конструкторе служб SSIS используется автосоединение, то при добавлении элемента в область конструктора он может оказаться подключенным автоматически. Кроме того, вместо ограничения Успешно функция автоматического соединения для потока управления поддерживает использование ограничений по умолчанию Ошибка и Завершение. Если в конструкторе служб SSIS в качестве ограничения по умолчанию не используется ограничение Успешно, необходимо переустановить эту настройку во время выполнения заданий из учебника. Настройка функции автоматического соединения осуществляется в разделе Конструкторы бизнес-аналитики, в диалоговом окне Параметры, доступном в разделе Параметры меню Средства.

Предполагаемое время для выполнения заданий данного учебника: 1 час