Du kan bygge inn visualiseringer i eksterne beholdere , for eksempel en HTML-side eller applikasjonssiden til en forbruker, og du kan inkludere datahandlinger i visualiseringen. En innebygd datahandling gjør det mulig å samhandle med den innebygde visualiseringen i den eksterne beholderen. Du kan hente et sett med dataelementer som brukes i en visualisering, fra en ekstern beholder. Du kan legge til hvilket som helst antall innebygde datahandlinger.
Publiser hendelse gjør det mulig for eksterne applikasjoner å motta settet med dataelementverdier i den valgte visualiseringen, som kalles visualiseringskonteksten. Settet med dataelementverdier i de valgte visualiseringene kan ikke være målingskolonner eller skjulte kolonner.
Hendelsesnavnet er angitt i den eksterne beholderen og sendes når du publiserer konteksthendelsen. Konteksten er settet med dataelementverdier på en valgt plassering i visualiseringen. Hvis datahandlingen brukes på tvers av flere arbeidsbøker eller flere dataelementer i en arbeidsbok, kan du angi et unikt hendelsesnavn for enklere sporing. Hvis du for eksempel har angitt DV Embedded Content DA1
som handlingsnavn, kan du angi Hendelse fra DA1
i feltet Hendelsesnavn og dermed angi hvilken datahandling hendelsen kommer fra.
Denne innstillingen er spesielt nyttig når valg av flere datapunkt kan føre til en feil , for eksempel med enkelte REST-API-er fra tredjeparter.
Når du har lagret arbeidsboken, kan du bygge den inn i eksterne beholdere. Den eksterne beholderen viser de innebygde visualiseringene. Når du høyreklikker på visualiseringen og den inkluderer gjeldende datahandlinger, vises de i en rullegardinliste i visualiseringen. Hvis du klikker på en innebygd datahandling, bestemmer den kontekstopplysningene for visualiseringen og sender opplysningene til navigeringshandlingstjenesten for behandling. Navigeringstjenesten fremkaller en hendelse med nyttelastopplysningene for konteksten. Du kan abonnere på denne hendelsen og motta nyttelasten i tilbakekallet av hendelsen, og du kan bruke nyttelasten på andre områder.
Denne innstillingen er spesielt nyttig når valg av flere datapunkter kan føre til en feil (for eksempel med enkelte REST-API-er fra tredjeparter).