Tableau Data Security для выручки от продаж
Я хочу, чтобы отдел продаж увидел и их, и ОБЩУЮ РАБОТУ КОМАНД. Можно ли создать TOGGLE SWITCH: ME/TEAM... когда они нажимают на ME - он показывает их доход, а когда они нажимают на TEAM - он показывает общий доход команды. Но они по-прежнему не должны видеть доход других продавцов... Спасибо
В настоящее время я фильтрую их доступ к данным по имени пользователя USERNAME, используя функцию FULLNAME() в Tableau. Мне интересно, как отдел продаж сможет увидеть доход от TEAM OVERALL, который поможет им сравнить свои результаты с командой в целом?
2 ответа
Насколько я могу судить, при текущей настройке вы сможете отображать только данные активных торговых представителей. Похоже, что это требование безопасности данных. Если вы хотите, чтобы представители также видели общие данные группы, я бы создал второй источник данных с агрегированными данными группы, создал представление на основе этих данных и поместил бы оба представления рядом на приборной панели.
После этого вы можете встроить функцию переключения с помощью параметров управления.
- Создать параметр. Простым примером будет ввод текста, который принимает два значения, ME или TEAM. Для этого примера давайте назовем параметр Parameter 1.
- Установите условное вычисляемое поле для обеспечения безопасности ваших данных. Условие основано на параметре. Для этого примера давайте назовем вычисляемое поле
What To Show
, - Добавьте фильтр, предпочтительно в источнике данных, для параметра Что показать = True.
Код для отображения if [Parameter 1] = "ME" then [USERNAME] = FULLNAME() END
[ИМЯ ПОЛЬЗОВАТЕЛЯ], конечно, как называется ваша колонка безопасности.
То, что вы делаете здесь, это условное применение защиты на уровне строк в зависимости от того, какой параметр выбрал ваш пользователь.