We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now
Hola
En un dasboard, tengo pocas mesas tenues y tablas de hechos y una mesa Dim.employee.
Desde la tabla de empleados tenue tenemos la empresa a la que esta persona está asociada, así como su correo electrónico (userprincipal)
Así que supongamos que podemos añadir el campo de la empresa en la mayor parte de la tabla tenue y la tabla de hechos, ¿cómo podemos restringir a las personas de la empresa 1 para ver la información relacionada con la empresa 1, 2, 3, 4 y los pueblos de la empresa S para ver sólo la información relacionada con la empresa S. usando RLS.
¿Cómo podemos hacer eso
Solved! Go to Solution.
Hola @alepage ,
Podemos usar los siguientes pasos para satisfacer sus necesidades.
1. Cree una columna secundaria en la tabla tenue.
Column = IF([Company] = "Company1"||[Company] = "Company2"||[Company] = "Company3"||[Company] = "Company4",1,0)
2. Cree una fórmula DAX.
if(calculate(countrows('Dim'), filter('Dim', 'Dim'[Company] = "Company1" && 'Dim'[Email] = Username())) > 0, [Column] = 0, [Email] = Username())
El resultado como este,
Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que hemos compartido?
BTW, pbix como adjunto.
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @alepage ,
Podemos usar los siguientes pasos para satisfacer sus necesidades.
1. Cree una columna secundaria en la tabla tenue.
Column = IF([Company] = "Company1"||[Company] = "Company2"||[Company] = "Company3"||[Company] = "Company4",1,0)
2. Cree una fórmula DAX.
if(calculate(countrows('Dim'), filter('Dim', 'Dim'[Company] = "Company1" && 'Dim'[Email] = Username())) > 0, [Column] = 0, [Email] = Username())
El resultado como este,
Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que hemos compartido?
BTW, pbix como adjunto.
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @alepage ,
echa un vistazo a esto.
https://radacad.com/dynamic-row-level-security-with-profiles-and-users-in-power-bi
Marcus Wegener works as Full Stack Power BI Engineer at BI or DIE.
His mission is clear: "Get the most out of data, with Power BI."
twitter - LinkedIn - YouTube - website - podcast - Power BI Tutorials
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.