Пользуюсь PSW 3.5.11. У меня есть классическое измерение людей (пол, этническая принадлежность, религия, уровень обучения и т. д.) И человеческого кода.
Как я могу создать это измерение, чтобы использовать каждый атрибут отдельно, а не как уровень?
Я знаю, как создать измерение с иерархией, например
geography: Country -> Province - > Region -> City
но измерение География не имеет той же структуры, что и измерение Люди. Как проанализировать мои данные по полу в отчете, по этнической принадлежности в другом отчете? Как я могу создать измерение «Люди»?
Спасибо за помощь.





Вы можете ссылаться на одну и ту же таблицу несколько раз. Определите пол одного измерения, указав на таблицу, и пол одного уровня, заданный пол столбца; установите другое измерение этнической принадлежности, указав на ту же таблицу и одноуровневую этническую принадлежность, указанную в столбце этнической принадлежности. И т.п.
При желании вы можете вместо этого установить несколько иерархий, по одной для каждого атрибута, все в одном измерении «Люди», но на практике большой разницы нет (многомерные выражения немного меняются).
Могу использовать также выпуск 8
Вы можете установить группы анализатора в свойствах. Не помните синтаксис, вам следует проверить документ.
Я уже пробовал, но с «свойствами», когда я перетаскиваю объект, автоматически у меня есть родитель (например, я перетаскиваю пол и у меня есть Customer_id). В документации я нахожу понятие parentColumn. Если у меня всегда один и тот же родительский элемент (столбец customer_id), возможно, я смогу анализировать свои данные так, как я хочу
Вам нужно будет установить группы анализатора, а не свойства. Он недоступен в инструментальных средствах схемы, вам нужно отредактировать его прямо в xml.
Спасибо nsousa, я думаю, что ваш последний ответ правильный. Я нахожу это в тестируемом мной документе help.pentaho.com/Documentation/6.1/0N0/020/070/020/010.
Спасибо за ответ nsousa, это мое решение, но мне не нравится ... Когда я открываю Report Analyzer, у меня слишком много групп "мини-измерений". Я хотел бы видеть только одно измерение со всеми атрибутами и уровнями иерархии, если это возможно. Я вижу, что в выпуске 4 есть концепция «атрибутов» (если я понимаю, мы можем добавлять атрибуты только с помощью текстового редактора ...).