ALLCROSSFILTERED
Aplica-se a:Coluna calculada
Tabela calculada
Medida
Cálculo visual
Limpe todos os filtros que são aplicados a uma tabela.
Sintaxe
ALLCROSSFILTERED(<table>)
Parâmetros
Vigência | Definição |
---|---|
table |
A tabela na qual você deseja limpar os filtros. |
Valor de retorno
N/A. Ver observações.
Comentários
ALLCROSSFILTERED só pode ser usado para limpar filtros, mas não para retornar uma tabela.
Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).
Exemplo
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]
Devoluções,
DimSalesReason[SalesReasonName] | [TotalQuantity1] | [TotalQuantidade2] |
---|---|---|
Evento de demonstração | 60398 | |
Anúncio de Revista | 60398 | |
Fabricante | 60398 | 1818 |
Em Promoção | 60398 | 7390 |
Outros | 60398 | 3653 |
Preço | 60398 | 47733 |
Qualidade | 60398 | 1551 |
Avaliação | 60398 | 1640 |
Patrocínio | 60398 | |
Anúncio televisivo | 60398 | 730 |
Observação
Há uma relação direta ou indireta muitos-para-muitos entre a tabela FactInternetSales e a tabela DimSalesReason.