Fazer Drill Through de um URL

Você pode fazer drill through de um URL diretamente de uma célula no Smart View.

Nota:

O drill through de um URL só será possível em uma única célula. Não há suporte para fazer drill through de um URL em várias células.

Os URLs de destino do drill through podem ser estáticos ou dinâmicos. Um exemplo de URL de destino estático seria https://docs.oracle.com.

Os URLs de destino dinâmicos usam variáveis. Todos os URLs de destino dinâmicos têm a seguinte estrutura de variáveis em comum:

$$<dimension-name>-VALUE$$

Quando um usuário faz drill through em uma célula, o Essbase faz as substituições necessárias para gerar o URL de destino no contexto da interseção de drill-through selecionada.

Por exemplo, se a região acessível por drill incluir um membro da dimensão de mercado, a variável para o valor de Mercado será semelhante a esta:

$$Market-VALUE$$

Quando você seleciona a célula de drill-through em uma interseção contendo um membro da dimensão Mercado, o Essbase substitui o valor Mercado apropriado na sintaxe de URL, por exemplo:

East

No seguinte exemplo, a variável para o valor da dimensão Produto será semelhante a esta:

$$Product-VALUE$$

Quando você seleciona a célula de drill-through em uma interseção contendo um membro da dimensão Produto, o Essbase substitui o valor Produto apropriado na sintaxe de URL, por exemplo:

Cola

Crie um Relatório de Drill Through para um URL

Primeiramente, defina um novo relatório de drill through no Sample Basic.

  1. Na página Aplicativos, abra o aplicativo e abra o cubo.
  2. Selecione Scripts no painel à esquerda.
  3. Clique em Relatórios de Drill Through.
  4. Clique em Criar e depois selecione URL no menu drop-down.
  5. Dê ao relatório de drill through um nome, como URL_dt.
  6. No campo URL, adicione o seguinte URL:
    https://docs.oracle.com/search/?q=$$Product-VALUE$$+$$Market-VALUE$$&category=database&product=en/database/other-databases/Essbase

    Nota:

    A sintaxe da variável vem logo após o ?q=
  7. Adicione uma nova região acessível por drill:
    @DESCENDANTS(Product),@CHILDREN(Market)

Imagem de uma definição de drill through de URL com um URL apontando para a documentação do Essbase, com variáveis para Produto e Mercado.

  1. Na página Aplicativos, expanda o aplicativo.
  2. No menu Ações, à direita do nome do cubo, clique em Inspecionar.
  3. No inspetor de cubo, selecione a guia Scripts e depois selecione Relatórios de Drill Through.
  4. Clique em Criar e depois selecione URL no menu drop-down.
  5. Dê ao relatório de drill through um nome, como URL_dt.
  6. No campo URL, adicione o seguinte URL:
    https://docs.oracle.com/search/?q=$$Product-VALUE$$+$$Market-VALUE$$&category=database&product=en/database/other-databases/Essbase

    Nota:

    A sintaxe da variável vem logo após o ?q=
  7. Adicione uma nova região acessível por drill:
    @DESCENDANTS(Product),@CHILDREN(Market)

Imagem de uma definição de drill through de URL com um URL apontando para a documentação do Essbase, com variáveis para Produto e Mercado.

Com esse relatório de drill through, quando você fizer drill through em uma interseção de célula para qualquer membro da geração do Produto em qualquer filho da dimensão Mercado, um browser será iniciado e o parâmetro representado por VALUE será procurado na documentação do Essbase.

Faça log-in no cubo usando o Smart View.

Neste exemplo, selecionamos um plano de fundo azul para as regiões acessíveis por drill. Fazer drill through em Actual, Colas, East, Qtr1.


Imagem de uma folha do Smart View, com regiões acessíveis por drill destacadas de azul e um membro selecionado em Actual, Colas, East, Qtr1.

O browser é iniciado e a documentação do Essbase é pesquisada usando os valores de parâmetro 100 e East (rechamada que Colas é o alias para a categoria de Produto 100).


Imagem dos resultados do drill through do URL, mostrando o Oracle Help Center com os resultados da pesquisa por Essbase e 100 e East.

Faça drill through em outra célula para ver como o parâmetro transmitido ao URL de drill through muda dependendo do contexto de interseção de célula no Smart View.

Fazer drill through em Actual, Cream Soda, West, Qtr4:


Imagem de uma folha do Smart View com um plano de fundo azul para células acessíveis por drill e um membro selecionado em Actual, Cream Soda, West, Qtr4.

A documentação do Essbase é pesquisada agora para obter os valores 300 e West:


Imagem dos resultados da pesquisa de drill through do URL no Oracle Help Center em Essbase, 300 e West.