Creare azioni dati in visualizzazioni incorporate in contenitori esterni

È possibile incorporare le visualizzazioni in contenitori esterni, ad esempio una pagina HTML o una pagina applicazione di un consumer, e includere le azioni dati nella visualizzazione. Un'azione dati incorporata consente l'integrazione con la visualizzazione incorporata nel contenitore esterno. È possibile recuperare un set di elementi dati utilizzati in una visualizzazione da un contenitore esterno. È possibile aggiungere un numero qualsiasi di azioni dati incorporate.

L'evento pubblicazione consente alle applicazioni esterne di ricevere il set di valori degli elementi dati nella visualizzazione selezionata, nota come contesto di visualizzazione. Il set di valori degli elementi dati nelle visualizzazioni selezionate non deve essere costituito da colonne di misura o colonne nascoste.

Il nome evento viene fornito nel contenitore esterno e passato quando si pubblica l'evento di contesto. Il contesto è il set di valori degli elementi dati nella posizione selezionata nella visualizzazione. Se l'azione dati viene utilizzata in più cartelle di lavoro o in più elementi dati della stessa cartella di lavoro, è possibile fornire un nome evento univoco per facilitarne il tracciamento. Ad esempio, se si è immesso AD1 contenuto incorporato DV come nome dell'azione, nel campo Nome evento si potrebbe immettere Evento da AD1 per indicare l'azione dati dalla quale proviene l'evento.

Per la scelta dell'impostazione per Passa valori, tenere presente quanto riportato di seguito.
  • Utilizzare Tutti per determinare in modo dinamico l'intersezione della cella su cui si fa clic, ad esempio "Prodotto e anno", e passare tali valori alla destinazione.
  • Utilizzare Dati di ancoraggioper assicurarsi che l'azione dati venga visualizzata in runtime, ma solo se le colonne necessarie specificate nel campo Ancoraggio a sono disponibili nel contesto di visualizzazione.
  • Utilizzare Nessuno per aprire la pagina (URL o sfondo), ma non passare alcun dato. Ad esempio, si potrebbe desiderare di accedere a www.oracle.com senza passare alcun contesto.
  • Utilizzare Personalizzato per specificare il set di colonne personalizzato da passare.
Per la scelta dell'impostazione per Supporta più selezioni, tenere presente quanto riportato di seguito.
  • Attivo: richiama l'azione dati quando vengono selezionati uno o più datapoint.
  • Non attivo: richiama l'azione dati quando viene selezionato un singolo datapoint.

    Questa impostazione si rivela particolarmente utile quando la selezione di più datapoint può causare un errore, ad esempio con alcune API REST di terze parti.

Dopo averla salvata, è possibile incorporare la cartella di lavoro in contenitori esterni. Il contenitore esterno mostra le visualizzazioni incorporate. Quando si fa clic con il pulsante destro del mouse su una visualizzazione che include azioni dati applicabili, le azioni dati vengono visualizzate in un menu a discesa. Se si fa clic su un'azione dati incorporata, l'azione determina le informazioni di contesto per la visualizzazione e passa tali informazioni al servizio di azione navigazione per l'elaborazione. Il servizio di navigazione pubblica un evento con le informazioni di payload del contesto. È possibile eseguire la sottoscrizione all'evento per ricevere il payload nel callback dell'evento e utilizzare il payload in altre aree.

  1. Nella Home page passare il puntatore del mouse su una cartella di lavoro, fare clic su Azioni, quindi selezionare Apri.
  2. Nella cartella di lavoro fare clic su Menu e selezionare Azioni dati.
  3. Fare clic su Aggiungi azione. In Nuova azione dati, immettere un nome nel campo Nome.
  4. Fare clic su Tipo e selezionare Pubblica evento.
  5. Fare clic su Aggiungi dati o Seleziona dati nel campo Ancoraggio a, quindi selezionare uno o più elementi dati di cui si desidera passare i valori all'applicazione dell'azione dati.
  6. Immettere un valore per Nome evento.
  7. Fare clic sul campo Passa valori e selezionare i valori che si desidera vengano passati dall'azione dati al consumer.
  8. Fare clic su Supporta più selezioni per impostare il valore.
    • Attivo: l'azione dati può essere richiamata quando si selezionano uno o più datapoint.
    • Non attivo: l'azione dati può essere richiamata solo quando si seleziona un datapoint singolo.

      Questa impostazione si rivela particolarmente utile quando la selezione di più datapoint può causare un errore, ad esempio con alcune API REST di terze parti.

  9. Fare clic su OK per salvare le modifiche.