Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Prepping for a Fabric certification exam? Join us for a live prep session with exam experts to learn how to pass the exam. Register now.

Reply
silvias
Helper I
Helper I

¿Cuál es la mejor forma de hacerlo? RLS para una categoría y para todos

Hola,

 

hice una pregunta el otro día en el foro acerca de cómo podía tener un report que mostrara a cada usuario su Instituto y en otra página los mismos datos pero en visión global (todos los Institutos).

 

Obtuve una respuesta (OPCIÓN 1) @ donde se me indicaba que podía duplicar las tablas de hechos y no unirlas al maestro de Instituto por el que hago la seguridad RLS. Entonces, podría duplicar las medidas y en una hoja tener las medidas RLS y en otra las medidas globales de esta nueva tabla de hechos duplicada.

 

Otra opción (OPCIÓN 2) que encontré fue la de hacer "Seguridad a nivel de hoja". Duplicar todas las hojas de mi report una vez por cada Instituto (con el filtro de Instituto) y otra hoja sin filtro de Instituto, donde se verían todas. Esta sería la hoja de partida y tendría botón que me llevase a la hoja filtrada por Instituto. Tendría una tabla donde relacionase cada rol con una hoja y el botón de forma dinámica me llevaría a la hoja que corresponde a cada rol.

 

La cosa es que ambas opciones tienen sus inconvenientes: En la opción 1 hay que duplicar las tablas de hechos y todas las medidas aplicadas, lo que es engorroso cuando hay un modelo muy grande y con muchas medidas.

En la opción 2 hay que replicar cada hoja del informe por cada Instituto. Aunque no hay que hacer nada a nivel de modelo, es engorroso cuando hay muchas hojas que replicar y muchos institutos.

 

¿Cuál sería la "BEST PRACTICE"?. Hacerlo a nivel de modelo o a nivel de hoja??

 

Muchas gracias!!

 

1 ACCEPTED SOLUTION
v-alq-msft
Community Support
Community Support

Hola, @silvias

Es posible medir el impacto en el rendimiento de los filtros RLS en Power BI Desktop mediante el uso de Analizador de rendimiento para comprobar qué camino es mejor.

RLS funciona aplicando automáticamente filtros a cada consulta DAX y algunos filtros pueden tener un impacto negativo en el rendimiento de las consultas. Por lo tanto, RLS eficiente se reduce a un buen diseño de modelo. Es importante seguir las instrucciones de diseño del modelo, como se describe en los siguientes artículos:

Para obtener más información, consulte el siguiente documento.

Guía de seguridad a nivel de fila (RLS) en Power BI Desktop

Saludos

Allan

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

1 REPLY 1
v-alq-msft
Community Support
Community Support

Hola, @silvias

Es posible medir el impacto en el rendimiento de los filtros RLS en Power BI Desktop mediante el uso de Analizador de rendimiento para comprobar qué camino es mejor.

RLS funciona aplicando automáticamente filtros a cada consulta DAX y algunos filtros pueden tener un impacto negativo en el rendimiento de las consultas. Por lo tanto, RLS eficiente se reduce a un buen diseño de modelo. Es importante seguir las instrucciones de diseño del modelo, como se describe en los siguientes artículos:

Para obtener más información, consulte el siguiente documento.

Guía de seguridad a nivel de fila (RLS) en Power BI Desktop

Saludos

Allan

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
May PBI 25 Carousel

Power BI Monthly Update - May 2025

Check out the May 2025 Power BI update to learn about new features.

May 2025 Monthly Update

Fabric Community Update - May 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors
Top Kudoed Authors