Forum Discussion
SPI con múltiples condiciones
Hola @showy,
¿Puedes probar lo siguiente?
1. Establecer RLS en Dim_Contact mesa y Dim_Customer mesa
[Email] = USERPRINCIPALNAME()
2. Asegúrese de que Dim_Contact esté vinculado a Fact_1 a través de ContactCode y Dim_Customer esté vinculado a Fact_2 a través de CustomerCode.
3. Dado que las dos dimensiones (Dim_Contact y Dim_Customer) no están relacionadas, confirme que no existe una relación directa entre ellas en su modelo de datos.
Espero que esto ayude.
Hola Sahir,
Sí, todos los 3 puntos que mencionas son correctos en mi modelo. Pero si voy a Mostrar COMO y selecciono el usuario y el rol, no obtengo ningún dato
- Syndicate_Admin1 year ago
Administrator
@showy , Esto se debe a que RLS está haciendo y para ambos y no está obteniendo datos. No podemos cambiar RLS en función de la página, podemos hacerlo en función del usuario.
En una solución rápida puede ser
En esta lata, puede crear dos medidas basadas en userprinipal y usarlas como filtro de nivel visual y ocultar el panel de filtro del usuario. y que puede dar un filtro basado en la tabla que desee en cada página