Имеется куб на SSAS, используется много для чего. В том числе, аналитики ходит непосредственно в куб через Excel.
Есть задача существенно расширить круг допущенных к кубу, соответственно ограничив права доступа. Есть желание не просто ограничить доступ к элементам измерений, а скрыть их целиком.
Подобного эффекта можно добиться, сделав виртуальный куб и набив его нужными linked measures group. Но возникла с этим одна проблема. В исходном кубе есть цепочка ссылочных измерений (measure ->dim1->dim2->dim3). Чтобы такая цепочка работала, SSAS требует чтобы связи межу измерениями были материализованы. В оригинальном кубе так и сделано, и все работает. Но в виртуальном кубе с линкованой мерой связи нельзя сделать материализованными! В результате при деплое связь с крайним измерением dim3 автоматически удаляется, а при процессинге куб возмущается, что этой связи нет.
Прошу помощи зала. Можно ли как-то обойти это ограничение на цепочку связанных измерений? Или можно как-то решить исходную задачу с сокрытием измерений без виртуального куба?
Есть задача существенно расширить круг допущенных к кубу, соответственно ограничив права доступа. Есть желание не просто ограничить доступ к элементам измерений, а скрыть их целиком.
Подобного эффекта можно добиться, сделав виртуальный куб и набив его нужными linked measures group. Но возникла с этим одна проблема. В исходном кубе есть цепочка ссылочных измерений (measure ->dim1->dim2->dim3). Чтобы такая цепочка работала, SSAS требует чтобы связи межу измерениями были материализованы. В оригинальном кубе так и сделано, и все работает. Но в виртуальном кубе с линкованой мерой связи нельзя сделать материализованными! В результате при деплое связь с крайним измерением dim3 автоматически удаляется, а при процессинге куб возмущается, что этой связи нет.
Прошу помощи зала. Можно ли как-то обойти это ограничение на цепочку связанных измерений? Или можно как-то решить исходную задачу с сокрытием измерений без виртуального куба?