Creación de acciones de datos en visualizaciones embebidas en contenedores externos

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.

Tenga en cuenta lo siguiente cuando transfiera valores:
  • Utilice Todos para determinar dinámicamente la intersección de la celda en la que hace clic, por ejemplo, "Producto y año", y transferir dichos valores al destino.
  • Utilice Datos de anclaje para garantizar que la acción de datos se muestra en tiempo de ejecución, pero solo si las columnas necesarias especificadas en el campo Anclar a están disponibles en el contexto de vista.
  • Utilice Ninguno para abrir la página (URL o lienzo), pero sin transferir ningún dato. Por ejemplo, si desea navegar a www.oracle.com sin transferir ningún contexto.
  • Utilice Personalizado para especificar un juego personalizado de columnas para transferir.
Tenga en cuenta lo siguiente cuando seleccione Soporta la selección múltiple:
  • Activado: llama a la acción de datos cuando uno o más puntos de datos están seleccionados.
  • Desactivado: llama a la acción de datos cuando está seleccionado un solo punto de datos.

    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.

  1. En la página de inicio, pase el cursor por encima de un libro de trabajo, haga clic en Acciones y, a continuación, seleccione Abrir.
  2. En el libro de trabajo, haga clic en Menú y seleccione Acciones de datos.
  3. Haga clic en Agregar acción. En Nueva acción de datos, vaya a Nombre e introduzca un nombre.
  4. Haga clic en Tipo y seleccione Publicar evento.
  5. Haga clic en Agregar datos o Seleccionar datos en el campo Anclar a, y seleccione uno o varios elementos de datos a los que desee transferir valores cuando se aplique la acción de datos.
  6. Introduzca un nombre de evento.
  7. Haga clic en el campo Transferir valores y seleccione qué valores desea que la acción de datos transfiera al consumidor.
  8. Haga clic en Soporta la selección múltiple para definir el valor.
    • Activado: se puede llamar a la acción de datos cuando uno o varios puntos de datos están seleccionados.
    • Desactivado: solo se puede llamar a la acción de datos cuando un único punto de datos está seleccionado.

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

  9. Haga clic en Aceptar para guardar.