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


Сравнение общих и внедренных источников данных в построителе отчетов и 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 Внедренное

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

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

Следующие шаги

Create, Modify, and Delete Shared Data Sources (SSRS) (Создание, изменение и удаление общих источников данных)
Создание и изменение внедренных источников данных
Определение свойств развертывания
Задание учетных данных и сведениях о соединении для источников данных отчета

Есть еще вопросы? Посетите форум служб Reporting Services.