RBC Group

Внедрение и сопровождение Cognos



Работа в OLAP-клиентах (PowerPlay User, PowerPlay for Excel, PowerPlay Web)


Проектирование OLAP-куба (Cognos PowerPlay Transformer)




ReportNet
PowerPlay
Visualizer
NoticeCast
DecisionStream
Impromptu

Проектирование OLAP-куба (Cognos PowerPlay Transformer)


Основной OLAP-клиент - это Windows-интерфейс PowerPlay User. Это наиболее наполненный аналитической функциональностью и наиболее гибкий из известных OLAP-клиентов. Основные функции которых нет в большинстве других OLAP-клиентов
Источниками данных для PowerPlay Transformer являются запросы к реляционным базам данных в формате Impromptu, а также другие источники данных - файлы форматов XLS (структурированные с набором колонок а также кросс-таблицы с боковиком и шапкой), CSV, ASC, DBF, таблицы и запросы MS Access и др. В модели куба может быть несколько таблиц фактов (в том числе разного формата и с разным уровнем гранулярности, например фактические детальные данные берутся из БД MS SQL Server, а плановые агрегированные данные или внешние классификаторы, цены конкурентов и т.п. берутся из файлов Excel). Для каждого измерения из одного источника данных можно задавать правила распределения показателя из другого источника данных.

С помощью конструктора выражений можно создавать вычисляемые поля в источниках данных, и эти поля могут быть использованы либо для проектирования измерений, либо для создания показателей. Можно создавать 3 типа показателей - на основе поля источника данных, на основе имеющихся показателей, а также показатели типа Distinct Count, подсчитывающие число элементов для любого уровня иерархии любого измерения (например количество клиентов). Можно создавать иерархическую структуру показателей (например рентабельность продаж раскрывается в выручку и прибыль, выручка - в выручку нетто и НДС, прибыль - в выручку и затраты, затраты - в группы затрат и т.д.).

Можно создавать вычисляемые категории (например нарастающий итог за всю историю до текущего дня, вчерашнего дня, на 7 дней назад и т.п., и таким образом на основе агрегатов по приходам и расходам вычислять динамику остатков).
Можно производить визуальное моделирование уровней иерархии - вставить уровень иерархии и мышкой сопоставить его элементам элементы дочернего уровня иерархии (это полезно когда хочется провести классификацию, которой нет в учетной системе и которая не может быть произведена с помощью точных формул в конструкторе выражений).
Можно настраивать различное поведение категорий в медленно изменяющихся измерениях - например если товар переходит из одной группы в другую, можно либо перенести всю его историю в новую группу, либо старую историю оставить в старой группе, а свежие данные заносить в новую группу.
Можно настроить для OLAP-куба навигацию в отчеты Impromptu, другие кубы и OLAP-отчеты, вызывать из ячейки куба макрос на языке Visual Basic и т.п. (Drill Through).

RBC Group Solutions © 2004-2016