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

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

Reply
Syndicate_Admin
Administrator
Administrator

Reglas RLS

Esta podría ser una pregunta estúpida, pero causó un poco de confusión en mi equipo.

Algunas funciones de DAX tienen observaciones que indican:
Esta función no se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas o reglas de seguridad de nivel de fila (RLS).

¿Esto se relaciona con que la función no se puede usar (no funcionará correctamente) si se aplica RLS o se indica que no se puede usar al configurar condiciones de RLS?

Así que básicamente no puedo usar:

= SUMX(FILTRO(InternetSales, InternetSales[SalesTerritoryID]=5),[Flete])

al configurar la lógica RLS, pero puedo usarla normalmente en los paneles

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @Krcmajster ,

He creado una muestra de datos para una mejor comprensión:

Eyelyn9_0-1636080631534.png

ID is 5 = SUMX(FILTER(InternetSales, InternetSales[SalesTerritoryID]=5),[Freight])
User is E = SUMX(FILTER(InternetSales, InternetSales[User]="E"),[Freight])

RLS se utiliza para restringir el acceso a los datos para usuarios determinados. La expresión de filtro DAX utilizada para RLS debería devolver un valor True/False, por lo que creé dos roles:

Eyelyn9_9-1636081170428.pngEyelyn9_10-1636081190819.png

El resultado final se muestra a continuación:

Eyelyn9_11-1636081255045.pngEyelyn9_12-1636081273810.png

Entonces, según mi prueba, Import +SUMX() podría funcionar para RLS.

Saludos
Eyelyn Qin
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola

¿Es esto mejor?

=calculate([flete],InternetVentas[SalesTerritoryID]=5)

Syndicate_Admin
Administrator
Administrator

Hay @Krcmajster ,

He creado una muestra de datos para una mejor comprensión:

Eyelyn9_0-1636080631534.png

ID is 5 = SUMX(FILTER(InternetSales, InternetSales[SalesTerritoryID]=5),[Freight])
User is E = SUMX(FILTER(InternetSales, InternetSales[User]="E"),[Freight])

RLS se utiliza para restringir el acceso a los datos para usuarios determinados. La expresión de filtro DAX utilizada para RLS debería devolver un valor True/False, por lo que creé dos roles:

Eyelyn9_9-1636081170428.pngEyelyn9_10-1636081190819.png

El resultado final se muestra a continuación:

Eyelyn9_11-1636081255045.pngEyelyn9_12-1636081273810.png

Entonces, según mi prueba, Import +SUMX() podría funcionar para RLS.

Saludos
Eyelyn Qin
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

@Krcmajster , Puede crear esto como una medida.

= SUMX(FILTER(InternetSales, InternetSales[SalesTerritoryID]=5),[Flete])

Hay algunas limitaciones para lo que puede usar en una nueva columna en Direct Query

@amitchandak Gracias por su respuesta. Direct Query no es de ningún interset para mí. Mi pregunta es más sobre el SPI. Tenemos múltiples clientes en nuestra base de datos y aplicamos RLS basado en el nombre del cliente en una tabla
Ahora, quiero usar funciones como SUMX o CROSSFilter en mis medidas (no estoy configurando RLS) pero no estoy seguro de si serán impaceted por RLS.

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors