Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
aplica-se a:
coluna calculada
tabela calculada
medida
cálculo visual
Retorna uma tabela com informações sobre cada medida no modelo semântico, como nome, descrição e fórmula DAX. Essas informações ajudam você a entender o modelo e a documentar automaticamente o modelo quando usado em tabelas calculadas.
Sintaxe
INFO.VIEW.MEASURES()
Valor de retorno
Uma tabela com as seguintes colunas:
| Coluna | Descrição |
|---|---|
| [ID] | A ID exclusiva para cada medida neste modelo semântico como um inteiro. |
| [Nome] | O nome de cada medida neste modelo semântico como uma cadeia de caracteres. |
| [Tabela] | A tabela inicial de cada medida neste modelo semântico como uma cadeia de caracteres. |
| [Descrição] | A descrição de cada medida neste modelo semântico como uma cadeia de caracteres. |
| [DataType] | O tipo de dados de cada medida neste modelo semântico como uma cadeia de caracteres. As medidas geralmente são um tipo de dados variante. |
| [Expressão] | A fórmula DAX de cada medida neste modelo semântico. |
| [FormatString] | A cadeia de caracteres de formato de cada medida neste modelo semântico como uma cadeia de caracteres. |
| [IsHidden] | O estado oculto de cada medida neste modelo semântico como True ou False. |
| [Estado] | O estado (como válido ou erro) de cada medida neste modelo semântico como uma cadeia de caracteres. |
| [KPIID] | A ID de KPI de cada medida neste modelo semântico como um inteiro. |
| [IsSimpleMeasure] | O sinalizador de medida simples de cada medida neste modelo semântico como True of False. |
| [DisplayFolder] | A pasta de exibição de cada medida neste modelo semântico como uma cadeia de caracteres. Pastas aninhadas mostradas com/e várias pastas separadas por ;. |
| [DetailRowsDefinition] | A definição de linhas de detalhes de cada medida neste modelo semântico. |
| [DataCategory] | A categoria de dados de cada medida neste modelo semântico como uma cadeia de caracteres. |
| [FormatStringDefinition] | A cadeia de caracteres de formato dinâmico de cada medida neste modelo semântico. |
| [LineageTag] | A marca de linhagem de cada medida neste modelo semântico como uma cadeia de caracteres. |
Observações
Mostra apenas os valores [Expression], [DetailRowsDefinition] e [FormatStringDefinition] quando executados por usuários com permissão de gravação no modelo semântico, e não quando conectados ao vivo ao modelo semântico no Power BI Desktop. Ao contrário do INFO. MEASURES, essa função pode ser usada em tabelas calculadas, colunas e medidas de um modelo semântico, incluindo como parte de uma atualização de modelo.
Exemplo 1 – consulta DAX
A consulta DAX a seguir pode ser executada no modo de exibição de consulta DAX:
EVALUATE
INFO.VIEW.MEASURES()
Essa consulta DAX retorna uma tabela com todas as colunas dessa função DAX.
Exemplo 2 – DAX consulta com SELECTCOLUMNS
A consulta DAX a seguir pode ser executada no modo de exibição de consulta DAX:
EVALUATE
SELECTCOLUMNS(
INFO.VIEW.MEASURES(),
"Home table", [Table],
"Measure", [Name],
[Description],
"DAX formula", [Expression],
[State]
)
Essa consulta DAX retorna uma tabela com apenas as colunas especificadas.
Exemplo 3 – tabela calculada com SELECTCOLUMNS
Qualquer um dos exemplos acima funciona em uma tabela calculada quando a palavra-chave EVALUATE é removida e um nome de tabela adicionado. Aqui está o exemplo 2 em uma tabela calculada:
Measures in this semantic model =
SELECTCOLUMNS(
INFO.VIEW.MEASURES(),
"Home table", [Table],
"Measure", [Name],
[Description],
"DAX formula", [Expression],
[State]
)
Esta tabela calculada mostra as mesmas informações que a consulta DAX no exemplo 2 em uma tabela no próprio modelo.
Exemplo 4 – medida
A medida a seguir pode ser adicionada para contar o número de colunas de texto em um modelo semântico:
Number of measures =
COUNTROWS( INFO.VIEW.MEASURES() )
Isso mostrará um valor escalar com o número de medidas em meu modelo.
Isso pode ser mostrado em um visual:
Ou uma consulta DAX no modo de exibição de consulta DAX:
DEFINE
MEASURE 'Measures in this semantic model'[Number of measures] = COUNTROWS( INFO.VIEW.MEASURES() )
EVALUATE
SUMMARIZECOLUMNS(
"Number of measures", [Number of measures]
)