Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Tengo dos tablas en mi modelo de consulta directa:
USUARIO:
user_mail | seguridad |
tata@microsoft.com | 1 |
toto@microsoft.com | 0 |
FÁBRICA:
factory_name | user_mail | seguridad |
Fábrica 1 | tata@microsoft.com | 0 |
Fábrica 1 | toto@microsoft.com | 0 |
Fábrica 2 | tata@microsoft.com | 1 |
Fábrica 2 | toto@microsoft.com | 1 |
La relación entre las dos tablas está en el user_mail
Necesito crear un rol en la tabla de usuario (o fábrica)
El DAX en el rol parece ser algo así:
USER[user_mail] =USERPRINCIPALNAME()
&&
BITAND(FACTORY[security],USER [security]) =FACTORY[security]
Eso significa que necesito comparar para cada usuario que se conecta en el conjunto de datos la seguridad de la fila y darle o no acceso para ver la fila de fábrica.
Había probado mucha fórmula dax sin éxito.
Muchas gracias por su ayuda.
Saludos
si permanece en la tabla de usuarios, tendría que usar RELATEDTABLE. Sin embargo, puede crear dos reglas independientes.
en la tabla User:
[user_mail] =USERPRINCIPALNAME()
en la tabla Fábrica:
BITAND([seguridad],RELATED(USUARIO [seguridad])) =[seguridad]
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |