È 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.
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.
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.