Puede embeber visualizaciones en contenedores externos, por ejemplo, una página HTML o de aplicación del consumidor, e incluir acciones de datos en la visualización. Una acción de datos embebida permite interactuar con la visualización embebida en el contenedor externo. Puede recuperar un juego de elementos de datos utilizado en una visualización de un contenedor externo. Puede agregar tantas acciones de datos embebidas como desee.
El Evento de publicación permite a las aplicaciones externas recibir el juego de valores de elementos de datos de la visualización seleccionada, lo que se conoce como contexto de visualización. El juego de valores de elemento de datos de la visualización seleccionada no puede ser una columna de medida o una columna oculta.
El nombre de evento se proporciona en el contenedor externo y se transfiere al publicar el evento de contexto. El contexto es el juego de valores de elemento de datos en una ubicación seleccionada en la visualización. Si la acción de datos se utiliza en varios libros de trabajo o varios elementos de datos en un libro de trabajo, puede proporcionar un único nombre de evento para facilitar el seguimiento. Por ejemplo, si ha introducido DV Embedded Content DA1
como nombre de acción, puede introducir Event from DA1
en el campo Nombre de evento a fin de indicar de qué acción de datos proviene el evento.
Este valor es especialmente útil cuando la selección de varios puntos de datos puede dar lugar a un error, por ejemplo, con algunas API de REST de terceros.
Después de guardar el libro de trabajo, puede embeber el libro de trabajo en contenedores externos. El contenedor externo muestra las visualizaciones embebidas. Cuando hace clic con el botón derecho en la visualización y esta incluye acciones de datos aplicables, se muestran en la visualización en un menú desplegable. Al hacer clic en una acción de datos embebida, se determina la información de contexto de la visualización y se transfiere al servicio de acciones de navegación para procesarla. El servicio de navegación inicia un evento con la información de carga útil de contexto. Puede suscribirse a este evento para recibir la carga útil en la llamada de evento y utilizarla en otras áreas.
Este valor es especialmente útil cuando la selección de varios puntos de datos puede dar lugar a un error (por ejemplo, con algunas API de REST de terceros).