View a markdown version of this page

Visualización de datos de tablas con Quick - Amazon Simple Storage Service

Visualización de datos de tablas con Quick

Quick es un rápido servicio de análisis empresariales para crear visualizaciones, realizar análisis ad hoc y obtener rápidamente información útil empresarial a partir de los datos. Quick descubre sin problemas los orígenes de datos de AWS, permite a las organizaciones escalar a cientos de miles de usuarios y ofrece un rendimiento de consulta rápido y con capacidad de respuesta mediante el motor de cálculo en memoria, paralelo y ultrarrápido (SPICE) de Quick Suite. Para obtener más información, consulte ¿Qué es Quick? en la Guía del usuario de Quick.

Después de integrar los buckets de tablas con los servicios de análisis de AWS, puede crear conjuntos de datos a partir de las tablas y trabajar con ellos en Quick mediante SPICE o consultas SQL directas desde el motor de consultas. Quick admite Athena como origen de datos para las tablas de S3.

Configuración de permisos para que Quick acceda a las tablas

Antes de trabajar con datos de tablas de S3 en Quick, debe conceder permisos al rol de servicio de Quick, al usuario administrador de Quick, y conceder permisos de Lake Formation en las tablas a las que desea acceder.

Concesión de permisos al rol de servicio de Quick

Cuando se configura Quick por primera vez en la cuenta, AWS crea un rol de servicio que permite a Quick acceder a orígenes de datos en otros servicios de AWS, como Athena o Amazon Redshift. El nombre del rol predeterminado es aws-quicksight-service-role-v0.

  1. Abra la consola de IAM en https://console.aws.amazon.com/iam/.

  2. Elija Roles y seleccione el rol de servicio de Quick. El nombre predeterminado es aws-quicksight-service-role-v0

  3. Elija Agregar permisos y, a continuación, Crear política insertada.

  4. Seleccione JSON para abrir el editor de políticas JSON y, a continuación, agregue la siguiente política.

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": "glue:GetCatalog", "Resource": "*" } ] }
  5. Elija Siguiente, introduzca un Nombre de política y, a continuación, seleccione Crear política.

Configuración de los permisos del usuario administrador de Quick
  1. Ejecute el siguiente comando de la AWS CLI para encontrar el ARN del usuario administrador de Quick.

    aws quicksight list-users --aws-account-id 111122223333 --namespace default --region region
  2. Conceda permisos a Lake Formation para este ARN. Para obtener más información, consulte Administración del acceso a una tabla o base de datos con Lake Formation.

Uso de datos de tablas en Quick

Puede conectarse a datos de tablas mediante Athena como origen de datos.

  1. Inicie sesión en la cuenta de Quick en https://quicksight.aws.amazon.com/.

  2. En el panel, elija Nuevo análisis.

  3. Elija Nuevo conjunto de datos.

  4. Seleccione Athena.

  5. Introduzca un Nombre de origen de datos y, a continuación, elija Crear origen de datos.

  6. Elija Usar SQL personalizado. No podrá seleccionar la tabla en el panel Elija su tabla.

  7. Introduzca una consulta SQL de Athena que capture las columnas que desea visualizar y, a continuación, elija Confirmar consulta. Por ejemplo, utilice la siguiente consulta para seleccionar todas las columnas:

    SELECT * FROM "s3tablescatalog/table-bucket-name".namespace.table-name
  8. Elija Visualizar para analizar los datos y empezar a crear paneles. Para obtener más información, consulte Visualización de datos en Quick y Exploración de paneles interactivos en Quick.