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


Настройка служб Reporting Services для использования поставщика данных Microsoft .NET для Hyperion Essbase

Добавления: 12 декабря 2006 г.

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

Для опубликования отчетов или использования этого поставщика данных в качестве источника данных в режиме конструктора отчетов его нужно настроить на сервере отчетов. Чтобы настроить поставщик данных для использования на сервере отчетов, вначале необходимо проверить, зарегистрирован ли он в файлах RSReportDesigner.config и RSReportServer.config. Если это не так, выполните следующие шаги для регистрации поставщика данных. Каждый из файлов конфигурации идентифицирует модули обработки данных, которые можно использовать в отчетах. Добавление сведений о регистрации модуля обработки данных позволит использовать этот модуль в отчетах.

Изменение файла RSReportDesigner.config

Прежде чем можно будет создавать определения отчетов, получающие данные с помощью поставщика данных Microsoft .NET Framework 1.0 для Hyperion Essbase, необходимо убедиться, что в файл RSReportDesigner.config внесены два следующих изменения.

  1. На компьютере клиента перейдите в обозревателе к папке <диск>:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies.

  2. Создайте резервную копию файла RSReportDesigner.config.

  3. Откройте файл RSReportDesigner.config в текстовом редакторе.

  4. Добавьте следующую запись в раздел <Data>, если ее там еще нет. Запись должна умещаться в одну строку без переноса строки.

    <Extension Name="ESSBASE" Type="Microsoft.ReportingServices.DataExtensions.Essbase.EssbaseConnection,Microsoft.ReportingServices.DataExtensions.Essbase"/>
    

    Эта строка регистрирует модуль обработки данных на клиентском компьютере, который подключается к системе Hyperion Essbase.

  5. Добавьте следующую запись в раздел <Designer>, если ее там еще нет. Запись должна умещаться в одну строку без переноса строки.

    <Extension Name="ESSBASE" Type="Microsoft.ReportingServices.QueryDesigners.Essbase.EssbaseQueryDesigner,Microsoft.ReportingServices.QueryDesigners.Essbase"/>
    

    Эта строка регистрирует конструктор запросов для источника данных Hyperion Essbase.

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

Изменение файла RSReportServer.config

Прежде чем можно будет создавать определения отчетов, получающие данные с помощью поставщика данных Microsoft .NET Framework 1.0 для Hyperion Essbase, необходимо убедиться, что в файл RSReportServer.config внесено следующее изменение.

  1. На сервере отчетов перейдите в обозревателе к папке <диск>:\Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer.

  2. Создайте резервную копию файла RSReportServer.config.

  3. Откройте файл RSReportServer.config в текстовом редакторе.

  4. Добавьте следующую запись в раздел <Data>, если ее там еще нет. Запись должна умещаться в одну строку без переноса строки.

    <Extension Name="ESSBASE" Type="Microsoft.ReportingServices.DataExtensions.Essbase.EssbaseConnection,Microsoft.ReportingServices.DataExtensions.Essbase"/>
    

    Эта строка регистрирует сервер отчетов на клиентском компьютере, который подключается к источнику данных Hyperion Essbase.

  5. Сохраните файл.

Требования

Поставщик данных Microsoft .NET Framework 1.0 для Hyperion Essbase поддерживает следующие версии:

  • Hyperion System 9.3 Beta 2 BI+ Enterprise Analytics с адаптером Hyperion System 9 Enterprise Analytics

Поддерживаются следующие операционные системы:

  • Microsoft Windows Server 2003
  • Microsoft XP Professional
  • Microsoft Windows 2000 Professional

См. также

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

Файлы конфигурации служб Reporting Services
Файл конфигурации RSReportDesigner
Файл конфигурации RSReportServer
Определение наборов данных отчета для многомерных данных из базы данных Hyperion Essbase

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

Deploying a Data Processing Extension

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

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