ALLCROSSFILTERED
Se aplica a:columna Calculadatabla calculadaMedidacálculo visual
Borre todos los filtros que se aplican a una tabla.
Sintaxis
ALLCROSSFILTERED(<table>)
Parámetros
Término | Definición |
---|---|
table |
Tabla en la que desea borrar los filtros. |
Valor devuelto
N/A. Vea los comentarios.
Observaciones
ALLCROSSFILTERED solo se puede usar para borrar filtros, pero no para devolver una tabla.
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).
Ejemplo
DEFINE
MEASURE FactInternetSales[TotalQuantity1] =
CALCULATE(SUM(FactInternetSales[OrderQuantity]), ALLCROSSFILTERED(FactInternetSales))
MEASURE FactInternetSales[TotalQuantity2] =
CALCULATE(SUM(FactInternetSales[OrderQuantity]), ALL(FactInternetSales))
EVALUATE
SUMMARIZECOLUMNS(DimSalesReason[SalesReasonName],
"TotalQuantity1", [TotalQuantity1],
"TotalQuantity2", [TotalQuantity2])
ORDER BY DimSalesReason[SalesReasonName]
Devuelve
DimSalesReason[SalesReasonName] | [TotalQuantity1] | [TotalQuantity2] |
---|---|---|
Evento de demostración | 60398 | |
Anuncio de revista | 60398 | |
Fabricante | 60398 | 1818 |
En promoción | 60398 | 7390 |
Otro | 60398 | 3653 |
Precio | 60398 | 47733 |
Calidad | 60398 | 1551 |
Revisión | 60398 | 1640 |
Patrocinio | 60398 | |
Anuncio de televisión | 60398 | 730 |
Nota
Hay una relación de varios a varios directa o indirecta entre la tabla FactInternetSales y la tabla DimSalesReason.