OBIEE 12c – Dica para o desenvolvimento de novos relatórios

Share Button

O modelo de negócio em análise é a peça chave do BI e toda sua assertividade, algumas medidas só fazem sentido de analisadas através de algumas dimensões e/ou cálculos específicos. Alguns desses cálculos não podem ser realizados no ETL pois necessitam da agregação em tempo de execução, por exemplo, cálculos de percentuais ou variações.

Para otimizar o processo a Oracle disponibilizou a partir da versão 11.1.1.9.0 do OBIEE a opção de salvar métricas pré-calculadas e reutilizá-las em relatórios futuros, sem a necessidade de criar novamente a função toda vez que ela é requerida em uma nova análise.

Vejamos o case ilustrado a baixo, temos a relação de receia gerada por tipo de produtos comparando os últimos três anos:

 

Entretanto, é necessário analisar somente a receita gerada por aparelhos de telefones. Então customizamos a métrica com uma função simples de “Filter”:

 

 

E obtivemos o resultado conforme o esperado:

 

Agora iremos salvar a coluna na qual inserimos a fórmula para que possamos reutilizá-la em outra análise. Navegue até a aba “Critérios” e na coluna calculada siga os seguintes passos:

 

 

Selecione um diretório do catálogo para salvar sua coluna calculada, para que possa reutilizá-la em novos relatórios futuramente:

 

 

Agora ao criar um novo relatório, por exemplo um gráfico, podemos navegar no catálogo até nossa métrica calculada e utilizá-la novamente:

 

 

Basicamente reutilizamos um cálculo em uma métrica pronto para um outro tipo de análise. Essa função otimiza o tempo de desenvolvimento de relatórios quando se utiliza muitas métricas complexas em uma mesma análise. Veja o resultado:

Carina Mendes.