Knowage
- это пакет бизнес-аналитики с открытым исходным кодом, который объединяет традиционные данные и большие источники данных в ценную и содержательную информацию. Он объединяет инновации, исходящие от сообщества, с опытом и практикой решений на уровне предприятия.
OLAP-куб
— (On-Line Analytical Processing — интерактивный анализ данных) многомерный массив данных, как правило, разреженный и долговременно хранимый, используемый в OLAP. Может быть реализован на основе универсальных реляционных СУБД или специализированным программным обеспечением. Подробнее в статье OLAP-куб.
Создание “Data source”-конфигурации
Первый шаг для создания OLAP-куба
Первым шагом для создания является OLAP-куба подключение источника данных. Для этого необходимо произвести следующие действия:
- Авторизоваться под ролью
Администратор
; - Открыть
Menu
и перейти в каталогеData Providers
вData source
- На странице
Data source
кликнуть на плюс+
и настроить подключение к БД. Далее заполнить поля:- Label
- Description
- Dialect (выбрать
PostgreSQL
) - Multischema
- Read only (выбрать
Read and write
) - Type (выбрать
JDBC
) - URL (вводим в формате
jdbc:postgresql://<адрес>:<порт>/<имя бд>
) - User
- Password
- Driver (для postgresql вводим
org.postgresql.Driver
)
- После заполнения полей кликнуть на кнопку
Save
.
Создание каталога для формирования новых документов/кубов
Второй шаг для создания OLAP-куба
Вторым шагом для создания Куба является создание каталога и выдача прав для пользователей.
- Авторизоваться под ролью
Администратор
; - Открыть
Menu
и перейти в каталогProfile Management
вFunctionalities management
- На странице
Functionalities management
выбрать корневой каталогFunctionalities
и кликнуть на плюс+
для создания нового каталога для документов и кубов. Нужно заполнить поля:- Label
- Name
- Отметить все чекбоксы
- После заполнения полей кликнуть на кнопку
Save
.
Добавить схему OLAP куба
- Авторизоваться под ролью
Администратор
; - Открыть
Menu
и перейти в каталогMondrian schemas catalog
; - Кликнуть на иконку
Плюс
и в появившемся окне заполнить поля:- Name;
- File Upload;
- Для сохранения кликнуть на кнопку
Save
.
Создание OLAP куба
- Авторизоваться под ролью
Администратор
; - Открыть
Menu
и перейти в разделDocuments development
; - Выбрать доступный раздел в дереве под
Functionalities
; - Кликнуть на иконку
Плюс
и в появившемся окне выбратьGeneric document
; - В открывшейся странице заполнить следующие поля:
- Label;
- Name;
- Type = On-line analytical processing;
- Engine = OLAP Engine;
- Data Source – выбрать настройку для подключения к БД;
- Кликнуть на иконку сохранения. Перед сохранением убедится что стоит галочка справа в разделе Show document templates на нужном разделе.
- Кликнуть на иконку Template build;
- Далее в появившемся окне выбрать Mondian, схему и Куб
- После чего нажать продолжить.