Efetuar Drill-Through para um URL

Pode efetuar drill-through para um URL diretamente a partir de uma célula no Smart View.

Nota:

Só pode efetuar drill-through para um URL a partir de uma única célula. Efetuar drill-through para um URL a partir de várias células não é suportado.

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

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

$$<dimension-name>-VALUE$$

Quando um utilizador efetua drill-through a partir de uma célula, o Essbase faz as substituições necessárias para gerar o URL de destino no contexto da intersecção de drill-through selecionada.

Por exemplo, se a região passível de definição do nível de detalhe incluir um membro da dimensão de mercado, a variável para o valor de Market será semelhante a esta:

$$Market-VALUE$$

Quando seleciona a célula de drill-through a partir de uma intersecção que contém um membro da dimensão Market, o Essbase substitui o valor Market adequado na sintaxe do URL; por exemplo:

East

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

$$Product-VALUE$$

Quando seleciona a célula de drill-through a partir de uma intersecção que contém um membro da dimensão Product, o Essbase substitui o valor Product adequado na sintaxe do URL; por exemplo:

Cola

Criar um Relatório de Drill-Through para um URL

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

  1. Na página Aplicações, abra a aplicação e abra o cubo.
  2. Selecione Scripts no painel da esquerda.
  3. Clique em Relatórios de Drill-Through.
  4. Clique em Criar e, em seguida, selecione URL a partir do menu pendente.
  5. Atribua um nome ao relatório de drill-through, tal como URL_dt.
  6. No campo URL, acrescente 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 imediatamente após o ?q=
  7. Acrescente uma nova região passível de definição do nível de detalhe:
    @DESCENDANTS(Product),@CHILDREN(Market)

Imagem de uma definição de drill-through de URL com um URL a apontar para a documentação do Essbase, com variáveis para Product e Market.

  1. Na página Aplicações, expanda a aplicação.
  2. Clique no menu Ações à direita do nome do cubo e clique em Inspecionar.
  3. No verificador do cubo, selecione o separador Scripts e, em seguida, selecione Relatórios de Drill-Through.
  4. Clique em Criar e, em seguida, selecione URL a partir do menu pendente.
  5. Atribua um nome ao relatório de drill-through, tal como URL_dt.
  6. No campo URL, acrescente 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 imediatamente após o ?q=
  7. Acrescente uma nova região passível de definição do nível de detalhe:
    @DESCENDANTS(Product),@CHILDREN(Market)

Imagem de uma definição de drill-through de URL com um URL a apontar para a documentação do Essbase, com variáveis para Product e Market.

Com este relatório de drill-through, quando efetuar drill-through a partir de uma intersecção da célula para qualquer membro da geração Product em qualquer filho da dimensão Market, será lançado um browser e o parâmetro representado por VALUE será pesquisado na documentação do Essbase.

Entre em sessão no cubo a partir do Smart View.

Neste exemplo, foi selecionado um fundo azul para as regiões passíveis de definição do nível de detalhe. Drill-through em Actual, Colas, East, Qtr1.


Imagem de uma folha do Smart View, com as regiões passíveis de definição do nível de detalhe destacadas a azul e um membro selecionado em Actual, Colas, East, Qtr1.

O browser é lançado e é efetuada uma pesquisa na documentação do Essbase utilizando os valores dos parâmetros 100 e East (lembre-se de que Colas é o pseudónimo para a categoria do Produto 100).


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

Efetue drill-through numa célula diferente para ver como o parâmetro transmitido ao URL de drill-through é alterado consoante o contexto da intersecção da célula no Smart View.

Drill-through em Actual, Cream Soda, West, Qtr4:


Imagem de uma folha do Smart View com um fundo azul para as células passíveis de definição do nível de detalhe e um membro selecionado em Actual, Cream Soda, West, Qtr4.

Agora é efetuada a pesquisa de 300 e West na documentação do Essbase:


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