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


Использование представлений источников данных в пакетах

Изменения: 14 апреля 2006 г.

В состав среды Business Intelligence Development Studio входят два объекта времени проектирования, обеспечивающие применение соединений в пакетах служб Microsoft SQL Server 2005 Integration Services (SSIS): объекты источников данных и объекты представлений источников данных.

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

Представление источника данных — это именованное сохраненное подмножество реляционной схемы. В представлении источника данных могут содержаться такие данные схемы, как таблицы, уникальные ключи и отношения внешних ключей, а также атрибуты, такие как именованные запросы, вычисленные столбцы, связи и логические первичные ключи. Дополнительные сведения см. в разделах Представления источников данных (службы Analysis Services) и Представление источника данных (службы SSIS).

Применение представлений источников данных в пакетах служб Integration Services имеет следующие преимущества.

  • Представление источника данных можно определить один раз, а затем использовать в нескольких компонентах потока данных.
  • Представление источника данных можно обновлять, чтобы отражались изменения в базовых источниках данных.
  • Представление источника данных кэширует метаданные источников данных, на основе которых оно создано.
  • Представление источника данных может фокусироваться на объектах в пользовательском интерфейсе компонентов потока данных.

Можно создать несколько представлений источника данных для одного источника и заполнять каждое из них по необходимости. Например, применяя источник данных со ссылкой на базу данных AdventureWorks, можно создать одно представление, в котором будет только таблица Production.Product, а во втором представлении источника данных будет только таблица HumanResources.Employee.

После добавления диспетчера соединений, который указывает объекту источника данных на пакет, компоненты потока данных в пакетах могут использовать представление источника, чтобы определить источники и назначения. Кроме того, преобразования, применяющие ссылочные таблицы (например, преобразование «Уточняющий запрос»), могут использовать представления источников данных.

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

Нет никакой зависимости между представлением источника данных и пакетами, которые на него ссылаются. При использовании представления источника данных в пакете описание представления добавляется в описание пакета в свойстве компонента потока данных. Например, в пакете, включающем в себя преобразование «Уточняющий запрос», представление «Инструкция SELECT SQL» сохранено в свойстве sqlCommand уточняющего запроса. Даже если представление источника данных больше не является частью проекта, пакет продолжает оставаться допустимым, поскольку представление SQL для представления источника данных сохранено в определении пакета.

Работа с представлениями источников данных

Дополнительные сведения о работе с объектами представлений источников данных см. в следующих разделах:

Изменение представлений источников данных

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

См. также

Другие ресурсы

Создание пакетов в конструкторе служб SSIS

Справка и поддержка

Получение помощи по SQL Server 2005

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

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

14 апреля 2006 г.

Новое содержимое
  • Добавлена ссылка на новый раздел об использовании представлений источников данных в пакетах.
  • Добавлены сведения о компонентах потока данных, в которых можно использовать представления источников данных.