Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:
coluna calculada
Tabela calculada
Medida
Cálculo visual
DAX consulta
Devolve uma tabela com informação sobre cada tabela no modelo semântico, com colunas que correspondem ao conjunto de linhas do esquema para objetos da tabela (por exemplo, nome, descrição e visibilidade).
Sintaxe
INFO.TABLES ( [<Restriction name>, <Restriction value>], ... )
Parâmetros
Os parâmetros são opcionais para esta função DAX. Quando forem utilizados parâmetros, ambos devem ser indicados. É permitido mais de um par de parâmetros. O nome e o valor da restrição são texto e inseridos entre aspas duplas.
| Term | Definition |
|---|---|
| Nome da restrição | Nome da restrição usada para filtrar os resultados. |
| Valor de restrição | Valor usado para filtrar os resultados da restrição. |
Restrições
Normalmente, todas as colunas dos resultados da função DAX podem ser usadas como uma restrição. Restrições adicionais também podem ser permitidas.
Valor de retorno
Uma tabela cujas colunas correspondem ao conjunto de linhas do esquema para objetos de tabela no modelo semântico atual.
| Coluna | Description |
|---|---|
| ID | Identificador único para a tabela |
| ID do modelo | Chave estrangeira ao modelo que contém esta tabela |
| Nome | Nome do quadro |
| DataCategoria | Classificação por categoria de dados para a tabela |
| Description | Descrição do quadro |
| EstáOculto | Booleano indica se a tabela está oculta das aplicações cliente |
| TableStorageID | Chave estrangeira para a informação de armazenamento da tabela |
| ModifiedTime | Data e hora em que a tabela foi modificada pela última vez |
| EstruturaTempoModificado | Data e hora em que a estrutura da tabela foi modificada pela última vez |
| SystemFlags | Flags de sistema para gestão interna de tabelas |
| MostrarAsVariaçõesOnly | Booleano indica se a tabela deve mostrar apenas variações |
| IsPrivate | Booleano indica se a tabela é privada |
| DefaultDetailRowsDefinitionID | Chave estrangeira para a definição padrão de linhas de detalhe |
| AlternativaFontePrecedência | Ordem de precedência para fontes de dados alternativas |
| RefreshPolicyID | Chave estrangeira para a política de atualização para uma renovação incremental |
| CalculationGroupID | Chave estrangeira para o grupo de cálculo se esta tabela for um grupo de cálculo |
| ExcludeFromModelRefresh | Booleano indica se esta tabela deve ser excluída da atualização do modelo |
| LineageTag | Etiqueta de linhagem para acompanhamento da linhagem da tabela |
| SourceLineageTag | Etiqueta de linhagem de origem a partir da fonte de dados original |
| Gerenciado pelo sistema | Booleano indica se a tabela é gerida pelo sistema |
Observações
- Útil para documentação e cenários de governação.
- As permissões necessárias dependem do anfitrião. Consultar metadados completos pode exigir permissões de administrador de modelos.
Example
A seguinte consulta DAX pode ser executada em DAX modo de exibição de consulta:
EVALUATE
INFO.TABLES()
Exemplo 2 - consulta DAX com junções
A seguinte consulta DAX pode ser executada em DAX modo de exibição de consulta:
EVALUATE
VAR _Tables =
SELECTCOLUMNS(
INFO.TABLES(),
"TableID", [ID],
"Table Name", [Name],
"Description", [Description],
"Is Hidden", [IsHidden],
"Calculation Group ID", [CalculationGroupID],
"Refresh Policy ID", [RefreshPolicyID]
)
VAR _CalculationGroups =
SELECTCOLUMNS(
INFO.CALCULATIONGROUPS(),
"CalculationGroupID", [ID],
"Calculation Group Name", [Name]
)
VAR _RefreshPolicies =
SELECTCOLUMNS(
INFO.REFRESHPOLICIES(),
"RefreshPolicyID", [ID],
"Policy Type", [PolicyType],
"Incremental Periods", [IncrementalPeriods]
)
VAR _CombinedTable1 =
NATURALLEFTOUTERJOIN(
_Tables,
_CalculationGroups
)
VAR _CombinedTable2 =
NATURALLEFTOUTERJOIN(
_CombinedTable1,
_RefreshPolicies
)
RETURN
SELECTCOLUMNS(
_CombinedTable2,
"Table Name", [Table Name],
"Description", [Description],
"Is Hidden", [Is Hidden],
"Calculation Group", [Calculation Group Name],
"Policy Type", [Policy Type],
"Incremental Periods", [Incremental Periods]
)
ORDER BY [Table Name]