Utilização via Funções

<< Clique para Mostrar o Sumário >>

 

Utilização via Funções

Além de executar consultas através da Faixa de Opções, no Excel 2007 ou superior, também é possível escrever funções diretamente em células do Excel ou utilizá-las em VBA Script, no Excel XP ou superior.

Diferentemente das consultas efetuadas através da Faixa de Opções, para as funções os dados são retornados no formato Multi-Array Formula do Excel. Isto significa que é preciso alocar previamente as células para dispor os resultados da fórmula que se deseja aplicar. Desta forma, toda operação envolvendo o formato Multi-Array Formula do Excel deve ser realizada pressionando-se simultaneamente as teclas SHIFT e CTRL.

 

NOTA

Para mais detalhes sobre o formato Multi-Array Formulas do Excel, consulte a documentação na Microsoft Developer Network.

 

Para a utilização de funções do EPM no Excel, existem os seguintes tipos de componentes:

AutomationAddIn.EpmFunctions: Funções equivalentes às funções disponíveis na Faixa de Opções

EpmAggregate: Função de consulta com possibilidade de agregação dos dados. Para uma descrição mais detalhada das formas de agregação, consulte o tópico Criação de um Dataset no capítulo EPM Dataset Analysis do Manual do Usuário do Elipse Plant Manager

EpmQuery: Função que traz para o Excel os dados de um Dataset previamente criado no EPM Studio

EpmRawByNumberOfValues: Função que busca um determinado número de dados não agregados, para uma ou mais variáveis, a partir de uma data informada

EpmRawByPeriod: Função que busca dados não agregados, para uma ou mais variáveis, de um dado período

EpmHDA.Raw: Funções mais específicas de aquisição de dados não agregados, com maior flexibilidade na definição da formatação dos resultados

ByNumberOfValues: Equivale à função EpmRawByNumberOfValues, porém é possível definir um Layout para dispor os resultados

ByPeriod: Equivale à função EpmRawByPeriod, porém é possível definir um Layout para dispor os resultados

Recent24Hours: Função que busca dados não agregados, para uma ou mais variáveis, das últimas 24 horas

Recent30Days: Função que busca dados não agregados, para uma ou mais variáveis, dos últimos 30 dias

Recent7Days: Função que busca dados não agregados, para uma ou mais variáveis, dos últimos sete dias

RecentHour: Função que busca dados não agregados, para uma ou mais variáveis, da última hora

RecentPeriod: Função que busca dados não agregados, para uma ou mais variáveis, do último período informado, ou seja, do tempo atual menos um valor definido pelo usuário

 

NOTAS

Todas as funções têm como parâmetro o nome da conexão com o EPM Server que deve ser utilizada. Caso este nome não seja informado, estas funções utilizam o nome da conexão que foi definida como padrão.

As funções do tipo AutomationAddIn.EpmFunctions sempre utilizam o Layout definido como padrão, enquanto as funções do tipo EpmHDA.Raw utilizam o Layout definido pelo usuário. Caso este não seja informado, também é utilizado o Layout padrão.

Esta página foi útil?