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


Источники данных, поддерживаемые службами Reporting Services (SSRS)

Службы Reporting Services извлекают данные отчета из источников данных через модульный и расширяемый уровень данных, использующий модули обработки данных. Для получения данных отчета из источника данных необходимо выбрать расширение обработки данных, поддерживающее тип источника данных, версию программного обеспечения источника данных и его платформу (32-разрядная или 64-разрядная).

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

  • Microsoft SQL Server

  • Службы Microsoft SQL Server Analysis Services для многомерных выражений, dmX, Microsoft Power Pivot и табличных моделей

  • База данных SQL Microsoft Azure

  • Oracle

  • SAP BW

  • Hyperion Essbase

  • Список Microsoft SharePoint

  • Teradata

  • OLE DB

  • ODBC

  • XML

Кроме того, пользовательские модули обработки данных и стандартные поставщики данных Microsoft платформа .NET Framework могут быть установлены и зарегистрированы системными администраторами. Для обработки и просмотра отчета модули обработки данных и поставщики данных должны быть установлены и зарегистрированы на сервере отчетов. Для предварительного просмотра отчета их также необходимо установить и зарегистрировать на клиенте, где производится создание отчетов. Модули обработки данных и поставщики данных должны быть скомпилированы в собственном коде для той платформы, на которую устанавливаются. Если развертывание источника данных производится программными средствами с помощью веб-службы SOAP, необходимо определить модуль источника данных. Используйте значения модуля обработки данных из файла RSReportDesigner.config . По умолчанию файл находится в следующей папке:

<drive letter>\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies  

Например, расширение данных Служб Analysis Services — OLEDB-MD.

Многие сторонние поставщики платформа .NET Framework данных доступны в качестве загрузки из Центра загрузки Майкрософт и сторонних сайтов. Вы также можете найти на общедоступном форуме СЛУЖБ SQL Server Reporting Services сведения о сторонних поставщиках данных.

Примечание.

Поставщики данных уровня "Стандартный" платформа .NET Framework не обязательно поддерживают все функциональные возможности, предоставляемые модулями обработки данных служб Reporting Services. Кроме того, некоторые поставщики данных OLE DB и драйверы ODBC могут быть использованы для создания и предварительного просмотра отчетов, но не поддерживают отчеты, опубликованные на сервере отчетов. Например, поставщик Microsoft OLE DB для Jet не поддерживается на сервере отчетов. Дополнительные сведения см. в разделе Модули обработки данных и поставщики данных .NET Framework (службы SSRS).

Дополнительные сведения о развертывании специализированных модулей обработки данных см. в разделе Implementing a Data Processing Extension. Дополнительные сведения о стандартных поставщиках данных платформа .NET Framework см. в System.Data пространстве имен.

Поддержка платформ источников данных отчета

Источники данных, которые можно использовать в развертывании служб Reporting Services, зависят от выпуска SQL Server, версии Reporting Services и платформы. Дополнительные сведения о компонентах см. в статье Компоненты Reporting Services, поддерживаемые выпусками SQL Server. Приведенная далее в разделе таблица содержит сведения о поддерживаемых источниках данных в зависимости от версии и платформы.

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

На системе клиента, создающего отчеты

SQL Server SQL Server Data Tools — бизнес-аналитика — это 32-разрядное приложение. SQL Server Data Tools — бизнес-аналитика не поддерживается на платформе на основе Itanium. На платформе x64 для изменения и предварительного просмотра отчетов в конструкторе отчетов необходимо наличие 32-разрядных версий поставщиков данных, установленных в каталоге платформы (x86).

На сервере отчетов

При развертывании отчета в 64-разрядной версии сервера отчетов на нем должны быть установлены 64-разрядные версии поставщиков данных, скомпилированные в машинном коде. Упаковка 32-разрядной версии поставщика данных в 64-разрядные интерфейсы не поддерживается. Дополнительные сведения см. в документации по поставщику данных.

Поддерживаемые источники данных

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

  • Источник данных отчета: тип данных, к которым осуществляется доступ, например реляционная база данных, многомерная база данных, неструктурированный файл или XML-файл. Этот столбец отвечает на вопрос: "Какие типы данных могут использовать службы Reporting Services для отчета?"

  • Тип источника данных служб Reporting Services: один из типов источников данных, которые вы видите в раскрывающемся списке при определении источника данных в службах Reporting Services. Этот список содержит установленные и зарегистрированные модули обработки данных и поставщики данных. Этот столбец отвечает на вопрос: "Какие типы источников данных можно выбрать из раскрывающегося списка при создании источника данных отчета?"

  • Имя модуля обработки данных или поставщика данных: модуль обработки данных служб Reporting Services или другой поставщик данных, соответствующий выбранному типу источника данных служб Reporting Services. Этот столбец отвечает на вопрос: "Какой модуль обработки данных или поставщик данных используется при выборе данного типа источника данных?"

  • Версия базового поставщика данных (необязательно). Некоторые типы источников данных поддерживают несколько поставщиков данных. Это могут быть как разные версии одного и того же поставщика, так и разные реализации этого типа поставщика данных от сторонних производителей. Имя этого поставщика зачастую появляется в строке соединения после настройки источника данных. Этот столбец отвечает на вопрос: "Какой поставщик данных можно выбрать в диалоговом окне Свойства соединения после выбора типа источника данных?"

  • Платформа <источника данных>: Платформа источника данных с поддержкой модулей обработки данных или поставщика данных для целевого источника данных. Этот столбец отвечает на вопрос: "Может ли этот модуль обработки данных или поставщик данных получать данные из источника данных на платформе этого типа?"

  • Версия источника данных: версия целевого источника данных, поддерживаемая модулем обработки данных или поставщиком данных. Этот столбец отвечает на вопрос: "Может ли этот модуль обработки данных или поставщик данных получать данные из этой версии источника данных?"

  • Платформа <RS>: Платформы сервера отчетов и системы создания отчетов клиента, в которые можно интегрировать пользовательский модуль обработки данных или модуль поставщика данных. Встроенные модули обработки данных служб Reporting Services включаются в любую установку служб Reporting Services. Пользовательский модуль обработки данных или поставщик данных платформа .NET Framework должен быть скомпилирован в собственном коде для конкретной платформы. Этот столбец отвечает на вопрос: "Можно ли установить на платформе этого типа этот модуль обработки данных или поставщик данных?"

Типы источников данных

Источник

данных отчета
Тип источника данных служб Reporting Services Имя модуля обработки данных или поставщика данных Версия базового поставщика данных

(Необязательно)
Data

Исходный код

на платформе x86
Data

Исходный код

на платформе x64
Версия источника данных RS

на платформе x86
RS

на платформе x64
Реляционная база данных SQL Server Microsoft SQL Server Встроенное расширение обработки данных служб Reporting Services Расширение класса System.Data.SqlClient Y Y SQL Server 2012 и выше. Y Y
Реляционная база данных SQL Server OLEDB Встроенное расширение обработки данных служб Reporting Services Расширение класса System.Data.OledbClient Y Y SQL Server 2012 и выше. Y Y
Реляционная база данных SQL Server ODBC Встроенное расширение обработки данных служб Reporting Services Расширение класса System.Data.OdbcClient Y Y SQL Server 2012 и выше. Y Y
База данных SQL База данных SQL Microsoft Azure Встроенное расширение обработки данных служб Reporting Services Расширение класса System.Data.SqlClient Неприменимо Неприменимо База данных SQL Y Y
Управляемый экземпляр SQL База данных SQL Microsoft Azure Встроенное расширение обработки данных служб Reporting Services Расширение класса System.Data.SqlClient Неприменимо Неприменимо Управляемый экземпляр SQL Y Y
Azure Synapse Analytics База данных SQL Microsoft Azure Встроенное расширение обработки данных служб Reporting Services Расширение класса System.Data.SqlClient Неприменимо Неприменимо Azure Synapse Analytics Y Y
Устройство Azure Synapse Analytics Параллельные хранилища данных Microsoft Нерекомендуемое расширение обработки данных служб Reporting Services Неприменимо Н/Д Неприменимо Параллельное хранилище данных SQL Server 2008 R2 N N
Многомерная или табличная база данных служб Analysis Services Службы Microsoft SQL Server Analysis Services Встроенное расширение обработки данных служб Reporting Services Использует ADOMD.NET Y Y Службы SQL Server 2012 Analysis Services и более поздние версии Y Y
Набор данных Power BI Premium (начиная с Reporting Services версии 2019 и Сервера отчетов Power BI от января 2020 г.) Службы Microsoft SQL Server Analysis Services Встроенное расширение обработки данных служб Reporting Services Использует ADOMD.NET Y Y Службы SQL Server 2019 Analysis Services и более поздние версии Y Y
Azure Analysis Services
(Начиная с Reporting Services 2017)
Службы Microsoft SQL Server Analysis Services Встроенное расширение обработки данных служб Reporting Services Использует ADOMD.NET Y Y Службы SQL Server 2017 Analysis Services и более поздние версии Y Y
Многомерная база данных служб Analysis Services OLEDB Встроенное расширение обработки данных служб Reporting Services Расширение класса System.Data.OledbClient

Версия 10.0
Y Y SQL Server 2012 Analysis Services Y Y
Списки SharePoint Список Microsoft SharePoint Встроенное расширение обработки данных служб Reporting Services Возвращает данные из Lists.asmx или API-интерфейсов объектной модели SharePoint.

См. примечание.
N Y Продукты SharePoint 2013 и более поздних версий Y Y
XML XML Встроенное расширение обработки данных служб Reporting Services Источники XML-данных не зависят от платформы. Неприменимо Неприменимо Веб-службы ИЛИ документы XML Y Y
Модель сервера отчетов Модель отчета Нерекомендуемое расширение обработки данных служб Reporting Services для опубликованного SMDL-файла Источники данных для модели используют встроенные модули обработки данных.

Для моделей на основе Oracle требуются клиентские компоненты Oracle.

Для моделей на основе Teradata требуется поставщик данных .NET для Teradata от Teradata.

См. документацию Teradata по поддержке платформ.
Неприменимо Неприменимо Модели можно создавать из:SQL Server 2005 (9.x) и более поздних версий.

Службы Analysis Services

Oracle 9.2.0.3 или более поздней версии

Teradata V14, v13, v12 и v6.2
N N
Многомерная база данных SAP SAP BW Встроенное расширение обработки данных служб Reporting Services См. документацию SAP по поддержке платформ. Неприменимо Неприменимо SAP BW 7.0–7.5 Y Н/П
Hyperion Essbase Hyperion Essbase Встроенное расширение обработки данных служб Reporting Services См. документацию Hyperion по поддержке платформ. Y Н/П Hyperion Essbase 9.3.1 Y Н/П
Реляционная база данных Oracle Oracle Встроенное расширение обработки данных служб Reporting Services Необходимы клиентские компоненты Oracle 12c или более поздней версии. Y Н/П Oracle 11g, 11g R2, 12c, 18c, 19c Y Y
Teradata Teradata Встроенное расширение обработки данных служб Reporting Services Расширяет поставщика данных .NET для Teradata от Teradata.

Требует поставщика данных .NET для Teradata от Teradata.

См. документацию Teradata по поддержке платформ.
Y Н/П Teradata v15

Teradata v14

Teradata v13
Y N
Реляционная база данных DB2 Имя специализированного зарегистрированного модуля обработки данных 2004 Host Integration (HI) Server

Y Неприменимо Неприменимо Y N
Обычный источник данных OLE DB OLEDB Встроенное расширение обработки данных служб Reporting Services Любой источник данных, поддерживающий OLE DB.

См. документацию источника данных по поддержке платформ.
Y Н/П Любой источник данных, поддерживающий OLE DB. См. примечание. Y Н/П
Обычный источник данных ODBC ODBC Встроенное расширение обработки данных служб Reporting Services Любой источник данных, поддерживающий ODBC.

См. документацию источника данных по поддержке платформ.
Y Н/П Любой источник данных, поддерживающий ODBC. См. примечание. Y Y

Сведения об использовании внешних источников данных см. в разделе Добавление данных из внешних источников данных (службыSSRS).

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

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

Назад к таблице источников данных

Модули обработки данных служб Reporting Services

Следующие модули обработки данных автоматически устанавливаются со службами Reporting Services и SQL Server Data Tools — Business Intelligence. Дополнительные сведения, а также сведения по проверке установки см. в разделах Файл конфигурации RSReportDesigner и Файл конфигурации RsReportServer.config.

Примечание.

В настоящее время модуль обработки данных SQL Server Integration Services не поддерживается.

Дополнительные сведения о модулях обработки данных, поддерживаемых построителем отчетов, см. в статье Create data connection strings - Report Builder & SSRS (Создание строки подключения к данным в построителе отчетов и SSRS).

Модуль обработки данных Microsoft SQL Server

Тип источника данных Microsoft SQL Server упаковывает и расширяет поставщик данных платформа .NET Framework для SQL Server. Этот модуль обработки данных скомпилирован в собственном коде для платформ на базе x86 и x64.

В SQL Server Data Tools — Бизнес-аналитика конструктор запросов, связанный с этим расширением данных, является конструктором визуальных средств базы данных. Если конструктор запросов используется в графическом режиме, запрос анализируется и, возможно, переписывается. Текстовый конструктор запросов можно использовать, если необходимо точно контролировать синтаксис Transact-SQL в запросе. Дополнительные сведения см. в статье Graphical Query Designer User Interface.

Дополнительные сведения см. в разделе Тип соединения SQL Server (службы SSRS).

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

Назад к таблице источников данных

расширение обработки База данных SQL Microsoft Azure

Тип источника данных База данных SQL Microsoft Azure упаковывает и расширяет поставщик данных платформа .NET Framework для SQL Server.

В SQL Server Data Tools — Бизнес-аналитика графический конструктор запросов, связанный с этим расширением данных, является конструктором реляционных запросов, а не конструктором средств визуальной базы данных, используемым с типом источника данных Microsoft SQL Server .

SQL Server Data Tools — бизнес-аналитика автоматически различает База данных SQL Microsoft Azure и типы источников данных Microsoft SQL Server и открывает графический конструктор запросов, связанный с типом источника данных.

Если конструктор запросов используется в графическом режиме, запрос анализируется и, возможно, переписывается. Текстовый конструктор запросов также доступен для написания запросов. Текстовый конструктор запросов можно использовать, если необходимо точно контролировать синтаксис Transact-SQL в запросе.

Получение данных из База данных SQL, Azure Synapse Analytics и SQL Server аналогичны, но существует несколько требований, которые применяются только к База данных SQL. Дополнительные сведения см. в разделе Тип соединения SQL Azure (службы SSRS).

Назад к таблице источников данных

Модуль обработки данных параллельного хранилища данных Microsoft SQL Server

Этот источник данных является нерекомендуемым. Для подключения к Microsoft Analytics Platform (APS) используйте тип источника данных SQL Server.

Назад к таблице источников данных

Модуль обработки данных служб Microsoft SQL Server Analysis Services

При выборе типа источника данных Microsoft SQL Server Analysis Services вы выбираете модуль обработки данных служб Reporting Services, расширяющий поставщик данных платформа .NET Framework для служб Microsoft Analysis Services. Этот модуль обработки данных скомпилирован в собственном коде для платформ на базе x86 и x64.

Поставщик данных использует объектную модель ADOMD.NET для создания запросов с помощью XML для аналитики (XMLA) версии 1.1. Результаты возвращаются в виде плоского набора строк. Дополнительные сведения см. в разделах Тип соединения служб Analysis Services для MDX (SSRS), Тип соединения служб Analysis Services для DMX (SSRS), Пользовательский интерфейс конструктора запросов MDX служб Analysis Services и Пользовательский интерфейс конструктора DMX-запросов служб Analysis Services.

Примечание.

При использовании источников данных Azure Analysis Services и набора данных Power BI Premium обратите внимание, что многофакторная проверка подлинности должна быть отключена для учетных данных, используемых для подключения к источнику данных. Если в вашей среде необходимо включить многофакторную проверку подлинности, обратитесь к разделу Условный доступ Azure Active Directory, чтобы узнать, как отключить многофакторную проверку подлинности для учетных данных, используемых в источнике данных.

При использовании в качестве источника данных набора данных Power BI Premium поддерживаются только режим импорта и DirectQuery.

При подключении к источнику данных служб Analysis Services модуль обработки данных Microsoft SQL Server Analysis Services поддерживает многозначные параметры и сопоставляет свойства ячейки и члена с расширенными свойствами, поддерживаемыми службами Reporting Services. Дополнительные сведения см. в статье Расширенные свойства поля для базы данных служб Analysis Services (службы SSRS).

Вы также можете создавать модели из источников данных SQL Server Analysis Services.

Модуль обработки данных OLE DB

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

Дополнительные сведения о соответствующем конструкторе запросов OLE DB см. в разделах Пользовательский интерфейс графического конструктора запросов. Дополнительные сведения о конкретной поддержке поставщиков OLE DB см . в статье Visual Studio .NET Designer Tool поддерживает конкретных поставщиков OLE DB в Базе знаний Майкрософт.

Назад к таблице источников данных

OLE DB для SQL Server

При выборе типа источника данных OLE DB вы выбираете модуль обработки данных служб Reporting Services, расширяющий поставщик данных платформа .NET Framework для OLE DB. Этот модуль обработки данных скомпилирован в собственном коде для платформ на базе x86 и x64.

Дополнительные сведения см. в разделе Тип соединения OLE DB (SSRS).

Назад к таблице источников данных

OLE DB для OLAP 7.0

Поставщик OLE DB для служб OLAP Services 7.0 не поддерживается.

Назад к таблице источников данных

OLE DB для Oracle

Модуль обработки данных OLE DB для Oracle не поддерживает следующие типы данных Oracle: BLOB, CLOB, NCLOB, BFILE, UROWID.

Поддерживаются безымянные параметры, зависящие от позиции. Именованные параметры этим модулем не поддерживаются. Для работы с именованными параметрами используйте модуль обработки данных Oracle .

Дополнительные сведения о настройке Oracle в качестве источника данных см. в разделе Как использовать службы Reporting Services для настройки источника данных Oracle и доступа к нему. Дополнительные сведения о настройке дополнительных разрешений см. в статье "Добавление разрешений для субъекта безопасности NETWORK SERVICE" в базе знаний Майкрософт.

Назад к таблице источников данных

Стандартный поставщик данных OLE DB .NET Framework

Чтобы получить данные из источника данных, поддерживающего поставщиков данных OLE DB платформа .NET Framework, используйте тип источника данных OLE DB и выберите поставщик данных по умолчанию или выберите установленных поставщиков данных в диалоговом окне "Строка подключения".

Примечание.

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

Назад к таблице источников данных

Модуль обработки данных ODBC

При выборе типа источника данных ODBC вы выбираете модуль обработки данных служб Reporting Services, расширяющий поставщик данных платформа .NET Framework для ODBC. Этот модуль обработки данных скомпилирован в собственном коде для платформ на базе x86 и x64. Этот модуль может быть использован для подключения к любому источнику данных, использующему поставщик ODBC, и получения данных из него.

Примечание.

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

Назад к таблице источников данных

Стандартный поставщик данных ODBC .NET Framework

Чтобы получить данные из источника данных, поддерживающего стандартный поставщик данных ODBC платформа .NET Framework, используйте тип источника данных ODBC и выберите поставщика данных по умолчанию или выберите установленных поставщиков данных в диалоговом окне "Строка подключения".

Примечание.

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

Назад к таблице источников данных

Модуль обработки данных Oracle

При выборе типа источника данных Oracle вы выбираете модуль обработки данных служб Reporting Services, который использует поставщик данных Oracle напрямую и больше не использует поставщик Microsoft System.Data.OracleClient, так как он не рекомендуется. Чтобы получить данные отчета из базы данных Oracle, администратор должен установить клиентское программное обеспечение Oracle версии 11g или более поздней. Оно должно быть установлено в системе клиента, создающего отчеты, для предварительного просмотра отчетов, и на сервере отчетов для просмотра опубликованных отчетов.

Сведения об установке клиентского программного обеспечения Oracle см. в разделе Тип соединения Oracle (службы SSRS).

Этот модуль поддерживает именованные параметры. Oracle версии 11g или более поздней поддерживает параметры с несколькими значениями. Для неименованных параметров, зависящих от позиции, используйте модуль обработки данных OLE DB с поставщик OLE DB для Oracle (Майкрософт) поставщика данных. Дополнительные сведения о настройке Oracle в качестве источника данных см. в разделе Как использовать службы Reporting Services для настройки источника данных Oracle и доступа к нему. Дополнительные сведения о настройке дополнительных разрешений см. в статье "Добавление разрешений для субъекта безопасности NETWORK SERVICE" в базе знаний Майкрософт.

Можно получить данные из хранимых процедур с несколькими входными параметрами, но эти процедуры должны возвращать только один выходной курсор. Дополнительные сведения см. в разделе Returning results with Oracle REF CURSORs (Возвращение результатов при помощи Oracle REF CURSOR) в статье "Retrieve data using a DataReader" (Получение данных с помощью DataReader).

Дополнительные сведения см. в разделе Тип соединения Oracle (SSRS). Дополнительные сведения о соответствующем конструкторе запросов см. в разделах Пользовательский интерфейс графического конструктора запросов.

Также можно создавать модели на основе базы данных Oracle.

Назад к таблице источников данных

Модуль обработки данных Teradata

При выборе типа источника данных Teradata вы выбираете модуль обработки данных служб Reporting Services, расширяющий поставщик данных платформа .NET Framework для Teradata. Чтобы получить данные отчета от Teradata, системный администратор должен установить поставщика данных .NET Framework для Teradata на клиенте разработки отчетов для предварительного просмотра отчетов и на сервере отчетов для просмотра опубликованных отчетов.

Для проектов сервера отчетов не существует графического конструктора запросов для этого модуля. Для создания запросов используйте текстовый конструктор запросов.

В следующей таблице показано, какие версии поставщика данных .NET для Teradata поддерживаются для определения источника данных в определении отчета в SQL Server Data Tools — Бизнес-аналитика:

SQL Server Data Tools — версия бизнес-аналитики Версия Teradata Поставщик данных .NET Framework для ODBC
SQL Server 2008 (10.0.x) 12,00 12.00.01
SQL Server 2008 (10.0.x) 6.20 12.00.01
SQL Server 2008 (10.0.x) 13.00 13.0.0.1
SQL Server 2008 R2 (10.50.x) 12,00 12.00.01
SQL Server 2008 R2 (10.50.x) 6.20 12.00.01
SQL Server 2008 R2 (10.50.x) 13.00 13.0.0.1
SQL Server 2012 (11.x) 6.20 12.00.01
SQL Server 2012 (11.x) 12,00 12.00.01
SQL Server 2012 (11.x) 13.00 13.0.0.1
SQL Server 2012 (11.x) 14.00 14.00.01
SQL Server 2016 13.00 13.0.0.1
SQL Server 2016 14.00 14.00.01
SQL Server 2016 15,00 15.00.01

Этот модуль поддерживает многозначные параметры. Макросы могут быть указаны в запросе с использованием команды EXECUTE в режиме запроса TEXT.

Дополнительные сведения см. в разделе Тип соединения Teradata (службы SSRS).

Назад к таблице источников данных

Модуль обработки списка данных SharePoint

Службы Reporting Services включают расширение данных списка SharePoint в Microsoft SQL Server Reporting Services, чтобы можно было использовать списки SharePoint в качестве источника данных в отчете. Данные списка можно получить из следующих источников:

  • SharePoint Server 2019

  • SharePoint Server 2016

  • SharePoint Server 2013

Существует три способа реализации поставщика данных списка SharePoint.

  1. Из среды разработки отчетов, например построитель отчетов или конструктор отчетов в SQL Server Data Tools — Бизнес-аналитика, или для сервера отчетов, настроенного в собственном режиме, данные списка поступают из веб-службы List.asmx для сайта SharePoint.

  2. На сервере отчетов, работающем в режиме интеграции с SharePoint, данные списка приходят либо из соответствующей веб-службы Lists.asmx, либо из программных вызовов SharePoint API. В этом режиме можно получить данные списка из фермы SharePoint.

  3. Для SharePoint Server 2013 и SharePoint Server 2016 надстройка Microsoft SQL Server Reporting Services для Microsoft SharePoint Technologies позволяет получать данные списка из веб-службы List.asmx для сайта SharePoint или с сайта SharePoint, который входит в ферму SharePoint. Этот сценарий также известен как локальный режим , поскольку сервер отчетов для этого не требуется.

Указываемые учетные данные зависят от реализации, которую использует клиентское приложение. Дополнительные сведения см. в разделе Тип соединения со списком SharePoint (службы SSRS).

Модуль обработки XML-данных

Службы Reporting Services включают модуль обработки XML-данных, чтобы можно было использовать XML-данные в отчете. Данные могут быть получены из XML-документа, веб-службы или из веб-приложения, доступ к которым осуществляется с помощью URL-адреса. Дополнительные сведения см. в разделе Тип соединения XML (SSRS). Дополнительные сведения о соответствующем конструкторе запросов см. в разделе о текстовом конструкторе запросов статьи Пользовательский интерфейс графического конструктора запросов.

Назад к таблице источников данных

Модуль обработки данных SAP BW

Службы Reporting Services включают модуль обработки данных, который позволяет использовать данные из источника данных SAP BW в отчете.

Назад к таблице источников данных

Модуль обработки данных Hyperion Essbase Business Intelligence

Службы Reporting Services включают модуль обработки данных, который позволяет использовать данные из источника данных Hyperion Essbase в отчете.

Дополнительные сведения см. в разделе Тип соединения Hyperion Essbase (службы SSRS). Дополнительные сведения о соответствующем конструкторе запросов см. в разделе Hyperion Essbase Query Designer User Interface.

Дополнительные сведения об Hyperion Essbase см. в статье Об использовании служб SQL Server Reporting Services с Hyperion Essbase.

Назад к таблице источников данных