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

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

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

  • Microsoft SQL Server

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

  • Microsoft База данных SQL 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 — Business Intelligence — это 32-разрядное приложение. SQL Server Data Tools — Business Intelligence не поддерживается на платформе Itanium. На платформе x64 для изменения и предварительного просмотра отчетов в конструкторе отчетов необходимо наличие 32-разрядных версий поставщиков данных, установленных в каталоге платформы (x86).

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

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

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

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

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

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

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

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

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

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

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

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

Источник

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

(необязательно)
Данные

Источник

на платформе x86
Данные

Источник

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

на платформе x86
Сервер отчетов

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

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

См. примечание.
N Д Продукты SharePoint 2013 и более поздних версий Да Да
XML XML Встроенный модуль обработки данных служб Службы Reporting Services Источники XML-данных не зависят от платформы. Недоступно Н/Д Веб-служба XML или документы Да Да
Модель сервера отчетов Модель отчета Нерекомендуемый модуль обработки данных Службы 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
Многомерная база данных SAP SAP BW Встроенный модуль обработки данных служб Службы Reporting Services См. документацию SAP по поддержке платформ. Недоступно Н/Д SAP BW 7.0–7.5 Да Недоступно
Hyperion Essbase Hyperion Essbase Встроенный модуль обработки данных служб Службы Reporting Services См. документацию Hyperion по поддержке платформ. Да Недоступно Hyperion Essbase 9.3.1 Да Недоступно
Реляционная база данных Oracle Oracle Встроенный модуль обработки данных служб Службы Reporting Services Необходимы клиентские компоненты Oracle 12c или более поздней версии. Да Недоступно Oracle 11g, 11g R2, 12c, 18c, 19c Да Да
Teradata Teradata Встроенный модуль обработки данных служб Службы Reporting Services Расширяет поставщика данных .NET для Teradata от Teradata.

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

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

Teradata v14

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

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

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

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

Сведения об использовании внешних источников данных см. в разделе Добавление данных из внешних источников данных (службы 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 — Business Intelligence конструктор запросов, связанный с этим модулем данных, называется визуальным конструктором инструментов для создания баз данных. Если конструктор запросов используется в графическом режиме, запрос анализируется и, возможно, переписывается. Текстовый конструктор запросов можно использовать при необходимости четкого управления синтаксисом Transact-SQL в запросе. Дополнительные сведения см. в статье Graphical Query Designer User Interface.

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

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

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

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

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

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

Среда SQL Server Data Tools — Business Intelligence автоматически различает типы источников данных Microsoft Azure База данных SQL и 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 для запросов многомерных выражений (службы SSRS), Тип соединения служб Analysis Services для расширений интеллектуального анализа данных (службы SSRS), Пользовательский интерфейс конструктора запросов многомерных выражений служб 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 Data Processing Extension

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

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

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

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 базы знаний Microsoft .

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

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

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

Примечание

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

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

ODBC Data Processing Extension

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

Примечание

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

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

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

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

Примечание

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

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

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

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

Чтобы установить инструменты клиента Oracle, можно выполнить указанные ниже действия.

  1. Перейдите на сайт загрузки Oracle.
  2. Скачайте ODAC 12c 4 выпуска (12.1.0.2.4) для Windows (64-разрядная версия для сервера, 32-разрядная версия для инструментов).
  3. Установите поставщик данных Oracle для .NET 4.

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

Можно получить данные из хранимых процедур с несколькими входными параметрами, но эти процедуры должны возвращать только один выходной курсор. Дополнительные сведения см. в разделе 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 Framework для Teradata для определения источника в определении отчета в SQL Server Data Tools — Business Intelligence:

SQL Server Data Tools — Business Intelligence version Версия Teradata Поставщик данных .NET Framework для ODBC
SQL Server 2008 12,00 12.00.01
SQL Server 2008 6.20 12.00.01
SQL Server 2008 13.00 13.0.0.1
SQL Server 2008 R2 12,00 12.00.01
SQL Server 2008 R2 6.20 12.00.01
SQL Server 2008 R2 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 2016

  • SharePoint Server 2013

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

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

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

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

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

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

Службы Reporting Services включают модуль обработки данных 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.

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

См. также:

Create data connection strings — Report Builder & SSRS (Создание строк подключения к данным (построитель отчетов и службы SSRS))
Наборы данных отчетов (службы SSRS)
Остались вопросы? Посетите форум служб Reporting Services