Внедренные и общие подключения к данным или источники данных (построитель отчетов и службы SSRS)
Отчеты используют подключения к данным для получения данных об отчете при выполнении запросов или при обработке отчета. Подключение можно выбрать из списка встроенных типов подключений: к реляционной базе данных, к многомерной базе данных, веб-службе или некоторым другим источникам данных. При описании подключений к данным используются следующие термины.
Подключение к данным. Также называется источником данных. У подключения к данным есть имя и свойства подключения, зависящие от типа подключения. В соответствии с требованиями безопасности подключение к данным не содержит в себе учетных данных. Подключение к данным не определяет, какие данные будут извлекаться из внешнего источника данных. Для этого при создании набора данных задается запрос.
Определение источника данных. Файл, содержащий XML-представление источника данных отчета. При публикации отчета его источники данных сохраняются на сервере отчетов или сайте SharePoint в виде определений источников данных независимо от определения отчета. Например, администратор сервера отчетов может обновить строку подключения или учетные данные. Собственный формат сервера отчетов для этого файла — RDS. На сайте SharePoint этот файл сохраняется в формате RSDS.
Строка подключения. Строка подключения — это строковая версия свойств подключения, необходимых для подключения к источнику данных. Свойства подключения различаются в зависимости от типа подключения к данным. Примеры см. в разделе Подключения к данным, источники данных и строки подключения в построителе отчетов.
Общий источник данных. Источник данных, доступный на сервере отчетов или на сайте SharePoint, который может использоваться в нескольких отчетах.
Внедренный источник данных. Также называется источником данных, связанных с отчетом. Источник данных, определенный в отчете и используемый только этим отчетом.
Учетные данные. Учетные данные — это сведения для проверки подлинности, которые необходимы для получения доступа к внешним данным.
Различие между общими и внедренными источниками данных состоит в способе создания, хранения и управления.
Примечание |
---|
В построителе отчетов или конструкторе отчетов SQL Server Data Tools можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов (SSRS) на веб-сайте microsoft.com. |
Общие источники данных
Применение общего источника данных рекомендовано в тех случаях, когда источник данных используется часто. Рекомендуется использовать общие источники данных (если возможно). Они облегчают управление отчетами и доступом к ним, а также помогают обеспечить безопасность отчетов и источников данных. Необходимый общий источник данных должен создать системный администратор.
В построителе отчетов невозможно создать общий источник данных. Перейдите на сервер отчетов и выберите расположенный на нем общий источник данных. Дополнительные сведения см. в разделе Подключения к данным, источники данных и строки подключения в построителе отчетов.
В конструкторе отчетов нельзя перейти к общему источнику данных на сервере отчетов. Можно создать общий источник данных как часть проекта в обозревателе решений и решить, будет ли он развернут на сервере отчетов. Этот источник данных можно также использовать локально, поскольку имеются различия в учетных данных, необходимых для обращения к локальному компьютеру и к серверу отчетов. Дополнительные сведения см. в разделе Подключения к данным, источники данных и сроки подключения (службы SSRS).
Следующий значок обозначает элемент совместно используемого элемента источника данных в иерархии папок сервера отчетов:
Внедренные источники данных
Внедренный источник данных представляет собой подключение к данным, которое сохраняется в определении отчета. Эти сведения могут использоваться только тем отчетом, в который они внедрены. Внедренные источники данных определяются и управляются с помощью диалогового окна Свойства источника данных.
Сравнение внедренных и общих источников данных
В следующей таблице приведены все различия между внедренными и общими источниками данных.
Описание |
Внедренный источник данных |
Shared источник данных |
---|---|---|
Подключение к данным внедрено в определение отчета. |
||
Указатель на подключение к данным на сервере ответов внедрен в определение отчета. |
||
Управляется на сервере отчетов |
||
Необходим для общих наборов данных |
||
Необходим для компонентов |
В начало
Учетные данные источника данных
Учетные данные используются для создания внедренного источника данных, для запуска запроса, а также для извлечения данных в процессе обработки отчета. Владелец источника данных определяет тип учетных данных, которые необходимо использовать для получения доступа к данным. Учетные данные управляются независимо от подключения к данным на сервере отчетов, на сайте SharePoint или на локальном компьютере в среде создания отчетов. В зависимости от типа источника данных учетные данные могут быть сохранены или настроены таким образом, чтобы их должен был вводить самостоятельно каждый пользователь. Необходимые учетные данные могут отличаться в зависимости от того, производится ли подключение к источнику данных с локального компьютера или с сервера отчетов. Дополнительные сведения см. в разделах Указание учетных данных в построителе отчетов и Подключения к данным, источники данных и сроки подключения (службы SSRS).
См. также
Задания
Добавление и проверка подключения к данным или источнику данных (построитель отчетов и службы SSRS)
Основные понятия
Добавление данных в отчет (построитель отчетов и службы SSRS)
Основные понятия разработки отчетов (построитель отчетов и службы SSRS)
Источники данных, поддерживаемые службами Reporting Services (SSRS)
Внедренные и общие наборы данных (построитель отчетов и службы SSRS)
Другие ресурсы
Основные понятия о доступе к отчетам и их доставке (службы SSRS)