Создание, изменение и удаление общих источников данных
Общий источник данных — это набор свойств соединения с источником данных, на который могут ссылаться несколько отчетов, моделей и управляемых данными подписок, работающих на сервере отчетов служб Reporting Services. Общие источники данных предоставляют удобный способ управления часто изменяющимися свойствами источника данных. Если изменились свойства учетной записи пользователя или пароль или база данных перенесена на другой сервер, все сведения о соединении можно изменить в одном месте.
Применение общих источников данных обязательно для моделей отчетов, но необязательно для отчетов и управляемых данными подписок. Если модель отчета предназначается для составления нерегламентированных отчетов, чтобы предоставить модели сведения о соединении, необходимо создать и поддерживать совместно используемый элемент источника данных.
Общий источник данных состоит из следующих частей:
Часть |
Описание |
---|---|
Имя |
Имя, которое идентифицирует элемент в иерархии папок сервера отчетов. |
Описание |
Описание, которое отображается вместе с элементом в диспетчере отчетов при просмотре содержимого папки. |
Тип соединения |
Модуль обработки данных, используемый с источником данных. Можно использовать только модули обработки данных, развернутые на сервере отчетов. Дополнительные сведения о модулях обработки данных, включенных в службы Reporting Services, см. в разделе Источники данных, поддерживаемые службами Reporting Services. |
Строка соединения |
Строка соединения для базы данных. Дополнительные сведения о строках соединения и примеры их использования с часто используемыми источниками данных см. в разделе Соединение с источником данных (службы Reporting Services). |
Тип учетных данных |
Указывает, каким образом соединение получает учетные данные и используются ли они после того, как соединение установлено. Дополнительные сведения см. в разделе Задание учетных данных и сведений о соединении для источников данных отчета. |
Общий источник данных не содержит сведений о запросе для получения данных. Запрос всегда сохраняется в определении отчета.
Создание и изменение общего источника данных
Чтобы создать общий источник данных или изменить его свойства, нужно иметь разрешения Управление источниками данных на сервере отчетов. Если сервер отчетов работает в собственном режиме, создать и настроить общий источник данных можно с помощью диспетчера отчетов. Если сервер отчетов работает в режиме интеграции с SharePoint, создать и настроить общий источник данных можно с помощью страниц приложений на узле SharePoint. Для любого сервера отчетов, независимо от режима его работы, можно сначала создать общий источник данных в конструкторе отчетов, а затем опубликовать его на целевом сервере.
Дополнительные сведения о создании общего источника данных см. в разделах:
После создания общего источника данных на сервере отчетов можно создать назначения ролей, чтобы управлять доступом к источнику данных, перемещать или переименовывать его, а также переводить источник в автономный режим, чтобы предотвратить обработку отчета во время выполнения операций обслуживания на внешнем источнике данных. Если переименовывается или перемещается в другое место элемент общего источника данных, в иерархии папок сервера отчетов сведения о пути во всех отчетах или подписках, которые ссылаются на этот общий источник данных, будут соответственно обновлены. После перевода общего источника данных в автономный режим все отчеты, модели и подписки не будут работать, пока источник данных не будет включен повторно.
Дополнительные сведения об управлении доступом к общим источникам данных в иерархии папок сервера отчетов см. в разделе Защита совместно используемых элементов источника данных.
Удаление общего источника данных
Удалить общий источник данных с сервера отчетов можно так же, как и любой другой элемент. В диспетчере отчетов нужно открыть папку в режиме просмотра «Таблица», выбрать элемент и нажать кнопку Удалить. На странице приложения узла SharePoint нужно открыть библиотеку SharePoint, выбрать элемент и нажать кнопку Удалить.
При удалении общего источника данных отключаются все отчеты, модели и управляемые данными подписки, которые его используют. Без информации о соединении с источником данных элементы работать не будут. Чтобы активировать эти элементы, необходимо открыть каждый из них по очереди и выполнить следующие действия.
Для отчетов и управляемых данными подписок, ссылающихся на общий источник данных, можно указать информацию о соединении с источником данных в свойствах отчета или подписки или выбрать новый общий источник данных, содержащий необходимые значения.
Для моделей и отчетов построителя отчетов, использующих эту модель, нужно указать новый общий источник данных. Модели получают информацию для соединения с источниками данных только через общие источники данных.
Страница «Зависимые элементы» общего источника данных позволяет просмотреть список отчетов и моделей, использующих этот общий источник данных. Получить доступ к этой странице можно, открыв источник данных в диспетчере отчетов или на странице приложений SharePoint. Следует помнить, что на странице «Зависимые элементы» не отображаются управляемые данными подписки. Подписка, использующая общий источник данных, не отображается в списке зависимых элементов.
Отменить операцию удаления общего источника данных невозможно. Однако если общий источник данных был случайно удален, можно создать новый с теми же значениями свойств, что у старого. Нужно по очереди открыть все отчеты, модели и управляемые данными подписки и повторно привязать общий источник данных к использующим его элементам. Но так как все свойства источника данных останутся прежними, отчеты, модели и подписки будут работать по-прежнему.
См. также