Авторизация



Возможности OLAP, предлагаемые Crystal Reports

Оценить
(0 голоса)

Вполне может возникнуть вопрос: “А какое отношение ко всему этому имеет система Crystal Reports?” Очевидно, что Crystal Reports позволяет создавать отчеты по данным, хранимым в двумерной реляционной базе данных, однако, она также позволяет составлять отчеты на основе многих известных OLAP-кубов. Фактически Crystal Reports может комбинировать в одном и том же отчете любые отчеты, основанные как на реляционных базах данных, так и на OLAP-кубах. Существует несколько вариантов:

Возможности OLAP, предлагаемые Crystal Reports

Проектирование отчетов

•    Создать стандартный отчет, использующий реляционную базу данных, на которой основан куб.

•    Создать отчет только по данным OLAP, основываясь исключительно на кубе.

•    Создать стандартный отчет, использующий реляционную базу данных (либо ту же самую базу данных, на которой основан куб, либо совершенно другую базу данных), и включить в него OLAP-отчет, основанный на кубе.

•    Создать несколько разных OLAP-отчетов на основе одинаковых или разных кубов. Отчеты OLAP могут существовать отдельно или быть включенными в стандартный отчет, основанный на реляционной базе данных.

Поддерживаемые системы OLAP

Поскольку технология OLAP до недавнего времени оставалась оригинальной и несколько фрагментарной, промышленные стандарты только-только начинают появляться. Crystal Reports будет работать с ведущими патентованными базами данных О LAP, а также с разрабатываемым стандартом Open OLAP Таким образом, Crystal Reports может создавать OLAP-отчеты с помощью следующих инструментальных средств: ;

•    Hyperion Essbase

•    Crystal Holos

•    IBM DB2 OLAP Server

•    Microsoft SQL Server 7.0 OLAP Services или SQL Server 2000 Analysis Services через OLE DB

•    OLE DB для источников OLAP (или других источников Open OLAP)

•    SAP BW

•    Crystal Analysis Professional (файл с расширением .CAR)

Совет. Версия Crystal Reports XI Standard Edition не поддерживает создание отчетов OLAP.

Имеющие отношение к созданию OLAP-отчетов функции будут неактивны на всех экранах.

Методы создания отчетов 0LAP

Существует несколько способов использования Crystal Reports для создания отчетов по данным OLAP Поскольку составление всех отчетов OLAP в Crystal Reports будет основываться на одном и том же типе объекта — сетке О LAP, существует несколько методов для ее создания. Внешне и по функциональным возможностям OLAP-сетка очень похожа на объект перекрестных ссылок (который подробно рассматривался в главе 9). Сетка О LAP отображает одно или более измерений куба в строках и столбцах в отчете. Как и в случае с объектом перекрестных ссылок, допускается форматирование строк и столбцов, чтобы они отображались так, как необходимо. Также можно переставлять или вращать строки и столбцы, изменяя внешний вид OLAP-сетки. Или же можно запустить интерактивную программу просмотра OLAP Analyzer, похожую на продукт Crystal Analysis и OLAP Intelligence, для выполнения аналитической обработки данных OLAP в реальном времени непосредственно из Crystal Reports.

Процедура создания отчетов с помощью OLAP-кубов не вызывает затруднений и очень похожа на процедуру создания отчетов с помощью обычных реляционных баз данных. Можно либо создать новый отчет с OLAP-сеткой, запустив мастер OLAP Report Creation Wizard прямо со страницы Start Page (Начальная страница) или путем выбора в меню File пункта New, либо добавить объект OLAP-сетки в уже созданный с помощью стандартной реляционной базы данных отчет. Мастер О LAP Report Creation Wizard (Мастер создания OLAP-отчетов) шаг за шагом проводит через процесс выбора куба и измерений, которые будут использоваться в строках и столбцах отчета, а затем создает отчет, содержащий OLAP-сетку. При добавлении объекта OLAP-сетки в отчет вручную можно задать подобные предлагаемым в мастере OLAP Report Creation Wizard параметры для построения OLAP-сетки (этот процесс похож на процесс создания объекта перекрестных ссылок).

Использование мастера OLAP Report Creation Wizard
Экран Rows/Columns мастера OLAP Report Creation Wizard
Проектирование отчетов
Добавление сетки OLAP в существующий отчет
Добавление OLAP-сетки

Добавить комментарий


Защитный код
Обновить