Использование представлений источников данных в пакетах
Изменения: 14 апреля 2006 г.
В состав среды Business Intelligence Development Studio входят два объекта времени проектирования, обеспечивающие применение соединений в пакетах служб Microsoft SQL Server 2005 Integration Services (SSIS): объекты источников данных и объекты представлений источников данных.
Объект источника данных представляет собой ссылку на подключение и содержит строку соединения и идентификатор источника данных. Представление источника данных основано на источнике данных. Дополнительные сведения о создании источника данных см. в разделе Использование источников данных в пакетах.
Представление источника данных — это именованное сохраненное подмножество реляционной схемы. В представлении источника данных могут содержаться такие данные схемы, как таблицы, уникальные ключи и отношения внешних ключей, а также атрибуты, такие как именованные запросы, вычисленные столбцы, связи и логические первичные ключи. Дополнительные сведения см. в разделах Представления источников данных (службы Analysis Services) и Представление источника данных (службы SSIS).
Применение представлений источников данных в пакетах служб Integration Services имеет следующие преимущества.
- Представление источника данных можно определить один раз, а затем использовать в нескольких компонентах потока данных.
- Представление источника данных можно обновлять, чтобы отражались изменения в базовых источниках данных.
- Представление источника данных кэширует метаданные источников данных, на основе которых оно создано.
- Представление источника данных может фокусироваться на объектах в пользовательском интерфейсе компонентов потока данных.
Можно создать несколько представлений источника данных для одного источника и заполнять каждое из них по необходимости. Например, применяя источник данных со ссылкой на базу данных AdventureWorks, можно создать одно представление, в котором будет только таблица Production.Product, а во втором представлении источника данных будет только таблица HumanResources.Employee.
После добавления диспетчера соединений, который указывает объекту источника данных на пакет, компоненты потока данных в пакетах могут использовать представление источника, чтобы определить источники и назначения. Кроме того, преобразования, применяющие ссылочные таблицы (например, преобразование «Уточняющий запрос»), могут использовать представления источников данных.
Следующие компоненты потока данных могут использовать представления источника данных:
- Источник OLE DB
- Преобразование «Уточняющий запрос»
- Преобразование «Нечеткий уточняющий запрос»
- Преобразование «Уточняющий запрос термина»
- Назначение OLE DB
- Назначение «SQL Server»
Нет никакой зависимости между представлением источника данных и пакетами, которые на него ссылаются. При использовании представления источника данных в пакете описание представления добавляется в описание пакета в свойстве компонента потока данных. Например, в пакете, включающем в себя преобразование «Уточняющий запрос», представление «Инструкция SELECT SQL» сохранено в свойстве sqlCommand уточняющего запроса. Даже если представление источника данных больше не является частью проекта, пакет продолжает оставаться допустимым, поскольку представление SQL для представления источника данных сохранено в определении пакета.
Работа с представлениями источников данных
Дополнительные сведения о работе с объектами представлений источников данных см. в следующих разделах:
- Как определить представление источника данных с помощью мастера представлений источников данных
- Как обновить представление источников данных с помощью конструктора представлений источников данных
- Как просматривать данные с использованием конструктора представления источника данных
- Как удалить представление источника данных в обозревателе решений
- Как использовать представления источников данных в пакетах
Изменение представлений источников данных
Дополнительные сведения об изменении представлений источников данных см. в следующих разделах:
- Как добавить, просмотреть, изменить или удалить именованный запрос с помощью конструктора представлений источников данных
- Как добавить или удалить таблицы и представления в представлении источника данных с помощью конструктора представлений источников данных
- Как добавить или удалить таблицы и представления в представлении источника данных с помощью конструктора представлений источников данных
- Как добавить, просмотреть, изменить или удалить именованный запрос с помощью конструктора представлений источников данных
- Как установить или изменить логический первичный ключ при помощи конструктора представлений источников данных
- Как добавить, удалить, просмотреть или изменить логическую связь при помощи конструктора представлений источника данных
- Как добавить, просмотреть, изменить или удалить именованное вычисление в конструкторе представлений источников данных, использующих таблицы
- Как просматривать и изменять свойства представления источника данных при помощи конструктора представлений источников данных
- Как определить, переименовать, изменить или удалить диаграмму с помощью конструктора представлений источника данных
- Как просматривать объекты в представлении источника данных при помощи конструктора представления источника данных
См. также
Другие ресурсы
Создание пакетов в конструкторе служб SSIS
Справка и поддержка
Получение помощи по SQL Server 2005
Журнал изменений
Версия | Журнал |
---|---|
14 апреля 2006 г. |
|