Внедренные и общие подключения к данным или источники данных (построитель отчетов и службы SSRS)

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

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

  • Определение источника данных. Файл, содержащий XML-представление источника данных отчета. При публикации отчета его источники данных сохраняются на сервере отчетов или сайте SharePoint в качестве определений источников данных независимо от определения отчета. Например, администратор сервера отчетов может обновить строку подключения или учетные данные. На собственном сервере отчетов тип файла — RDS. На сайте SharePoint тип файла — RSDS.

  • Строка подключения. Строка подключения — это строковая версия свойств подключения, необходимых для подключения к источнику данных. Свойства подключения различаются в зависимости от типа подключения к данным. Примеры см. в разделе "Подключения к данным", "Источники данных" и "Строки подключения" в построителе отчетов.

  • Общий источник данных. Источник данных, доступный на сервере отчетов или сайте SharePoint для использования несколькими отчетами.

  • Внедренный источник данных. Также известен как источник данных для конкретного отчета. Источник данных, определенный в отчете и используемый только этим отчетом.

  • Верительные грамоты. Учетные данные — это сведения о проверке подлинности, которые должны быть предоставлены для предоставления доступа к внешним данным.

Разница между внедренным и общими источниками данных заключается в том, как они создаются, хранятся и управляются.

Замечание

Определения отчетов (RDL) можно создавать и изменять в построителе отчетов и в конструкторе отчетов в SQL Server Data Tools. Каждая среда разработки предоставляет различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе "Проектирование отчетов" в конструкторе отчетов и построителе отчетов (SSRS) в Интернете в microsoft.com.

Общие источники данных

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

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

В конструкторе отчетов нельзя перейти к общему источнику данных на сервере отчетов. Вы можете создать общие источники данных в рамках проекта в обозревателе решений и выбрать, следует ли развертывать их на сервере отчетов. Вы можете предпочесть использовать их локально только из-за различий в учетных данных, требуемых на вашем компьютере или на сервере отчетов. Дополнительные сведения см. в разделе "Подключения к данным", "Источники данных" и "Строки подключения" в службах Reporting Services.

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

Внедренные источники данных

Внедренный источник данных — это подключение к данным, сохраненное в определении отчета. Внедренные сведения о подключении к источнику данных могут использоваться только отчетом, в котором он внедрен. Чтобы определить внедренные источники данных и управлять ими, используйте диалоговое окно "Свойства источника данных ".

Сравнение внедренных и общих источников данных

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

Описание Встроенный

Источник данных
Общее

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

Учетные данные источника данных

Учетные данные используются для создания внедренного источника данных, выполнения запроса или получения данных во время обработки отчета. Владелец источника данных определяет тип учетных данных, которые необходимо использовать для доступа к данным. Учетные данные управляются независимо от подключения к данным на сервере отчетов, сайте SharePoint или локальном компьютере в среде разработки отчетов. В зависимости от типа источника данных учетные данные можно сохранить, чтобы избежать повторных запросов, или настроить их таким образом, чтобы запрос был сделан каждому пользователю. Необходимые учетные данные могут отличаться в зависимости от того, подключаетесь ли вы к источнику данных с компьютера или с сервера отчетов. Дополнительные сведения см. в разделе "Указание учетных данных" в построителе отчетов и подключениях к данным, источниках данных и строках подключения в службах Reporting Services.

См. также

Добавление данных в отчет (построитель отчетов и службы SSRS)
Основные понятия разработки отчетов (построитель отчетов и службы SSRS)
Источники данных, поддерживаемые службами Reporting Services (SSRS)
Добавление и проверка подключения к данным или источника данных (Report Builder и SSRS)
Внедренные и общие наборы данных (построитель отчетов и службы SSRS)