Eseguire il drill-through di un URL

È possibile eseguire il drill-through di un URL direttamente da una cella in Smart View.

Nota:

Il drill-through di un URL può essere eseguito soltanto da una singola cella. Il drill-through di un URL da più celle non è supportato.

Gli URL di destinazione del drill-through possono essere statici o dinamici. Un esempio di URL di destinazione statico è https://docs.oracle.com.

Gli URL di destinazione dinamici utilizzano variabili. Tutti gli URL di destinazione dinamici hanno in comune la struttura di variabili seguente:

$$<dimension-name>-VALUE$$

Quando un utente esegue il drill-through da una cella, Essbase effettua le sostituzioni necessarie per generare l'URL di destinazione nel contesto dell'intersezione di drill-through selezionata.

Ad esempio, se l'area espandibile include un membro della dimensione Market, la variabile per il valore di Market sarà simile alla seguente:

$$Market-VALUE$$

Quando si seleziona la cella di drill-through da un'intersezione che contiene un membro della dimensione Market, Essbase inserisce il valore Market appropriato nella sintassi dell'URL. Ad esempio:

Est

Nell'esempio seguente la variabile per il valore della dimensione Product sarà simile alla seguente:

$$Product-VALUE$$

Quando si seleziona la cella di drill-through da un'intersezione che contiene un membro della dimensione Product, Essbase inserisce il valore Product appropriato nella sintassi dell'URL. Ad esempio:

Cola

Creare un report drill-through di un URL

Definire prima un nuovo report drill-through in Sample Basic.

  1. Nella pagina Applicazioni aprire l'applicazione e aprire il cubo.
  2. Selezionare Script nel pannello a sinistra.
  3. Fare clic su Report drill-through.
  4. Fare clic su Crea e selezionare URL dal menu a discesa.
  5. Assegnare un nome al report drill-through, ad esempio URL_dt.
  6. Aggiungere l'URL seguente nel campo URL:
    https://docs.oracle.com/search/?q=$$Product-VALUE$$+$$Market-VALUE$$&category=database&product=en/database/other-databases/Essbase

    Nota:

    la sintassi della variabile segue i caratteri ?q=
  7. Aggiungere una nuova area espandibile:
    @DESCENDANTS(Product),@CHILDREN(Market)

Immagine di una definizione di drill-through con un URL che punta alla documentazione Essbase, con variabili per Product e Market.

  1. Espandere l'applicazione nella pagina Applicazioni.
  2. Nel menu Azioni a destra del nome del cubo fare clic su Ispeziona.
  3. Nell'Inspector del cubo selezionare la scheda Script, quindi selezionare Report drill-through.
  4. Fare clic su Crea e selezionare URL dal menu a discesa.
  5. Assegnare un nome al report drill-through, ad esempio URL_dt.
  6. Aggiungere l'URL seguente nel campo URL:
    https://docs.oracle.com/search/?q=$$Product-VALUE$$+$$Market-VALUE$$&category=database&product=en/database/other-databases/Essbase

    Nota:

    la sintassi della variabile segue i caratteri ?q=
  7. Aggiungere una nuova area espandibile:
    @DESCENDANTS(Product),@CHILDREN(Market)

Immagine di una definizione di drill-through con un URL che punta alla documentazione Essbase, con variabili per Product e Market.

Con questo report drill-through, quando si esegue il drill-through da un'intersezione di cella per un membro qualsiasi della generazione Product in un membro figlio qualsiasi della dimensione Market, viene avviato un browser e viene eseguita una ricerca nella documentazione di Essbase per individuare il parametro rappresentato da VALUE.

Collegarsi al cubo da Smart View.

In questo esempio è stato selezionato uno sfondo blu per le aree espandibili. Drill-through di Actual, Colas, East, Qtr1.


Immagine di un foglio Smart View con le aree espandibili evidenziate in blu e un membro selezionato in Actual, Colas, East, Qtr1.

Il browser viene avviato e viene eseguita la ricerca nella documentazione Essbase utilizzando i valori dei parametri 100 e East (Colas è l'alias per la categoria di prodotto 100).


Immagine dei risultati del drill-through dell'URL, che mostra Oracle Help Center con i risultati della ricerca per Essbase, 100 e East.

Eseguire il drill-through su una cella diversa per vedere come il parametro passato al drill-through URL cambia a seconda del contesto di intersezione delle celle in Smart View.

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


Immagine di un foglio Smart View con sfondo blu per le celle espandibili e un membro selezionato in Actual, Cream Soda, West, Qtr4.

Ora la ricerca nella documentazione Essbase viene effettuata per individuare 300 e West:


Immagine dei risultati della ricerca del drill-through URL in Oracle Help Center per Essbase, 300 e West.