В большинстве случаев каждый уровень иерархии в измерении представляет разные концепции (т.е. страна-> регион-> город, год-> месяц-> день), и это достаточно просто для использования в кубе.
Меня интересуют иерархии переменной глубины, которые, как правило, состоят из экземпляров одного и того же понятия, то есть узлов в компьютерной сети, где «глубина» - это счетчик скачков от конкретной точки наблюдение.
Я рассматриваю возможность создания произвольного списка синтетических уровней (уровень 1 = 1 прыжок, уровень 2 = 2 прыжка и т. Д.), Но тогда мне, вероятно, придется заполнить более короткие ветви до самого низкого уровни, которые не кажутся очень элегантным решением.
Я ищу комментарии, идеи, предложения и лучшие практики.