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

Изменения: 17 ноября 2008 г.

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

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

Многие стандартные поставщики данных .NET Framework сторонних производителей можно загрузить на узле центра загрузки Майкрософт и на веб-узлах сторонних производителей. Сведения о поставщиках данных сторонних производителей можно найти также в общедоступном форуме по службам SQL Server Reporting Services.

ms159219.note(ru-ru,SQL.90).gifПримечание.
Стандартные поставщики данных .NET Framework не всегда поддерживают все функции, предоставляемые модулями обработки данных служб Reporting Services. Кроме того, некоторые поставщики данных OLE DB могут быть использованы для создания и предварительного просмотра отчетов, но не поддерживают отчеты, опубликованные на сервере отчетов. Например, поставщик Microsoft OLE DB для Jet не поддерживается на сервере отчетов.

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

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

Тип источника данных выбирается при работе с набором данных отчета в конструкторе отчетов. Каждый тип источника данных имеет соответствующий конструктор запросов, автоматически открывающийся в области данных конструктора отчетов и позволяющий построить или изменить запрос для этого набора данных отчета. Конструктор запросов, связанный с модулем обработки данных, может также затронуть запрос, который можно сконструировать и переслать в источник данных. Дополнительные сведения см. в разделе Источники данных, поддерживаемые службами Reporting Services.

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

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

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

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

Среда SQL Server Business Intelligence Development Studio является 32-разрядным приложением. Среда BIDS не поддерживается на платформе на базе Itanium. На платформе x64 для предварительного просмотра отчетов в конструкторе отчетов необходимо наличие 32-разрядных версий поставщиков данных, установленных в каталоге платформы (x86).

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

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

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

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

  • Источник данных отчета. Тип данных, к которым осуществляется доступ. Например, реляционная база данных, многомерная база данных, плоский файл или XML-файл. Этот столбец отвечает на вопрос: «Данные каких типов можно использовать в отчете служб Reporting Services?»
  • Тип источника данных служб Reporting Services. Один из типов источников данных в раскрывающемся списке при определении источника данных в службах Reporting Services. Этот список содержит установленные и зарегистрированные модули обработки данных и поставщики данных. Этот столбец отвечает на вопрос: «Какие типы источников данных можно выбрать из раскрывающегося списка при создании источника данных отчета?»
  • Имя модуля обработки данных или поставщика данных. Модуль обработки данных служб Reporting Services или другой поставщик данных, отвечающий выбранному типу источника данных служб Reporting Services. Этот столбец отвечает на вопрос: «Какой модуль обработки данных или поставщик данных используется при выборе данного типа источника данных?»
  • Версия базового поставщика данных (необязательно). Некоторые типы источников данных поддерживают более одного поставщика данных. Это могут быть как разные версии одного и того же поставщика, так и разные реализации этого типа поставщика данных от сторонних производителей. Имя этого поставщика зачастую появляется в строке соединения после настройки источника данных. Этот столбец отвечает на вопрос: «Какой поставщик данных можно выбрать в диалоговом окне Свойства соединения после выбора типа источника данных?»
  • Источник данных <platform>. Платформа источника данных, поддерживаемая модулем обработки данных или поставщиком данных для данного целевого источника данных. Этот столбец отвечает на вопрос: «Может ли этот модуль обработки данных или поставщик данных получать данные из источника данных на платформе этого типа?»
  • Версия источника данных. Версия целевого источника данных, поддерживаемая модулем обработки данных или поставщиком данных. Этот столбец отвечает на вопрос: «Может ли этот модуль обработки данных или поставщик данных получать данные из этой версии источника данных?»
  • Сервер отчетов <platform>. Платформы сервера отчетов и системы клиента, создающего отчеты, на которых можно установить специализированный модуль обработки данных или поставщик данных. Встроенные модули обработки данных служб Reporting Services всегда устанавливаются вместе со службами Reporting Services. Специализированный модуль обработки данных или поставщик данных .NET Framework должен быть скомпилирован в виде собственного кода для конкретной платформы. Этот столбец отвечает на вопрос: «Можно ли установить на данном типе платформы этот модуль обработки данных или поставщик данных?»
Типы источников данных
Источник данных отчета Тип источника данных служб Reporting Services Имя модуля обработки данных или поставщика данных Версия базового поставщика данных (необязательно) Источник данных на платформе x86 Источник данных на платформе x64 Источник Данных на платформе ia64 Версия источника данных Сервер отчетов на платформе x86 Сервер отчетов на платформе x64 Сервер отчетов на платформе ia64

Реляционная база данных SQL Server

Microsoft SQL Server

Встроенный модуль обработки данных служб Reporting Services

Расширение класса System.Data.SqlClient

Да

Да

Да

SQL Server 2005

SQL Server 2000

SQL Server 7.0

Да

Да

Да

Реляционная база данных SQL Server

OLEDB

Встроенный модуль обработки данных служб Reporting Services

Расширение класса System.Data.OledbClient

Да

Да

Да

SQL Server 2005

SQL Server 2000

SQL Server 7.0

Да

Да

Да

Реляционная база данных SQL Server

ODBC

Встроенный модуль обработки данных служб Reporting Services

Расширение класса System.Data.OdbcClient

Да

Да

Да

SQL Server 2005

SQL Server 2000

SQL Server 7.0

Да

Да

Да

Многомерная база данных служб Analysis Services

Службы Microsoft SQL Server Analysis Services

Встроенный модуль обработки данных служб Reporting Services

Использует ADOMD.NET

Да

Да

Да

SQL Server 2005 Analysis Services

Да

Да

Да

Многомерная база данных служб Analysis Services

Службы Microsoft SQL Server Analysis Services

Встроенный модуль обработки данных служб Reporting Services

Использует ADOMD.NET

Да

Нет

Нет

SQL Server 2000 Analysis Services

Да

Нет

Да

Многомерная база данных служб Analysis Services

OLEDB

Встроенный модуль обработки данных служб Reporting Services

Расширение класса System.Data.OledbClient

Версия 9.0

Да

Да

Да

SQL Server 2005 Analysis Services

Да

Да

Да

Многомерная база данных служб Analysis Services

OLEDB

Встроенный модуль обработки данных служб Reporting Services

Расширение класса System.Data.OledbClient

Версия 8.0

Да

Нет

Да

SQL Server 2000 Analysis Services

Да

Нет

Да

XML

XML

Встроенный модуль обработки данных служб Reporting Services

Источники XML-данных не зависят от платформы.

Службы XML Web Services или документы

Да

Да

Да

Модель сервера отчетов

Модель отчета

Встроенный модуль обработки данных служб Reporting Services для опубликованного SMDL-файла

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

Для источника данных Oracle необходимы клиентские компоненты Oracle.

Для источника данных Teradata необходим поставщик данных .NET Framework для Teradata 12.00.00.01.

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

Модели можно создавать в следующих версиях SQL Server:

SQL Server 2005

SQL Server 2000

SQL Server 2005 Analysis Services

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

Базы данных Teradata версии 12.0 или 6.20.

Да

Да

Да

Реляционная база данных SAP

SAP

Дополнительный

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

Устанавливается с узла загрузки пакета дополнений SQL Server 2005.

См. документацию SAP по поддержке платформ.

Да

mySAP Business Suite

Да

Многомерная база данных SAP

Sap BI NetWeaver

Встроенный модуль обработки данных служб Reporting Services с пакетом обновления 1 (SP1)

См. документацию SAP по поддержке платформ.

SAP BI NetWeaver

Да

Hyperion Essbase

Hyperion Essbase

Встроенный модуль обработки данных служб Reporting Services с пакетом обновления 2 (SP2)

См. документацию Hyperion по поддержке платформ.

Да

Hyperion Essbase

Да

Реляционная база данных Oracle

Oracle

Встроенный модуль обработки данных служб Reporting Services

Расширение класса System.Data.OracleClient

Необходимы клиентские компоненты Oracle.

Да

Oracle

10g

9

8.1.7

Да

Да

Да

Реляционная база данных Oracle

Часть OLEDB

Встроено

OLE DB для Oracle

MSDAORA

Часть компонентов MDAC с веб-узла downloads.microsoft.com

Необходимы клиентские компоненты Oracle.

См. документацию Oracle по поддержке платформ.

Да

Зависит от версии компонентов MDAC.

Дополнительные сведения можно найти на веб-узле https://support.microsoft.com по ключевому слову «Oracle».

Да

Реляционная база данных DB2

Имя специализированного зарегистрированного модуля обработки данных

Поставщик OLE DB для DB2 (Майкрософт)

Установка с узла загрузки пакета дополнений SQL Server 2005.

См. документацию HI Server по поддержке платформ.

Да

Да

Нет

Да

Реляционная база данных DB2

Имя специализированного зарегистрированного модуля обработки данных

2004 Host Integration Server

См. документацию по HI Server.

Да

Да

Нет

Да

Обычный источник данных OLE DB

OLEDB

Встроенный модуль обработки данных служб Reporting Services

Любой источник данных, поддерживающий OLE DB.

См. документацию источника данных по поддержке платформ.

Да

Любые источники данных, поддерживающие OLE DB. См. примечание.

Да

Обычный источник данных ODBC

ODBC

Встроенный модуль обработки данных служб Reporting Services

Любой источник данных, поддерживающий OLE DB.

См. документацию источника данных по поддержке платформ.

Да

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

Да

Да

Да

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

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

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

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

Вместе со службами Reporting Services автоматически устанавливаются следующие модули обработки данных. Дополнительные сведения, а также сведения по проверке установки см. в разделах Файл конфигурации RSReportDesigner и Файл конфигурации RSReportServer.

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

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

  • SQL Server 2005 на платформах на базе x86, x64 и Itanium
  • SQL Server 2000 на платформах на базе x86, x64 и Itanium
  • SQL Server 7 на платформе на базе x86

Если при создании набора данных отчета был выбран этот модуль, открывается конструктор визуальных инструментов для создания баз данных, который позволяет создать запрос Transact-SQL для источника данных. Если конструктор запросов используется в графическом режиме, запрос анализируется и, возможно, переписывается. Обычный конструктор запросов можно использовать при необходимости четкого управления кодом Transact-SQL в запросе. Дополнительные сведения о создании наборов данных отчета для этого модуля обработки данных см. в разделе Определение наборов данных отчета для реляционной базы данных SQL Server. Дополнительные сведения о соответствующем конструкторе запросов см. в разделах Инструменты конструктора запросов и представлений (визуальные инструменты для баз данных) и Пользовательский интерфейс конструктора запросов SQL Server.

Модуль обработки данных Microsoft SQL Server поддерживает параметры с несколькими значениями.

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

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

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

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

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

Этот модуль обработки данных может быть использован для подключения к разным версиям базы данных служб SQL Server Analysis Services и получения многомерных данных из них:

  • Службы SQL Server 2005 Analysis Services на платформах на базе x86, x64 и Itanium.

Службы SQL Server 2000 Analysis Services

При подключении к источнику данных служб SQL Server 2000 Analysis Services модуль обработки данных служб Microsoft SQL Server Analysis Services не поддерживает параметры запросов.

Этот модуль обработки данных можно использовать для соединения и получения данных из баз данных служб SQL Server Analysis Services следующей версии:

  • Службы SQL Server 2000 Analysis Services на платформах на базе x86 и Itanium.
ms159219.note(ru-ru,SQL.90).gifПримечание.
Службы SQL Server 2000 Analysis Services не поддерживают платформу x64.

Чтобы подключиться к службам SQL Server 2000 Analysis Services, пакет SDK XML для аналитики должен быть установлен на сервере служб Analysis Services и должен использовать протокол HTTP с URL-адресом, указывающим на расположение пакета SDK XML для аналитики. Протокол TCP/IP не поддерживается. Дополнительные сведения см. в разделе Пакет SDK XML для аналитики 1.1.

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

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

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

Дополнительные сведения о соответствующем конструкторе запросов OLE DB см. в разделах Инструменты конструктора запросов и представлений (визуальные инструменты для баз данных) и Пользовательский интерфейс конструктора запросов SQL Server. Дополнительные сведения о поддержке определенных поставщиков OLE DB см. в статье Поддержка инструментами разработки Visual Studio .NET отдельных поставщиков данных OLE DB базы знаний Майкрософт.

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

OLE DB для SQL Server

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

  • SQL Server 2005 на платформах на базе x86, x64 и Itanium
  • SQL Server 2000 на платформах на базе x86, x64 и Itanium
  • SQL Server 7 на платформе на базе x86
  • SQL Server 6.5 и более ранних версий на платформе на базе x86

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

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

OLE DB для служб Analysis Services 9.0

Для подключения к службам Microsoft SQL Server 2005 Analysis Services выберите поставщик Microsoft OLE DB для служб Analysis Services 9.0, тип источника данных OLE DB, а затем выберите соответствующий по имени базовый поставщик данных.

Такое сочетание модуля обработки данных и поставщика данных скомпилировано для платформ на базе x86, x64 и Itanium. Этот модуль может быть использован для подключения к следующим источникам данных и получения данных из них:

  • Microsoft Службы SQL Server 2005 Analysis Services на платформах на базе x86, x64 и Itanium.
ms159219.note(ru-ru,SQL.90).gifПримечание.
Этот модуль обработки данных не поддерживает агрегирование серверов, автоматическое сопоставление расширенных свойств полей и параметры запросов. Рекомендованным поставщиком данных для источника данных служб Analysis Services являются службы Microsoft SQL Server Analysis Services.

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

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

OLE DB для служб Analysis Services 8.0

Для получения данных служб SQL Server 2000 Analysis Services используйте поставщик OLE DB для служб OLAP 8.0. Запросы к службам SQL Server 2000 Analysis Services пишутся с использованием многомерных выражений (MDX).

ms159219.note(ru-ru,SQL.90).gifПримечание.
Этот модуль обработки данных не поддерживает агрегирование серверов, автоматическое сопоставление расширенных свойств полей и параметры запросов. Рекомендованным поставщиком данных для источника данных служб Analysis Services являются службы Microsoft SQL Server Analysis Services.

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

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 и выберите поставщика данных по умолчанию или из списка установленных поставщиков данных в диалоговом окне Строка соединения.

ms159219.note(ru-ru,SQL.90).gifПримечание.
Несмотря на то, что поставщик данных может поддерживать предварительный просмотр отчета на системе клиента, создающего отчет, не все поставщики данных OLE DB поддерживают отчеты, опубликованные на сервере отчетов.

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

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

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

ms159219.note(ru-ru,SQL.90).gifПримечание.
Несмотря на то, что поставщик данных может поддерживать предварительный просмотр отчета на системе клиента, создающего отчет, не все поставщики данных ODBC поддерживают отчеты, опубликованные на сервере отчетов.

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

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

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

ms159219.note(ru-ru,SQL.90).gifПримечание.
Несмотря на то, что поставщик данных может поддерживать предварительный просмотр отчета на системе клиента, создающего отчет, не все поставщики данных ODBC поддерживают отчеты, опубликованные на сервере отчетов.

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

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

При выборе типа источника данных Oracle выбирается модуль обработки данных служб Reporting Services, который расширяет возможности поставщика данных .NET Framework для Oracle. Источник данных Oracle включает и расширяет классы System.Data.OracleClient, необходимые для служб Reporting Services. Для получения данных отчета из базы данных Oracle администратор должен установить клиентские инструменты Oracle. Этот поставщик данных использует интерфейс Oracle Call Interface (OCI) выпуска Oracle 8i версии 3, поставляемого в составе клиентского программного обеспечения Oracle. Клиентское приложение должно иметь версию не ниже 8.1.7. Эти инструменты должны быть установлены на системе клиента, создающего отчеты, для предварительного просмотра отчетов и на сервере отчетов для просмотра опубликованных отчетов.

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

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

Дополнительные сведения см. в разделе Определение наборов данных отчета для реляционных данных из базы данных Oracle. Дополнительные сведения о соответствующем конструкторе запросов см. в разделах Инструменты конструктора запросов и представлений (визуальные инструменты для баз данных) и Пользовательский интерфейс конструктора запросов SQL Server.

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

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

Службы Reporting Services включают модуль обработки XML-данных, что позволяет использовать их в отчете. Данные могут быть получены из XML-документа, веб-службы или из веб-приложения, доступ к которым осуществляется с помощью URL-адреса. Дополнительные сведения о задании строки подключения см. в разделе Соединение с источником данных. Дополнительные сведения о задании запроса см. в разделе Определение наборов данных отчета для XML-данных. Дополнительные сведения о соответствующем конструкторе запросов см. в разделе об обычном конструкторе запросов статьи Пользовательский интерфейс конструктора запросов SQL Server. Примеры см. в разделах Учебник. Использование XML-данных в отчете и Службы Reporting Services: использование источников XML-данных и источников данных веб-служб.

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

Поставщик данных для пакета mySAP Business Suite

Службы Reporting Services могут получать данные отчета из источника данных mySAP Business Suite. Дополнительные сведения о загрузке этого поставщика данных см. в разделах Поставщик данных Microsoft .NET для mySAP Business Suite и Настройка служб Reporting Services для использования поставщика данных Microsoft .NET для mySAP Business Suite. Дополнительные сведения о соответствующем конструкторе запросов см. в разделе об обычном конструкторе запросов статьи Пользовательский интерфейс конструктора запросов SQL Server.

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

Модуль обработки данных бизнес-аналитики SAP NetWeaver

Службы Reporting Services 2005 с пакетом обновления 1 (SP1) и более поздних версий включают модуль обработки данных, позволяющий использовать в отчетах данные из источника данных SAP NetWeaver Business Intelligence. Дополнительные сведения о задании строки соединения см. в разделе Соединение с источником данных. Дополнительные сведения о задании запроса см. в разделе Определение наборов данных отчета для многомерных данных системы SAP NetWeaver BI. Дополнительные сведения о соответствующем конструкторе запросов см. в разделе Интерфейс пользователя конструктора запросов BI SAP NetWeaver. Дополнительные сведения см. в разделе Использование служб SQL Server 2005 Reporting Services с пакетом SAP NetWeaver Business Intelligence.

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

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

Службы Reporting Services 2005 с пакетом обновления 2 (SP2) и более поздних версий включают модуль обработки данных, позволяющий использовать в отчетах данные из источника данных Hyperion Essbase. Дополнительные сведения о задании строки соединения см. в разделе Соединение с источником данных. Дополнительные сведения о задании запроса см. в разделе Определение наборов данных отчета для многомерных данных из базы данных Hyperion Essbase. Дополнительные сведения о соответствующем конструкторе запросов см. в разделе Пользовательский интерфейс конструктора запросов Hyperion Essbase. Дополнительные сведения см. на узле SQL Server 2005: Reporting Services Technet.

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

Источники данных для модели отчета

Модели отчетов, формируемые из реляционных баз данных SQL Server, баз данных Oracle версии 9.2.0.3 или более поздних, баз данных Teradata версии 12.0 или 6.20, а также многомерных кубов служб SQL Server 2005 Analysis Services или более поздних версий, можно использовать в качестве источников данных для отчетов, создаваемых в конструкторе отчетов и построителе отчетов. При выборе модели отчета в качестве источника данных выбирается модель базового источника данных. Чтобы модель отчета можно было использовать в качестве источника данных, ее необходимо опубликовать на сервере отчетов или в библиотеке SharePoint. Модели можно создавать и публиковать с помощью конструктора моделей, диспетчера отчетов или среды SQL Server Management Studio.

Для создания модели на основе базы данных Teradata необходимо установить на сервере отчетов и на клиенте конструктора отчетов поставщик данных .NET Framework для Teradata версии 12.00.00.01. Дополнительные сведения см. в разделе Настройка служб Reporting Services для моделей отчетов, основанных на базе данных Teradata.

Дополнительные сведения об использовании моделей отчетов конструктора отчетов в качестве источников данных см. в разделе Работа с конструктором запросов моделей отчетов. Дополнительные сведения об использовании моделей отчетов в качестве источников данных см. в разделах Работа с конструктором моделей, Создание моделей с использованием средств управления отчетами и Как создать источник данных модели отчета (конструктор отчетов).

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

См. также

Задачи

Как создать модель с помощью диспетчера отчетов

Основные понятия

Обзор компонентов служб Reporting Services
Сервер отчетов
Работа с конструктором моделей
Определение наборов данных отчетов для других источников данных

Другие ресурсы

Образец File Share Data Processing Extension
Требования к оборудованию и программному обеспечению для установки SQL Server 2005

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

17 ноября 2008 г.

Добавления
  • Службы Reporting Services поддерживают модели, основанные на базах данных Teradata.

12 декабря 2006 г.

Добавления
  • Добавлена поддержка таблиц и платформ.
  • Службы Reporting Services поддерживают модели на основе источников данных Oracle.
  • Службы Reporting Services поддерживают источники данных Hyperion Essbase.

14 апреля 2006 г.

Добавления
  • Источник данных бизнес-аналитики SAP NetWeaver