Uso de consultas guardadas - Amazon Athena

Uso de consultas guardadas

Puede utilizar la consola de Athena para guardar, editar, ejecutar, cambiar el nombre y eliminar las consultas creadas en el editor de consultas.

Consideraciones y limitaciones

  • Puede actualizar el nombre, la descripción y el texto de consulta de las consultas guardadas.

  • Solo puede actualizar las consultas en su propia cuenta.

  • No puede cambiar el grupo de trabajo ni la base de datos a la que pertenece la consulta.

  • Athena no guarda un historial de modificaciones de consultas. Si desea conservar una versión concreta de una consulta, guárdela con otro nombre.

Trabajo con consultas guardadas en la consola de Athena

Para guardar una consulta y ponerle un nombre
  1. En el editor de consultas de la consola de Athena, ingrese o ejecute la consulta.

  2. Sobre la ventana del editor de consultas, en la pestaña correspondiente a la consulta, seleccione los tres puntos verticales y, a continuación, Save as (Guardar como).

  3. En el cuadro de diálogo Save query (Guardar consulta), ingrese un nombre para la consulta y una descripción opcional. Puede utilizar la ventana ampliable Preview SQL query (Vista previa de consultas SQL) para verificar el contenido de la consulta antes de guardarla.

  4. Seleccione Save query (Guardar consulta).

    En el editor de consultas, la pestaña de la consulta muestra el nombre que ha especificado.

Para ejecutar una consulta guardada
  1. En la consola de Athena, elija la pestaña Saved queries (Consultas guardadas).

  2. En la lista Saved queries (Consultas guardadas), elija el nombre de la consulta que quiera ejecutar.

    El editor de consultas muestra la consulta que eligió.

  3. Elija Ejecutar.

Para editar una consulta guardada
  1. En la consola de Athena, elija la pestaña Saved queries (Consultas guardadas).

  2. En la lista Saved queries (Consultas guardadas), elija la ID de la consulta que quiera editar.

  3. En el editor de consultas, edite la consulta.

  4. Lleve a cabo uno de los siguientes pasos:

    • Elija Run (Ejecutar) para ejecutar la consulta.

    • Para guardar la consulta, seleccione los tres puntos verticales en la pestaña de la consulta y, a continuación, seleccione Save (Guardar).

    • Para guardar la consulta con otro nombre, elija los tres puntos verticales en la pestaña de la consulta y, a continuación, elija Save as (Guardar como).

Para cambiar el nombre de una consulta guardada que ya se muestra en el editor de consultas
  1. Elija los tres puntos verticales de la pestaña de la consulta y, a continuación, elija Rename (Cambiar nombre) o Delete (Eliminar).

  2. Siga las instrucciones para cambiar el nombre de la consulta o eliminarla.

Para cambiar el nombre de una consulta guardada que no se muestra en el editor de consultas
  1. En la consola de Athena, elija la pestaña Saved queries (Consultas guardadas).

  2. Seleccione la casilla de verificación de la consulta cuyo nombre quiera cambiar.

  3. Elija Rename (Cambiar nombre).

  4. En el cuadro de diálogo Rename query (Cambio del nombre de la consulta), edite el nombre y la descripción de la consulta. Puede utilizar la ventana ampliable Preview SQL query (Vista previa de consultas SQL) para verificar el contenido de la consulta antes de cambiarle el nombre.

  5. Elija Rename query (Cambio del nombre de la consulta).

    La consulta renombrada aparece en la lista Saved queries (Consultas guardadas).

Para eliminar una consulta guardada que no se muestra en el editor de consultas
  1. En la consola de Athena, elija la pestaña Saved queries (Consultas guardadas).

  2. Seleccione una o varias casillas de verificación correspondientes a las consultas que desee eliminar.

  3. Elija Eliminar.

  4. En el mensaje de confirmación, elija Delete (Eliminar).

    Una o más consultas se eliminan de la lista Saved queries (Consultas guardadas).

Uso de la API de Athena para actualizar las consultas guardadas

Para obtener información sobre cómo utilizar la API de Athena para actualizar una consulta guardada, consulte la acción UpdateNamedQuery en la Referencia de API de Athena.