Как включить «Фильтр по электронной почте» для нескольких конечных пользователей в Data Studio? - PullRequest
2 голосов
/ 13 апреля 2020

Добавление этого вопроса и ответа в Stack Overflow, поскольку я искал и искал ответ безрезультатно и работал с Minhaz Kazi @ Google, чтобы найти способ. Спасибо, Minhaz!

Я хочу включить «Фильтр по электронной почте» в источниках данных моего отчета, чтобы только определенные пользователи могли просматривать отчет.

Это легко реализовать для одного пользователя, но что если я хочу, чтобы более одного человека имели доступ к одному и тому же фильтру? (т.е. Билл и Тед оба работают в Evil Corp., и я хочу, чтобы они оба автоматически просматривали данные Evil Corp. и только данные Evil Corp. при просмотре отчета)

1 Ответ

2 голосов
/ 13 апреля 2020

Решение состоит в том, чтобы создать таблицу, в которой есть строка для каждого пользователя и его организации, например:

org    email
org1   bill@evilcorp.com
org1   ted@evilcorp.com
org2   john@notsoevilcorp.com
org3   emily@goodcorp.com

Затем создайте источник данных в студии данных, используя эту таблицу, и включите «Фильтровать по Email "

Наконец, в своем отчете создайте объединенный источник данных с вашими основными данными и этой таблицей поиска пользователей. Для меня, поиск пользователя в качестве левого источника и затем использование org в качестве ключа соединения в слиянии работали отлично.

Теперь, когда Билл или Тед просматривают отчет, они увидят данные Evil Corp, но только их организация.

Надеюсь, это кому-нибудь поможет!

...