Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hola, chicos
Tengo un error cuando intento usar el RLS por campo. Entiendo el mensaje de error pero no sé cómo resolver este problema, ¿puede ayudarme?
Tengo una tabla RLS Login, aquí tengo la user@company.com
Tengo el dim2 que tiene un campo clave (la misma clave en el inicio de sesión RLS
Tengo una tabla Link para conectar las dos tablas de hechos (tengo measure1 y measure2 que usando el filtro cruzado ambos)
El mensaje de error trata sobre la tabla Link y Fact1, la tabla Link y Fact2.
---Si cambio la relación entre la tabla Link y Fact1, Fact2 el problema está resuelto,
Creo que no es una solución recomendada.
¿Alguna sugerencia para resolver este problema?
Este es mi CÓDIGO RLS:
_CODE VAR =
CALCULADOR (
VALORES (RLS_Login[Departamento]),
RLS_Login[Inicio de sesión] = NOMBRE DE USUARIO()
)
devolución
OR(
"todos" en _Code,
dim2[Departamento] EN _Code
)
¿Ha habido una resolución a esto? Tengo un problema similar con RLS y obteniendo el error al usar dos tablas de hechos con una tabla vinculada en el medio.
Según mi prueba, creo que su problema aparece en la dirección de las dos tablas en el círculo rojo en la figura de abajo.
La tabla de inicio de sesión RLS fluye a la tabla dim2, de modo que los resultados de fila filtrados por RLS serán correctos.
Saludos
Stephen Tao
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
En primer lugar, gracias por su respuesta..
Necesitaba cambiar la dirección. Ahora, tengo las dos cosas, pero el problema continúa. Cuando inserté la medida de la tabla 1 y mido de la tabla 2 a la misma tabla visual, tengo el error.
Se espera que los trazados de unión formen un árbol.
¿Necesito cambiar mis medidas?
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.