Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As Expressões de Análise de Dados (DAX) incluem um conjunto de funções INFO baseadas na biblioteca de Exibições de Gerenciamento Dinâmico (DMVs) no Analysis Services, que foram modificadas para funcionar como funções DAX. INFO DAX funções foram convertidas para um tipo de dados de tabela. Como tabelas, eles podem ser usados com outras funções DAX, como FILTER, SELECTCOLUMNS, ADDCOLUMNSe outros. Esta seção descreve as funções INFO disponíveis no idioma DAX.
Para modelos semânticos do Power BI, assim como DMVs, as funções INFO DAX exigem permissões de administrador de modelo semântico. Alguns também exigem permissões de administrador do espaço de trabalho.
Tal como as funções de DAX, essas funções INFO vão além da capacidade dos DMVs, que usam uma sintaxe similar ao SQL e devolvem um conjunto de linhas. Como essas novas funções são DAX funções, elas podem ser usadas como qualquer tabela em uma consulta DAX – ainda 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 PowerPivot. Podem ocorrer erros se a função INFO for para um recurso não suportado ou disponível. INFORMAÇÕES. As funções 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.
INFORMAÇÃO.VISUALIZAR DAX funções
Quatro das funções INFO DAX também têm INFO. VIEW DAX funções homólogas. Nomes amigáveis, como nome da tabela em vez de ID da tabela, são usados e novas colunas são adicionadas para facilitar o uso sem a necessidade de unir outras tabelas de funções INFO DAX. INFORMAÇÕES. As funções VIEW DAX podem ser usadas em cálculos dentro de um modelo semântico. Quando incluídos numa tabela calculada , eles podem documentar automaticamente um modelo para outras pessoas que o utilizam para criar relatórios ou consultas DAX.
INFORMAÇÃO. VISUALIZAÇÃO. TABELAS
INFO.VIEW.TABLES contém informações sobre as tabelas do modelo, como o nome da tabela, descrição, modo de armazenamento, e se está oculto ou não.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.TABLES()
A captura de ecrã a seguir é um exemplo de uso desta função DAX na visualização de consulta DAX com o Exemplo de Vendas Regionais disponível no Learn no serviço Power BI.
INFORMAÇÕES. VISÃO. COLUNAS
INFO.VIEW.COLUMNS contém informações sobre as colunas num modelo, como o nome da coluna, o tipo de dados e se está oculta ou não.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.COLUMNS()
A captura de ecrã a seguir é um exemplo de uso desta função DAX na visualização de consulta DAX com o Exemplo de Vendas Regionais disponível no Learn no serviço Power BI.
INFORMAÇÕES. VISÃO. MEDIDAS
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 ecrã a seguir é um exemplo de uso desta função DAX na visualização de consulta DAX com o Exemplo de Vendas Regionais disponível no Learn no serviço Power BI.
INFORMAÇÕES. VISÃO. RELACIONAMENTOS
INFO.VIEW.RELATIONSHIPS contém informações sobre as relações no modelo, como a tabela e colunas de origem e destino, a cardinalidade e a direção de filtro cruzado.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.RELATIONSHIPS()
A captura de ecrã a seguir é um exemplo de uso desta função DAX na visualização de consulta DAX com o Exemplo de Vendas Regionais disponível no Learn no serviço Power BI.
INFO DAX funções
Aqui está a lista de funções de INFO. Alguns funcionam apenas em níveis de composição específicos e para determinados modos de armazenamento ou outras propriedades de modelo semântico.
| [Função] | [Descrição] |
|---|---|
| INFORMAÇÕES. VISÃO. COLUNAS | Retorna uma lista de todas as colunas no modelo atual. Pode ser usado em cálculos, incluindo tabelas calculadas. |
| INFORMAÇÕES. VISÃO. MEDIDAS | Retorna uma lista de todas as medidas no modelo atual. Pode ser usado em cálculos, incluindo tabelas calculadas. |
| INFORMAÇÕES. VISÃO. RELACIONAMENTOS | Retorna uma lista de todos os relacionamentos no modelo atual. Pode ser usado em cálculos, incluindo tabelas calculadas. |
| INFORMAÇÃO. VISUALIZAÇÃO. TABELAS | Retorna uma lista de todas as tabelas no modelo atual. Pode ser usado em cálculos, incluindo tabelas calculadas. |
| INFO.ALTERNATIVADEFINIÇÕES | |
| INFORMAÇÕES. ANOTAÇÕES | Retorna uma lista de todas as anotações no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos de anotação. |
| INFORMAÇÕES DE HIERARQUIAS DE ATRIBUTOS | Representa a função de consulta TMSCHEMA_ATTRIBUTE_HIERARCHIES DMV. |
| INFORMAÇÕES. ARMAZENAMENTOS DE HIERARQUIA DE ATRIBUTOS | |
| INFORMAÇÕES. CALCDEPENDÊNCIA | Retorna informações sobre a dependência de cálculo da consulta DAX. |
| INFOGRUPOS DE CÁLCULO | |
| INFO.ITENS DE CÁLCULO | |
| INFORMAÇÕES. CATÁLOGOS | Representa a função de consulta DBSCHEMA_CATALOGS DMV. |
| INFO. PROPRIEDADES ALTERADAS | Representa a função de consulta TMSCHEMA_CHANGED_PROPERTIES DMV. |
| INFORMAÇÃO.COLUMASPARTIÇÕESARMAZENAMENTO | |
| INFORMAÇÕES. PERMISSÕES DE COLUNA | Retorna uma lista de todas as permissões de coluna no modelo atual cujas colunas correspondem ao conjunto de linhas do esquema correspondente a objetos de permissões de coluna. |
| INFO.COLUNAS | Retorna uma lista de todas as colunas no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos de coluna. |
| INFORMAÇÕES. COLUMNSTORAGES | Retorna uma lista de todas as estruturas de armazenamento de coluna no modelo atual com colunas correspondentes ao conjunto de linhas de esquema para objetos de armazenamento de colunas. |
| INFORMAÇÕES. Metadados CSDL | Retorna informações sobre metadados de banco de dados em formato XML. |
| INFORMAÇÃO CULTURAL | Retorna uma lista de todas as culturas no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos de cultura. |
| INFORMAÇÕES. DATACOVERAGEDEFINITIONS | |
| INFORMAÇÕES. FONTES DE DADOS | Representa a função de consulta da TMSCHEMA_DATASOURCES DMV. |
| INFORMAÇÕES. DELTATABLEMETADATASTORAGES | |
| INFO-DEPENDÊNCIAS | Retorna informações sobre a dependência de cálculo da consulta DAX. |
| INFORMAÇÕES. Definições das Linhas Detalhadas | Retorna uma lista de todas as definições de linhas de detalhe no modelo atual, com colunas que correspondem ao conjunto de linhas de esquema dos objetos de definições de linhas de detalhe. |
| INFORMAÇÕES. ARMAZENAMENTOS DE DICIONÁRIO | |
| INFORMAÇÕES. ARTEFACTOS EXCLUÍDOS | Representa a função de consulta DMV TMSCHEMA_EXCLUDED_ARTIFACTS. |
| INFO.EXPRESSÕES | Retorna uma lista de todas as expressões no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos de expressão. |
| INFORMAÇÕES.PROPRIEDADESALARGADAS | Retorna uma lista de todas as propriedades estendidas no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos de propriedades estendidas. |
| INFO.FORMATSTRINGDEFINITIONS | |
| INFORMAÇÕES. FUNÇÕES | Retorna informações sobre as funções que estão atualmente disponíveis para uso na linguagem de programação DAX. Representa a função de consulta DMV MDSCHEMA_FUNCTIONS, mas, por padrão, retorna apenas funções DAX e não funções MDX. Se a restrição ORIGIN não for especificada, o padrão será 3 ou 4. |
| INFORMAÇÕES. GENERALSEGMENTMAPSEGMENTMETADATASTORAGES | |
| INFORMAÇÕES. GROUPBYCOLUMNS | |
| INFO HIERARQUIAS | Representa a função de consulta TMSCHEMA_HIERARCHIES DMV. |
| INFORMAÇÕES DE ARMAZENAMENTOS DE HIERARQUIA | |
| INFORMAÇÕES. KPIS | Retorna uma lista de todos os KPIS no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos KPI. |
| INFORMAÇÕES NÍVEIS | Retorna uma lista de todos os níveis no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos de nível. |
| INFO.METADADOS LINGUÍSTICOS | Representa a função de consulta TMSCHEMA_LINGUISTIC_METADATA DMV. |
| INFORMAÇÕES. MEDIDAS | Retorna uma lista de todas as medidas no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos de medida. |
| INFO.MODELO | Representa a função de consulta DMV TMSCHEMA_MODEL. |
| INFORMAÇÃO. TRADUÇÕES DE OBJETOS | Retorna uma lista de todas as traduções de objetos no modelo atual com colunas correspondentes ao conjunto de linhas de esquema para objetos de tradução. |
| INFORMAÇÕES. PARQUETFILESTORAGES | |
| INFO.PARTIÇÕES | Representa a função de consulta TMSCHEMA_PARTITIONS DMV. |
| INFORMAÇÕES. ARMAZENAMENTOS DE PARTIÇÃO | Retorna uma lista de todos os armazenamentos de partição no modelo atual com colunas correspondentes ao conjunto de linhas de esquema para objetos de armazenamento de partição. |
| INFO.PERSPECTIVACOLUNAS | Retorna uma lista de todas as colunas de perspetiva no modelo atual com colunas correspondentes ao conjunto de linhas de esquema para objetos das colunas de perspetiva. |
| Informações. PerspectivaHierarquias | Retorna uma lista de todas as hierarquias de perspetiva no modelo atual com colunas correspondentes ao conjunto de linhas de esquema para objetos de hierarquias de perspetiva. |
| INFORMAÇÕES. MEDIDASPERSPECTIVA | Retorna uma lista de todas as medidas de perspetiva no modelo atual, com colunas que correspondem ao conjunto de linhas do esquema para objetos de medidas de perspetiva. |
| INFO PERSPECTIVAS | Retorna uma lista de todas as perspetivas no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos de perspetivas. |
| INFO.PERSPECTIVASTABELAS | Retorna uma lista de todas as tabelas de perspetiva no modelo atual com colunas correspondentes ao conjunto de linhas de esquema para objetos de tabelas de perspetiva. |
| INFORMAÇÕES DE PROPRIEDADES | Representa a função de consulta DISCOVER_PROPERTIES DMV. |
| INFO. GRUPOS DE CONSULTA | |
| INFO.ATUALIZAR POLÍTICAS | |
| DETALHES DA COLUNA RELACIONADA | |
| INFORMAÇÕES. ARMAZENAMENTOSDEÍNDICESDERELACIONAMENTOS | |
| INFORMAÇÕES. RELACIONAMENTOS | Representa a função de consulta TMSCHEMA_RELATIONSHIPS DMV. |
| INFO.ARMAZENAMENTODERELACIONAMENTOS | |
| INFORMAÇÕES SOBRE MEMBROS DE FUNÇÃO | Retorna uma lista de todas as associações de funções no modelo atual, com colunas correspondentes ao conjunto de linhas do esquema para objetos de associações de funções. |
| INFORMAÇÕES. FUNÇÕES | Retorna uma lista de todas as funções no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos de funções. |
| INFORMAÇÕES. ARMAZENAMENTO DE MAPA DE SEGMENTOS | Retorna uma lista de todos os armazenamentos de mapa de segmento no modelo atual com colunas correspondentes ao conjunto de linhas de esquema para objetos de armazenamento de mapa de segmento. |
| INFORMAÇÕES. SEGMENTARMAZENAMENTOS | |
| ARQUIVOS DE ARMAZENAMENTO DE INFORMAÇÕES | Retorna uma lista de todos os arquivos de armazenamento no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos de arquivo de armazenamento. |
| INFORMAÇÕES. ARMAZENAMENTOPASTAS | 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. |
| INFORMAÇÕES.STORAGETABLECOLUMNS | Fornece estatísticas sobre as colunas de tabelas em memória. |
| INFORMAÇÕES. STORAGETABLECOLUMNSEGMENTS | Retorna informações sobre os segmentos de coluna usados para armazenar dados para tabelas na memória. |
| TABELAS DE ARMAZENAMENTO DE INFORMAÇÃO | Retorna estatísticas sobre tabelas na memória. |
| INFORMAÇÕES TABLEPERMISSIONS | Retorna uma lista de todas as permissões de tabela no modelo atual com colunas correspondentes ao conjunto de linhas de esquema para objetos de permissões de tabela. |
| INFORMAÇÕES. TABELAS | Retorna uma lista de todas as tabelas no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos de tabela. |
| INFORMAÇÕES. ARMAZENAMENTO DE TABELAS | 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. |
| INFORMAÇÕES - VARIAÇÕES | Retorna uma lista de todas as variações no modelo atual com colunas correspondentes ao conjunto de linhas do esquema para objetos de variações. |
DAX