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.
As Data Analysis Expressions (DAX) incluem um conjunto de funções INFO com base na biblioteca de Exibições de Gerenciamento Dinâmico (DMVs) no Analysis Services, que foram modificadas para funcionar como funções DAX. As funções INFO DAX são geradas como um tipo de dados de tabela. Como tabelas, elas podem ser usadas com outras funções DAX, como FILTER, SELECTCOLUMNS, ADDCOLUMNSe outras. Esta seção descreve as funções INFO disponíveis no idioma DAX.
Para modelos semânticos do Power BI, assim como os DMVs, as funções info DAX exigem permissões de administrador de modelo semântico. Alguns também exigem permissões de administrador do workspace.
Como funções DAX, essas funções INFO vão além da capacidade das DMVs, que usam uma sintaxe semelhante a SQL e retornam um conjunto de linhas. Como essas novas funções são DAX funções, elas podem ser usadas como qualquer tabela em uma consulta de DAX – mais combinadas e estruturadas na consulta DAX.
EVALUATE
ADDCOLUMNS(
SELECTCOLUMNS(
INFO.VIEW.MEASURES(),
"Measure", [Name],
[Description],
"DAX Formula", [Expression],
"State", [State]
),
"Model name", "My semantic model",
"As of date", NOW()
)
As funções INFO têm suporte em modelos semânticos do Power BI, modelos do SQL Server Analysis Services, modelos do Azure Analysis Services e modelos do PowerPivot. Erros poderão ocorrer se a função INFO for para um recurso sem suporte ou disponível. As funções INFO.VIEW DAX podem ser executadas em tabelas calculadas, colunas, medidas e consultas DAX, mas outras funções INFO DAX só podem ser executadas em consultas DAX.
Funções INFO.VIEW DAX
Quatro das funções INFO DAX também têm funções equivalentes INFO.VIEW DAX. Utilizam-se nomes amigáveis, como nome da tabela ao invés de ID da tabela, e novas colunas são adicionadas para facilitar o uso sem a necessidade de unir tabelas de funções INFO DAX. INFORMAÇÃO. As funções view DAX podem ser usadas em cálculos dentro de um modelo semântico. Quando incluídas em uma tabela calculada, elas podem auto-documentar um modelo para outras pessoas que o usam criem relatórios ou consultas DAX.
INFO.VIEW.TABLES
INFO.VIEW.TABLES contém informações sobre as tabelas no modelo, como o nome da tabela, a descrição, o modo de armazenamento e se está ou não oculto.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.TABLES()
A captura de tela a seguir é um exemplo de como usar essa função DAX no modo de exibição de consulta DAX com o Exemplo de vendas regionais disponível no Learn no serviço do Power BI.
INFO.VIEW.COLUMNS
INFO.VIEW.COLUMNS contém informações sobre as colunas em um modelo, como o nome da coluna, o tipo de dados e se ela está oculto ou não.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.COLUMNS()
A captura de tela a seguir é um exemplo de como usar essa função DAX no modo de exibição de consulta DAX com o Exemplo de vendas regionais disponível no Learn no serviço do Power BI.
INFO.VIEW.MEASURES
INFO.VIEW.MEASURES contém informações sobre as medidas no modelo, como o nome da medida, a expressão e o formato.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.MEASURES()
A captura de tela a seguir é um exemplo de como usar essa função DAX no modo de exibição de consulta DAX com o Exemplo de vendas regionais disponível no Learn no serviço do Power BI.
INFO.VIEW.RELATIONSHIPS
INFO.VIEW.RELATIONSHIPS contém informações sobre as relações no modelo, como as tabelas e colunas de e para, a cardinalidade e a direção do filtro cruzado.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.RELATIONSHIPS()
A captura de tela a seguir é um exemplo de como usar essa função DAX no modo de exibição de consulta DAX com o Exemplo de vendas regionais disponível no Learn no serviço do Power BI.
Funções INFO DAX
Esta é a lista das funções INFO. Alguns funcionam apenas em níveis de compatibilidade específicos e para determinados modos de armazenamento ou outras propriedades de modelo semântico.
| [Função] | [Descrição] |
|---|---|
| INFO.VIEW.COLUMNS | Retorna uma lista de todas as colunas no modelo atual. Pode ser usado em cálculos, incluindo tabelas calculadas. |
| INFO.VIEW.MEASURES | Retorna uma lista de todas as medidas no modelo atual. Pode ser usado em cálculos, incluindo tabelas calculadas. |
| INFO.VIEW.RELATIONSHIPS | Retorna uma lista de todas as relações no modelo atual. Pode ser usado em cálculos, incluindo tabelas calculadas. |
| INFO.VIEW.TABLES | Retorna uma lista de todas as tabelas no modelo atual. Pode ser usado em cálculos, incluindo tabelas calculadas. |
| INFO.ALTERNATEOFDEFINITIONS | |
| INFORMAÇÃO. ANOTAÇÕES | Retorna uma lista de todas as anotações no modelo atual com colunas correspondentes ao conjunto de linhas de esquema para objetos de anotação. |
| INFO.ATTRIBUTEHIERARCHIES | Representa a função de consulta DMV TMSCHEMA_ATTRIBUTE_HIERARCHIES. |
| INFO.ATTRIBUTEHIERARCHYSTORAGES | |
| INFO.CALCDEPENDENCY | Retorna informações sobre a dependência de cálculo de uma consulta DAX. |
| INFO.CALCULATIONGROUPS | |
| INFO.CALCULATIONITEMS | |
| INFO.CATALOGS | Representa a função de consulta DMV DBSCHEMA_CATALOGS. |
| INFO.CHANGEDPROPERTIES | Representa a função de consulta DMV TMSCHEMA_CHANGED_PROPERTIES. |
| INFO.COLUMNPARTITIONSTORAGES | |
| INFO.COLUMNPERMISSIONS | Retorna uma lista de todas as permissões de coluna no modelo atual, com colunas que correspondem ao conjunto de linhas do esquema para objetos de permissões de coluna. |
| INFORMAÇÃO. COLUNAS | Retorna uma lista de todas as colunas no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de coluna. |
| INFO.COLUMNSTORAGES | Retorna uma lista de todos os armazenamentos de colunas no modelo atual, cujas colunas correspondem ao esquema de linha definido para objetos de armazenamento de colunas. |
| INFO.CSDLMETADATA | Retorna informações sobre metadados de banco de dados no formato XML. |
| INFO.CULTURAS | Retorna uma lista de todas as culturas no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de cultura. |
| INFO.DATACOVERAGEDEFINITIONS | |
| INFORMAÇÃO. FONTES DE DADOS | Representa a função de consulta DMV TMSCHEMA_DATASOURCES. |
| INFO.DELTATABLEMETADATASTORAGES | |
| INFO.DEPENDENCIES | Retorna informações sobre a dependência de cálculo de uma consulta DAX. |
| INFO.DETAILROWSDEFINITIONS | Retorna uma lista de todas as definições de linhas de detalhes no modelo atual, com colunas que correspondem ao conjunto de linhas de esquema para definições de objetos de linhas de detalhes. |
| INFO.DICTIONARYSTORAGES | |
| INFO.EXCLUDEDARTIFACTS | Representa a função de consulta DMV TMSCHEMA_EXCLUDED_ARTIFACTS. |
| INFO.EXPRESSIONS | Retorna uma lista de todas as expressões no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de expressões. |
| INFO.EXTENDEDPROPERTIES | Retorna uma lista de todas as propriedades estendidas no modelo atual com colunas correspondentes ao conjunto de linhas de esquema para objetos de propriedades estendidas. |
| INFO.FORMATSTRINGDEFINITIONS | |
| INFO.FUNCTIONS | Retorna informações sobre as funções que estão disponíveis no momento para uso na linguagem de programação DAX. Representa a função de consulta DMV MDSCHEMA_FUNCTIONS, mas por padrão retorna apenas as funções DAX (e não as funções MDX). Se a restrição ORIGIN não for especificada, ela usará como padrão 3 ou 4. |
| INFO.GENERALSEGMENTMAPSEGMENTMETADATASTORAGES | |
| INFO.GROUPBYCOLUMNS | |
| INFO.HIERARCHIES | Representa a função de consulta DMV TMSCHEMA_HIERARCHIES. |
| INFO.HIERARCHYSTORAGES | |
| INFO.KPIS | Retorna uma lista de todos os KPIS no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos KPI. |
| INFORMAÇÃO/NÍVEIS | Retorna uma lista de todos os níveis no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de nível. |
| INFO.LINGUISTICMETADATA | Representa a função de consulta DMV TMSCHEMA_LINGUISTIC_METADATA. |
| MEDIDAS INFORMATIVAS | Retorna uma lista de todas as medidas no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de medida. |
| INFO.MODEL | Representa a função de consulta DMV TMSCHEMA_MODEL. |
| INFO.OBJECTTRANSLATIONS | Retorna uma lista de todas as traduções de objeto no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de tradução de objeto. |
| INFO.PARQUETFILESTORAGES | |
| INFO.PARTITIONS | Representa a função de consulta DMV TMSCHEMA_PARTITIONS. |
| INFO.PARTITIONSTORAGES | Retorna uma lista de todos os armazenamentos de partição no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos de armazenamento de partições. |
| INFO.PERSPECTIVECOLUMNS | Retorna uma lista de todas as colunas de perspectiva no modelo atual, com colunas que correspondem ao conjunto de linhas de esquema para objetos de colunas de perspectiva. |
| INFO.PERSPECTIVEHIERARCHIES | Retorna uma lista de todas as hierarquias de perspectiva no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de hierarquias de perspectiva. |
| INFO.PERSPECTIVEMEASURES | Retorna uma lista de todas as medidas de perspectiva no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de medidas de perspectiva. |
| INFO PERSPECTIVAS | Retorna uma lista de todas as perspectivas no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de perspectivas. |
| INFO.PERSPECTIVETABLES | Retorna uma lista de todas as tabelas de perspectiva no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de tabelas de perspectiva. |
| INFO.PROPERTIES | Representa a função de consulta DISCOVER_PROPERTIES DMV. |
| INFO.QUERYGROUPS | |
| INFO.REFRESHPOLICIES | |
| INFO.RELATEDCOLUMNDETAILS | |
| INFO.RELATIONSHIPINDEXSTORAGES | |
| INFO.RELATIONSHIPS | Representa a função de consulta DMV TMSCHEMA_RELATIONSHIPS. |
| INFO.RELATIONSHIPSTORAGES | |
| INFO.ROLEMEMBERSHIPS | Retorna uma lista de todas as associações de função no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de associações de função. |
| INFO.ROLES | Retorna uma lista de todas as funções no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de funções. |
| INFO.SEGMENTMAPSTORAGES | Retorna uma lista de todos os armazenamentos de mapa de segmento no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de armazenamento de mapa de segmento. |
| INFO.SEGMENTSTORAGES | |
| INFO.STORAGEFILES | Retorna uma lista de todos os arquivos de armazenamento no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de arquivo de armazenamento. |
| INFO.STORAGEFOLDERS | Retorna uma lista de todas as pastas de armazenamento no modelo atual com colunas correspondentes ao conjunto de linhas de esquema para objetos de pasta de armazenamento. |
| INFO.STORAGETABLECOLUMNS | Retorna estatísticas sobre as colunas de tabelas em memória. |
| INFO.STORAGETABLECOLUMNSEGMENTS | Retorna informações sobre os segmentos de coluna usados para armazenar dados para tabelas na memória. |
| INFO.STORAGETABLES | Retorna estatísticas sobre tabelas na memória. |
| INFO.TABLEPERMISSIONS | Retorna uma lista de todas as permissões de tabela no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de permissões de tabela. |
| INFO.TABLES | Retorna uma lista de todas as tabelas no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de tabela. |
| INFO.TABLESTORAGES | Retorna uma lista de todos os armazenamentos de tabela no modelo atual com colunas correspondentes ao conjunto de linhas de esquema para objetos de armazenamento de tabela. |
| INFO.VARIATIONS | Retorna uma lista de todas as variações no modelo atual com colunas que correspondem ao conjunto de linhas de esquema para objetos de variações. |