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 coluna no modelo semântico. Esta função fornece metadados sobre todas as colunas, incluindo as suas propriedades e características.
Sintaxe
INFO.COLUMNS ( [<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 com as seguintes colunas:
| Coluna | Tipo de dados | Description |
|---|---|---|
| [ID] | Número inteiro | Identificador exclusivo da coluna |
| [TableID] | Número inteiro | Identificador da tabela que contém esta coluna |
| [NomeExplícito] | Cordão | O nome explicitamente definido da coluna |
| [NomeDeInferido] | Cordão | O nome inferido da coluna |
| [ExplicitDataType] | Número inteiro | O tipo de dado explicitamente definido da coluna |
| [InferidoDataTipo] | Número inteiro | O tipo de dado inferido da coluna |
| [Categoria de dados] | Cordão | A classificação da categoria de dados para a coluna |
| [Descrição] | Cordão | A descrição da coluna |
| [IsHidden] | booleano | Se a coluna está oculta das ferramentas do cliente |
| [Estado] | Número inteiro | O estado atual da coluna |
| [IsUnique] | booleano | Se a coluna contém valores únicos |
| [IsKey] | booleano | Se a coluna é uma coluna chave |
| [IsNullable] | booleano | Se a coluna pode conter valores nulos |
| [Alinhamento] | Número inteiro | A configuração de alinhamento da coluna |
| [MesaDetalhePosição] | Número inteiro | A posição da coluna nas vistas de detalhe das tabelas |
| [IsDefaultLabel] | booleano | Se esta coluna é o rótulo padrão |
| [ÉImagemDePadrão] | booleano | Se esta coluna é a imagem padrão |
| [Resumir] | Número inteiro | Como a coluna deve ser resumida |
| [ColumnStorageID] | Número inteiro | Identificador para o armazenamento da coluna |
| [Tipo] | Número inteiro | A classificação por tipo da coluna |
| [FonteColuna] | Cordão | O nome da coluna fonte |
| [ColumnOriginID] | Número inteiro | Identificador da origem da coluna |
| [Expressão] | Cordão | A DAX expressão para colunas calculadas |
| [FormatString] | Cordão | A cadeia de formato para a coluna |
| [IsAvailableInMDX] | booleano | Se a coluna está disponível nas consultas MDX |
| [SortarPorIdentificar-Coluna] | Número inteiro | Identificador da coluna a ordenar |
| [IDHierarquiaAtributo] | Número inteiro | Identificador da hierarquia de atributos |
| [ModifiedTime] | DateTime | Quando a coluna foi modificada pela última vez |
| [EstruturaTempoModificado] | DateTime | Quando a estrutura das colunas foi modificada pela última vez |
| [Tempo Atualizado] | DateTime | Quando os dados da coluna foram atualizados pela última vez |
| [Bandeiras do Sistema] | Número inteiro | Flags de sistema para a coluna |
| [ManterLinhasÚnicas] | booleano | Se manter as linhas únicas |
| [DisplayOrdinal] | Número inteiro | A ordem de exibição da coluna |
| [Mensagem de Erro] | Cordão | Qualquer mensagem de erro associada à coluna |
| [SourceProviderType] | Cordão | O tipo de fornecedor de origem |
| [DisplayFolder] | Cordão | A pasta de visualização para organizar colunas |
| [Dica de Codificação] | Número inteiro | Dica de codificação para a coluna |
| [ColunhaDetalhesRelacionadosID] | Número inteiro | Identificador para detalhes das colunas relacionadas |
| [AlternateOfID] | Número inteiro | Identificador se for uma alternativa a outra coluna |
| [LinhagemTag] | Cordão | A etiqueta de linhagem para acompanhar a linhagem das colunas |
| [Etiqueta de Linhagem Fonte] | Cordão | A etiqueta de linhagem de origem |
Observações
- Normalmente utilizado em DAX consultas para inspecionar e documentar metadados de modelos.
- 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.COLUMNS()
Exemplo 2 - consulta DAX com junções
A seguinte consulta DAX pode ser executada em DAX modo de exibição de consulta:
EVALUATE
VAR _Columns =
INFO.COLUMNS()
VAR _Tables =
SELECTCOLUMNS(
INFO.TABLES(),
"TableID", [ID],
"Table Name", [Name]
)
VAR _CombinedTable =
NATURALLEFTOUTERJOIN(
_Columns,
_Tables
)
RETURN
SELECTCOLUMNS(
_CombinedTable,
"Table Name", [Table Name],
"Column Name", [ExplicitName],
"Data Type", [ExplicitDataType],
"Is Hidden", [IsHidden],
"Is Key", [IsKey]
)
ORDER BY [Table Name], [Column Name]