Существует ли функция R, которая фиксирует электронную почту пользователя, который входит в Power BI?

#r #powerbi

#r #пауэрби

Вопрос:

Я планирую создать прогностическую модель для розничной торговли на уровне магазина. Я буду иметь дело с тысячами магазинов, так что это повлечет за собой очень большой объем данных. Поскольку возможности моего компьютера очень ограничены, я подумывал о фильтрации набора данных на основе того, кто вошел в Power BI, чтобы уменьшить размер, прежде чем приступить к части моделирования в моем коде. Я использую Power BI в качестве инструмента визуализации, и позже R-код, который я создам, будет импортирован в Power BI Desktop.

Комментарии:

1. конечно, вам понадобятся учетные данные для какой-либо системной базы данных powerbi и / или компьютера вашей компании, на котором запущена служба. затем в R вы можете подключиться с помощью DBI пакета к этой базе данных и получить подключенных пользователей.

2. Можете ли вы использовать защиту на уровне строк в Power BI (фильтрация по имени пользователя), она будет фильтровать в режиме прямого запроса без проблем. Но если вы импортируете данные, он не будет (r или M) передавать параметр для фильтрации данных, а затем импортировать их. Кроме того, если вы используете R в части Power Query, вы не сможете использовать его в службе PBI, если только вы не используете данные из локальной системы, и будете ограничены «Шлюзом персональных данных»

Ответ №1:

Ваш вопрос немного неясен, но я предполагаю, что вы используете R-визуализацию в Power BI desktop.
если это так, вы могли бы передать меру R-визуализации с именем пользователя:

 logged in user = Username()