Pular para o conteúdo
officetuning.aiofficetuning.ai
TreinamentosConsultoriaBibliotecaFerramentasConteúdoPortfólio
Entrar
officetuning.aiofficetuning.ai

Treinamento, consultoria e mentoria para decidir, construir e aprender nas quatro frentes da marca.

AI · Data · Productivity · Dev · São Paulo
contato@officetuning.ai
TreinamentosPower BIExcelSQLPowerPointIA + ProdutividadeTodos os treinamentos
PortalConsultoriaBibliotecaPortfólioBackground BuilderDashboard CanvasConteúdo
InstitucionalPolítica de privacidadeInformações legais
© 2026 officetuning.ai · São Paulo
  1. Biblioteca
  2. DAX
  3. Funções DAX
  4. INFO.COLUMNS

INFO.COLUMNS

DAXInformação (INFO Functions)

Retorna uma tabela com cada coluna do modelo semântico, com as colunas do schema rowset de colunas (ID, tabela, nome, tipo de dado, expressão, visibilidade, formato).

Quando usar

Para documentar as colunas em consulta DAX com todos os atributos e IDs para cruzar com outras funções INFO.

Sintaxe

DAX
INFO.COLUMNS([<Nome da restrição>, <Valor da restrição>], ...)

Parâmetros

Nome da restrição (Opcional): texto entre aspas duplas com o nome da restrição usada para filtrar o resultado; em geral, qualquer coluna retornada pode ser usada. Valor da restrição (Opcional): texto entre aspas duplas com o valor do filtro. Nome e valor são informados sempre em par, e mais de um par é permitido.

Aplica-se a

  • NãoColuna Calculada
  • NãoTabela Calculada
  • NãoMedida
  • NãoCálculo Visual

Exemplo

DAX
// Colunas com o nome da tabela (DAX Query View)
EVALUATE
VAR vColunas = INFO.COLUMNS ()
VAR vTabelas =
    SELECTCOLUMNS ( INFO.TABLES (), "TableID", [ID], "Tabela", [Name] )
RETURN
    SELECTCOLUMNS (
        NATURALLEFTOUTERJOIN ( vColunas, vTabelas ),   // junta por TableID
        "Tabela", [Tabela],
        "Coluna", [ExplicitName],
        "Tipo", [ExplicitDataType],                    // código numérico
        "Oculta", [IsHidden],
        "Fórmula DAX", [Expression]                    // só coluna calculada
    )
ORDER BY [Tabela], [Coluna]

Observações

Uso apenas em consultas DAX (EVALUATE), para inspecionar e documentar metadados do modelo. As permissões exigidas dependem do host; consultar todos os metadados pode exigir permissão de administrador do modelo. Retorna IDs e códigos numéricos; para nomes amigáveis e uso em tabela calculada ou medida, use INFO.VIEW.COLUMNS.

Mais informações

Referência
https://learn.microsoft.com/pt-br/dax/info-columns-function-dax
Função anteriorINFO.COLUMNPERMISSIONSPróxima função INFO.COLUMNSTORAGES
Biblioteca