Uso de las vistas de Athena - Amazon Athena

Uso de las vistas de Athena

Las vistas de Athena se pueden crear, actualizar y administrar fácilmente en la consola de Athena.

Creación de vistas

Puede crear una vista en la consola de Athena mediante una plantilla o bien ejecutar una consulta existente.

Para usar una plantilla para crear una vista
  1. En la consola de Athena, junto a Tablas y vistas, elija Crear y, a continuación, elija Crear vista.

    Creación de una vista.

    Esta acción coloca una plantilla de vista editable en el editor de consultas.

  2. Edite la plantilla de vista según sus necesidades. Cuando ingrese un nombre para la vista en la instrucción, recuerde que los nombres de las vistas no pueden contener caracteres especiales que no sean guiones bajos (_). Consulte Nombrar tablas, bases de datos y columnas. Evite utilizar Aplicación de caracteres de escape a las palabras clave reservadas de las consultas para asignar nombres a las vistas.

    Para obtener más información sobre la creación de vistas, consulte CREATE VIEW y CREATE DIALECT VIEW y Ejemplos de vistas de Athena.

  3. Elija Ejecutar para crear la vista. La vista aparece en la lista de vistas de la consola de Athena.

Para crear una vista a partir de una consulta existente
  1. Use el editor de consultas de Athena para ejecutar una consulta existente.

  2. En la ventana del editor de consultas, elija Crear y, a continuación, Vista a partir de la consulta.

    Elija Crear, Vista a partir de la consulta.
  3. En el cuadro de diálogo Crear vista, ingrese un nombre para la vista y, luego, elija Crear. Los nombres de vistas no pueden contener caracteres especiales distintos del guion bajo (_). Consulte Nombrar tablas, bases de datos y columnas. Evite utilizar Aplicación de caracteres de escape a las palabras clave reservadas de las consultas para asignar nombres a las vistas.

    Athena agrega la vista a la lista de vistas en la consola y muestra la instrucción CREATE VIEW para la vista en el editor de consultas.

Notas
  • Si elimina una tabla en la que se basa la vista y luego intenta ejecutar la vista, Athena muestra un mensaje de error.

  • Puede crear una vista anidada, que es una vista sobre una vista existente. Athena le impide ejecutar una vista recursiva que hace referencia a sí misma.