Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Incrustación con Amazon QuickSight APIs

Modo de enfoque
Incrustación con Amazon QuickSight APIs - Amazon QuickSight

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

 Se aplica a: Enterprise Edition 
   Público objetivo: QuickSight desarrolladores de Amazon 

El proceso real de integración de los análisis mediante el QuickSight APIs.

Antes de empezar, asegúrate de tener preparados los siguientes elementos:

  • Configure los permisos de IAM necesarios para la identidad de la persona que llama utilizada por su aplicación, que utilizará el AWS SDK para realizar llamadas a la API. Por ejemplo, conceda permiso para permitir la acción quicksight:GenerateEmbedUrlForAnonymousUser o quicksight:GenerateEmbedUrlForRegisteredUser.

  • Para incluir a los usuarios registrados, comparte los QuickSight activos con ellos de antemano. Para los nuevos usuarios que se están autenticando, infórmese sobre cómo conceder acceso a los activos. Una forma de hacerlo consiste en añadir todos los activos a una QuickSight carpeta. Si prefieres usar la QuickSight API, usa las operaciones DescribeDashboardPermissions y UpdateDashboardPermissions API. Para obtener más información, consulta DescribeDashboardPermissionso consulta UpdateDashboardPermissionsla Amazon QuickSight API Reference. Si desea compartir el panel con todos los usuarios de un espacio de nombres o grupo, puede compartir el panel con namespace o group.

  • Si va a integrar paneles, asegúrese de tener el ID de los paneles que desea integrar. El ID del panel es el código en la URL del panel. También puede obtenerlo desde la URL del panel.

  • QuickSight El administrador debe habilitar de forma explícita los dominios en los que planea incrustar sus QuickSight análisis. Para ello, utilice las opciones Administrar QuickSight, Dominios e Incrustación del menú del perfil, o bien utilice el AllowedDomains parámetro de una GenerateEmbedUrlForAnonymousUser llamada a la GenerateEmbedUrlForRegisteredUser API.

    Esta opción solo está visible para QuickSight los administradores. También puede agregar subdominios como parte de un dominio. Para obtener más información, consulte Permite publicar dominios en tiempo de ejecución con la API QuickSight .

    Todos los dominios de su lista estática de permitidos (como desarrollo, almacenamiento provisional y producción) deben estar explícitamente permitidos, y deben usar HTTPS. Puede agregar hasta 100 dominios a la lista de permitidos. Puede añadir dominios en tiempo de ejecución con las operaciones QuickSight de la API.

Una vez cumplidos todos los requisitos previos, la incrustación QuickSight implica los siguientes pasos, que se explican con mayor detalle más adelante:

  1. Para la autenticación, utilice el servidor de aplicaciones para autenticar al usuario. Tras la autenticación en el servidor, genere la URL del panel de control integrado con el AWS SDK que necesite.

  2. En su portal web o aplicación, QuickSight insértelo utilizando la URL generada. Para simplificar este proceso, puede utilizar el SDK de Amazon QuickSight Embedding, disponible en NPMJS y. GitHub Este JavaScript SDK personalizado está diseñado para ayudarlo a QuickSight integrarse de manera eficiente en las páginas de su aplicación, establecer los valores predeterminados, conectar los controles, recibir llamadas y gestionar los errores.

Puede usar los registros de AWS CloudTrail auditoría para obtener información sobre la cantidad de paneles integrados, los usuarios de una experiencia integrada y las tasas de acceso.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.