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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

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
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.