Cognos Transformer | Модель куба | Dimension Map | Свойства измерения Unique & Move

Категории всех измерений в кубе кэшируются в процессе наполнения / обновления категорий.

Известно также, что большое количество категорий в измерении замедляет процесс наваривания куба.

Если категорий много и это реальность, то куда деваться, но есть случаи, когда скэшированные категории не актуальны.

От таких можно избавляться с помощью крыжиков Unique и Move (double click на уровень измерения –> закладка Source –> Cagerories –> включить галки Unique и Move), см. рис. ниже.

 

Например, когда-то наварился куб, в котором территории г. Москвы СЗАО и СВАО были за курьером Петровым. Курьер Петров уволился и в базе данных эти территории перевели на нового курьера – Иванова.

Скэшированные данные о том, что у Петрова есть территории СЗАО и СВАО – не актуальны (например существует иерархический Dimension: Курьер –> Территория). Чтобы убрать подобную неактуальность, так как она может затормаживать процесс наваривания категорий, нужно для измерения Территория помимо крыжика Unique выставить крыжик Move.

Тогда при следующем наваривании куба, Территории СЗАО и СВАО перейдут от Петрова к Иванову в кэше измерений:

 

Курьер

Территория

Иванов

СЗАО

Иванов

СВАО

 

Измерения с фактами:

 

Курьер

Территория

Получено руб. с доставок

Иванов

СЗАО

17 875

Иванов

СВАО

28 340

 

Если этого не сделать, то в кубе, в измерении Курьер –> Территория останутся категории:

 

Курьер

Территория

Петров

СЗАО

Петров

СВАО

Иванов

СЗАО

Иванов

СВАО

 

Измерения с фактами:

 

Курьер

Территория

Получено руб. с доставок

Петров

СЗАО

NULL

Петров

СВАО

NULL

Иванов

СЗАО

17 875

Иванов

СВАО

28 340

 

 

Пример выставленных свойств Unique и Move:

 

 

 

См. далее Модель куба | Факты

 



© 2018 | Анна Петросян | pashelp@yandex.ru