Forum Discussion
Problema de SPI
Hola @वी-Shake-MSFT ,
Desafortunadamente eso no me ayudó. He subido un ejemplo, ¿sería posible usar el ejemplo para ilustrar lo que quieres decir?
Es decir, necesita una tabla de usuario para asignar 'ID de usuario', nombre de usuario y roles de usuario. Puede usar la función dax (USERNAME, USERPRINCIPALNAME) que mencioné anteriormente para obtener el rol de usuario actual y el identificador de usuario.
Uso de Username() en DAX con seguridad de nivel de fila | Blog de Microsoft Power BI | Microsoft Power BI
A continuación, puede utilizar esta función como condición para escribir una expresión de instrucción if para redirigir a diferentes expresiones de filtro.
Por ejemplo:
El usuario actual es el administrador, debe filtrar por el campo de identificación de usuario o el campo de administrador que coincida con el usuario actual.
El usuario actual es un empleado, debe filtrar por el campo de identificación de 'usuario'.
Saludos
Xiaoxin Sheng