INFO.TABLES

DAXInformação (INFO Functions)

Retorna uma tabela com cada tabela do modelo semântico, com as colunas do schema rowset de tabelas (ID, nome, descrição, visibilidade, política de refresh, grupo de cálculo).

Quando usar

Para documentar as tabelas em consulta DAX usando IDs para cruzar com outras funções INFO.

Sintaxe

DAX
INFO.TABLES([<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
// Tabelas do modelo (DAX Query View)
EVALUATE
SELECTCOLUMNS (
    INFO.TABLES (),
    "ID", [ID],
    "Tabela", [Name],
    "Descrição", [Description],
    "Oculta", [IsHidden],
    "ID Política Refresh", [RefreshPolicyID],   // preenchido com refresh incremental
    "Modificada em", [ModifiedTime]
)
ORDER BY [Tabela]

// Com restrição: só a tabela TabFatVenda
// EVALUATE INFO.TABLES ( "Name", "TabFatVenda" )

Mais informações

Aprender DAX ao vivo