2015-04-23 4 views
0

Мне нужно отфильтровать панель приборов на основе пользователя.Microstrategy - фильтрация панели управления в зависимости от пользователя

, например:

если user1 мой атрибуте = 1

если user2 мой атрибуте = 2

Какой метод я мог бы использовать для этого его также в отчетах и ​​документах ?

ответ

1

Здесь вам понадобятся фильтры безопасности MicroStrategy.

Вы можете создать два фильтра безопасности, давайте назовем их:

MyAttributeEqual1

и

MyAttributeEqual2

безопасности Фильтры довольно сильно похожи на нормальный фильтров, поэтому y ou может поиграть с ними и выяснить, какое наилучшее условие вы хотите использовать.

Тогда вы должны изменить пользователей to assign правый фильтр. В случае необходимости вы можете назначить фильтры безопасности группе пользователей, и она будет применяться ко всем пользователям этой группы.

Фильтры безопасности будут добавлены в SQL-код, генерируемый MicroStrategy, когда вы запустите отчет, и они станут дополнительным условием.

Предупреждение. Будьте осторожны, если вы присвоите фильтр безопасности атрибуту, а затем вы увидите данные для родительского атрибута, в этом случае механизм SQL не будет применять фильтр.