Мне нужно создать многомерную среду для анализа продаж для розничной компании.
Иерархия, которая будет присутствовать в моем Sales
факте:
1 - Country
1.1 - Region
1.1.1 - State
1.1.1.1 - City
1.1.1.1.1 - Neighbourhood
1.1.1.1.1.1 - Store
1.1.1.1.1.1.1 - Section
1.1.1.1.1.1.1.1 - Catgory
1.1.1.1.1.1.1.1.1 - Subcatgory
1.1.1.1.1.1.1.1.1.1 - Product
Показатели, такие как Number of Sales
, Revenue
и Medium Ticket
(Revenue / Number of Sales
), имеют смысл до уровня Subcategory
, потому что, если я достигну уровня Product
, состав агрегации должен будет измениться (я думаю).
Кроме того, такие показатели, как Productivity
, то есть Revenue / Number of Store Staff
, не имеют смысла существовать в этой таблице фактов, потому что они работают только до уровня Store
(я также думаю).
Я хотел бы знать, как лучше всего решить этот вопрос, потому что все это касается Sales
, но некоторые имеют смысл до определенного уровня моей иерархии, а другие - нет.
Жду ответа и заранее спасибо!