Проверить пользователя в группе AD в табличном фильтре строк Dax SSAS

У нас есть функция Is_Member() на сервере MS SQL для проверки текущего пользователя входа в какую-либо группу Windows AD или группу SQL. Есть ли эквивалентная функция в SSAS Tabular DAX. Я должен поставить фильтр строк.


person Vipin1702    schedule 26.01.2019    source источник


Ответы (1)


Вы должны иметь возможность использовать функцию USERNAME().

Смотрите документацию здесь:

https://docs.microsoft.com/en-us/power-bi/desktop-tutorial-row-level-security-onprem-ssas-tabular

https://docs.microsoft.com/en-us/dax/username-function-dax

Если вы используете пользовательскую/формальную аутентификацию, вы можете использовать функцию CUSTOMDATA(), которая принимает настраиваемый параметр, передаваемый в строку подключения к серверу SSAS.

https://docs.microsoft.com/en-us/dax/customdata-function-dax

Позвольте мне знать, если это помогает.

person Jeff    schedule 26.01.2019