Forum Discussion
Syndicate_Admin
2 years agoAdministrator
RLS y USERELATIONSHIP
Hola a todos. Tengo esta relación entre dos tablas: Creé esas medidas: Funciona perfecto, pero cuando implemento el rol RLS obtengo este error: Entiendo ...
- 2 years ago
¡Gracias!
fórmula =DÓNDE Lista de ID =CALCULABLETABLE (VALORES ( 'DWH Dim_Neighborhoods'[ID de barrio] ),TODO ( 'DWH Dim_Neighborhoods'[NeighberhoodNameENG] ))DEVOLUCIÓNCALCULAR (SUMA ( 'DWH Fact_ImigrationInCity'[Cantidad] ),FILTRO (TODOSEXCEPTO( 'DWH Fact_ImigrationInCity','DWH Dim_Date'),'DWH Fact_ImigrationInCity'[NeigheberhoodTargetID] EN Lista de ID))Hice algunos cambios y ahora funciona, ¡¡Gracias de nuevo!!
Syndicate_Admin
2 years agoAdministrator
Es decir, puede extraer la lista de elementos correspondiente de la tabla de destino sin una relación de hechos activa. A continuación, puede usar esta lista como condición en la expresión de Dax para filtrar los registros de cálculo.
formula =
VAR IDlist =
CALCULATETABLE (
VALUES ( 'DWH Dim_Neighborhoods'[NeighborhoodID] ),
ALLSELECTED ( 'DWH Dim_Neighborhoods' ),
VALUES ( 'DWH Dim_Neighborhoods'[NeighberhoodNameHEB] )
)
RETURN
CALCULATE (
SUM ( 'DWH Fact_ImigrationInCity'[Quantity] ),
FILTER (
ALLSELECTED ( 'DWH Fact_ImigrationInCity' ),
'DWH Fact_ImigrationInCity'[NeigheberhoodTargetID] IN IDlist
)
)
Saludos
Xiaoxin Sheng