Share via


COLUNAESTATÍSTICA

Aplica-se a:Colunacalculada Tabelacalculada MedidaCálculo visual

Nota

Esta função é desencorajada para uso em cálculos visuais, pois provavelmente retorna resultados sem sentido.

Retorna uma tabela de estatísticas sobre cada coluna em cada tabela no modelo.

Sintaxe

COLUMNSTATISTICS ()

Parâmetros

Esta função não usa nenhum parâmetro.

Valor devolvido

Uma tabela de estatísticas. Cada linha desta tabela representa uma coluna diferente no modelo. As colunas da tabela incluem:

  • Nome da tabela: a tabela da coluna atual.
  • Nome da coluna: o nome da coluna atual.
  • Min: O valor mínimo encontrado na coluna atual.
  • Max: O valor máximo encontrado na coluna atual.
  • Cardinalidade: O número de valores distintos encontrados na coluna atual.
  • Comprimento máximo: o comprimento da cadeia de caracteres mais longa encontrada na coluna atual (aplicável apenas para colunas de cadeia de caracteres).

Observações

  • As colunas em um estado de erro e as colunas de tabelas calculadas de escopo de consulta não aparecem na tabela de resultados.

  • Se um filtro do contexto de filtro for aplicado a COLUMNSTATISTICS(), um erro será retornado.

Exemplo

Exemplos neste artigo podem ser usados com o modelo de exemplo do Power BI Desktop do Adventure Works DW 2020. Para obter o modelo, consulte Modelo de exemplo DAX.

A seguinte consulta DAX:

DEFINE
    TABLE FilteredProduct =
        FILTER (
            Product,
            [Color] == "Blue"
        )
    COLUMN Customer[Location] = [State-Province] & " " & [Country-Region]

EVALUATE
COLUMNSTATISTICS ()

Retorna uma tabela com estatísticas sobre todas as colunas de todas as tabelas no modelo. A tabela também inclui estatísticas para a coluna calculada do escopo de consulta, Customer[Location]. No entanto, a tabela não inclui as colunas da tabela calculada de escopo de consulta, FilteredProduct.

Tabela de resultados COLUMNSTATISTICS

Contexto do filtro
Função CALCULATETABLE