2 Replies Latest reply on Jul 24, 2018 11:02 AM by 4d0e3cb0-6e8d-436d-8adf-cd122a25c232

    Como fazer um cálculo entre duas análises no OBIEE?

    4d0e3cb0-6e8d-436d-8adf-cd122a25c232

      Bom dia.

       

      No OBIEE tenho duas análise (Despesa Líquida e Receita Líquida) que foram criadas por vários outros critérios e usado o UNION ALL entre esses critérios para trazer um valor específico, gostaria de saber se existe uma forma e/ou como faria um cálculo de divisão entre dois valores destas duas análises?

        • 1. Re: Como fazer um cálculo entre duas análises no OBIEE?
          peterson.ribeiro-Oracle

          Em uma consulta com Union, você tem que ter o mesmo número de colunas e tipos de dados iguais em cada consulta, podendo criar colunas derivadas utilizando as duas consultas.

           

          No exemplo abaixo, você deve

          1. Criar uma consulta clicando no primeiro link 

          2. Criar uma segunda consulta clicando no segundo link

          3. Criar uma coluna derivada clicando no link "Result Columns"

           

           

          Na coluna derivada, você tem que referenciar as colunas da consulta utilizando as posições das mesmas, onde saw_0 representa a coluna 1 e saw_1 a coluna 2. Ex:

            sum(saw_1) / sum (saw_2)

           

          Também é possível utilizar métricas agregadas por coluna. Ex:

            sum(saw_1 by saw_0) / sum (saw_2 by saw_0)

           

           

          Além da forma acima, também é possível adicionar uma coluna calculada em uma Pivot Table. Para isso, basta clicar com o botão direito na tabela e adicionar uma nova coluna calculada.

          Ex:

           

          O ideal seria você modelar o repositório para que você tenha uma visão unificada dessas visões, podendo reutilizar em diversas consultas.

           

          Obrigado,

          Peterson Ribeiro

          • 2. Re: Como fazer um cálculo entre duas análises no OBIEE?
            4d0e3cb0-6e8d-436d-8adf-cd122a25c232

            Bom dia.

             

            Não seria desta forma, cálculo estre critérios diferentes na mesma análise realmente é desta forma, porém eu tenho análises diferentes e com critérios diferentes para cada uma, e gostaria de saber se existe uma forma e pegar o valor de cada uma dessas análises e fazer um novo cálculo que seria a terceira análise.

            Sem título.jpg