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


Сравнение общих и внедренных источников данных в построителе отчетов и Reporting Services (SSRS)

Область применения: SQL Server 2016 (13.x) Reporting Services и более поздних версий Сервер отчетов Power BI SharePoint

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

Применение общего источника данных рекомендовано в тех случаях, когда источник данных используется часто. Мы рекомендуем использовать общие источники данных (если возможно). Они облегчают управление отчетами и доступом к ним, а также помогают обеспечить безопасность отчетов и источников данных. Необходимый общий источник данных можно получить, обратившись к системному администратору.

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

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

  • В конструкторе отчетов создайте внедренные или общие источники данных в рамках проекта SQL Server Data Tools (SSDT). Можно выбрать, следует ли использовать их локально для предварительного просмотра или для развертывания их в качестве части проекта на сервере отчетов или сайте SharePoint. Можно использовать пользовательские данные модули, которые были установлены на локальном компьютере и на сервере отчетов или сайте SharePoint, где развертываются отчеты.

    Системные администраторы могут установить и настроить дополнительные модули обработки данных и поставщики данных платформы .NET Framework. Дополнительные сведения см. в разделе Модули обработки данных и поставщики данных .NET Framework (службы SSRS).

    Разработчики могут воспользоваться API-интерфейсом Microsoft.ReportingServices.DataProcessing для создания модулей обработки данных, работающих с другими типами источников данных.

  • В построителе отчетов перейдите на сервер отчетов или веб-сайт SharePoint и выберите общий источник данных или создайте внедренные источники данных в отчете. В построителе отчетов невозможно создать общий источник данных. В построителе отчетов невозможно использовать пользовательские модули обработки данных.

Сводка отличий

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

Description Embedded

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

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