У меня есть куб SSAS с данными о продажах. Одним из аспектов, называется Департамент и выглядит следующим образом: Уровень 1: ДепартаментИзмерение безопасности в SSAS
Уровень 2: МВЗ
Другое измерение выглядит следующим образом: Уровень 1: Клиент
Уровень 2: AccountNo
Уровень 3: Счет-фактура
Некоторые пользователи могут видеть только конкретный МВЗ. Это я решил с созданием роли и ограниченным доступом к размерным данным для отдела измерений. Пока это хорошо.
Теперь мой менеджер сказал, что пользователям с ограниченным доступом не должно быть позволено видеть имена клиентов, которые не занимались бизнесом, с МВЗ ограниченных пользователей.
Поэтому мне нужно ограничить доступ к размеру клиента. Но это невозможно сделать очень легко, так как тысячи клиентов и один клиент могут однажды сделать бизнес с новым МВЗ. Клиент может также иметь несколько учетных записей, принадлежащих разным МВЗ.
Мне нужны некоторые данные о моих вариантах здесь. Будет ли какой-то субкуб опцией, или новый куб (немного звучит поверх)? Другим вариантом будет создание другой иерархии в измерении Клиента, который использует МВЗ, учетную запись и счет-фактуру. Это должно было бы устранить уровень клиента, поскольку клиент может иметь несколько учетных записей, принадлежащих разным МВЗ.
Любой вход прием, мне не нужно точных решений, но и руководство ...
Это работает! Благодаря! – user88139