INFO.VIEW.COLUMNS

DAXInformação (INFO Functions)

Retorna uma tabela com informações de cada coluna do modelo semântico, como nome, tabela, tipo de dado, descrição, fórmula DAX e string de formato.

Quando usar

Para montar um dicionário de dados autodocumentado do modelo, inclusive em tabela calculada.

Sintaxe

DAX
INFO.VIEW.COLUMNS()

Parâmetros

Sem parâmetros.

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • SimCálculo Visual

Exemplo

DAX
// Dicionário de colunas visíveis (DAX Query View)
EVALUATE
SELECTCOLUMNS (
    FILTER (
        INFO.VIEW.COLUMNS (),
        NOT [IsHidden]                       // só colunas visíveis
            && [DataCategory] <> "RowNumber" // ignora a coluna interna RowNumber
    ),
    "Tabela", [Table],
    "Coluna", [Name],
    "Tipo", [DataType],
    "Descrição", [Description],
    "Fórmula DAX", [Expression]            // preenchida só em coluna calculada
)
ORDER BY [Tabela], [Coluna]

// Como medida: quantidade de colunas de texto no modelo
// # Colunas Texto = COUNTROWS ( FILTER ( INFO.VIEW.COLUMNS (), [DataType] = "Text" ) )

Mais informações

Lançamento
2024-Out

Aprender DAX ao vivo