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

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.

Reply
Syndicate_Admin
Administrator
Administrator

Relación bidireccional y muchas-muchas en la seguridad de nivel de fila dinámica

Hola

Tengo a continuación RLS dinámico (seguridad de nivel de fila) para mis datos:

sivarajan21_1-1696355377073.png

Esta relación filtra perfectamente mis datos, pero desafortunadamente la relación bidireccional entre la tabla permitida por el usuario y la tabla de administración de la empresa causa problemas de rendimiento.

sivarajan21_2-1696355438216.png

Además, he leído muchos artículos que las relaciones muchas-muchas no son ideales para el modelado de Power BI y las siguientes muchas-muchas entre la tabla permitida por el usuario y la tabla de usuario principal también causan preocupación:

sivarajan21_3-1696355539374.png

Así que quiero evitar muchas-muchas y la relación bidireccional.

¿Puede alguien guiar, hay algún enfoque mejor como (Dax) para resolver este problema?

Por favor, hágamelo saber si necesita más información.

¡Gracias de antemano!

@Ahmedx @Greg_Deckler @amitchandak @Ashish_Mathur

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola

Por favor, ¿alguien puede ayudarme con la siguiente medida de dax RLS, ya que me está dando el siguiente error?

sivarajan21_1-1696491459928.png

La medida del Dax es:

[ID de la empresa] EN SELECTCOLUMNS(
FILTRO(
«UnifyLive_UserAllowedCompany»,
RELATEDTABLE(UnifyLive_Core_User[Id])=USERPRINCIPALNAME()
),
"Identificación de la empresa"
,[ID de la empresa]
)

A continuación se muestra el modelo:

sivarajan21_0-1696491177785.png

¡Gracias de antemano!

@Ahmedx @marcorusso @amitchandak @Greg_Deckler

Syndicate_Admin
Administrator
Administrator

@amitchandak ,

¡Gracias por su rápida respuesta!

¿Podría ayudarme a lograr esto 'Pero el otro "1 a muchos" entre su hecho y dimensión debe ser unidireccional'?

Gracias de antemano

@Ahmedx @amitchandak

Syndicate_Admin
Administrator
Administrator

@sivarajan21 , estoy asumiendo que el "usuario principal" es la tabla RLS. está bien tener muchos a muchos con la tabla RLS, porque después del filtro actuará como 1-muchos

Pero el otro "1 a muchos" entre su hecho y dimensión debe ser unidireccional.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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