amazona atena es un servicio de análisis interactivo sin servidor creado en marcos de código abierto, appropriate con formatos de archivos y tablas abiertas. Athena proporciona una forma simplificada y versatile de analizar petabytes de datos donde residen. Puede analizar datos o crear aplicaciones desde un Servicio de almacenamiento easy de Amazon (Amazon S3) lago de datos y más de 25 fuentes de datos, incluidas fuentes de datos locales u otros sistemas en la nube que utilizan SQL o Python. Athena se basa en motores Trino y Presto de código abierto y marcos Apache Spark, sin necesidad de aprovisionamiento ni esfuerzo de configuración.
Diferentes tipos de usuarios confían en Athena, incluidos analistas comerciales, científicos de datos, ingenieros de seguridad y operaciones. Athena proporciona un editor de consultas para ingresar y ejecutar consultas sobre datos utilizando lenguaje de consulta estructurado (SQL). El editor de consultas proporciona funciones como ejecutar, cancelar y guardar consultas o declaraciones. Además, proporciona atajos de teclado para una operación fácil de usar.
Esta publicación analiza los métodos abreviados de teclado disponibles y cómo puede usarlos.
Acceso a la consola de Athena
Si es nuevo en Athena y no sabe cómo acceder a la consola de Athena y ejecutar consultas y declaraciones, consulte lo siguiente tutorial de iniciación. Este tutorial lo guía a través del uso de Athena para consultar datos. Creará una tabla basada en datos de muestra almacenados en Amazon S3, consultará la tabla y verificará los resultados de la consulta.
Atajos de teclado
El editor de consultas proporciona métodos abreviados de teclado para diferentes tipos de acciones, como ejecutar una consulta, formatear una consulta, operaciones de línea, selección, varios cursores, ir a, buscar/reemplazar y plegar. En comparación con usar el mouse o navegar por un menú, un solo atajo de teclado ahorra un momento de su tiempo.
Con los atajos de teclado, puede usar combinaciones de teclas para editar su declaración SQL sin usar un mouse. Por ejemplo, puede usar múltiples cursores en su ventana de edición para seleccionar todas las instancias de texto que desea editar y editar su texto, plegar o desplegar texto seleccionado, buscar y reemplazar texto y realizar operaciones de línea como eliminar línea, mover líneas, y más.
También puede encontrar estos métodos abreviados de teclado en el editor de consultas en la esquina inferior derecha, como se destaca en la siguiente captura de pantalla.
La siguiente tabla muestra los atajos de teclado para Home windows/Linux y Mac.
tipo de acción | Acción | Home windows/Linux | Mac |
Otro | Ejecutar la solicitud | Ctrl-Intro | Cmd-Intro, Ctrl-Intro |
Otro | Consulta de formato | Ctrl-Alt-L | Opc-Cmd-L |
Otro | Consulta anterior | Ctrl-Arriba | Ctrl-Mayús-Arriba |
Otro | siguiente consulta | Ctrl-Abajo | Ctrl-Mayús-Abajo |
Otro | Cerrar pestaña | Alt-X | Optar-X |
Otro | Pestaña anterior | Management-, | Management-, |
Otro | Pestaña siguiente | Management-. | Management-. |
Otro | Sangrar | Pestaña | Pestaña |
Otro | anular la sangría | Shift-Tab | Shift-Tab |
Otro | Ahorrar | Ctrl-S | Cmd-S |
Otro | Deshacer | Ctrl-Z | Cmd-Z |
Otro | Rehacer | Ctrl-Mayús-Z, Ctrl-Y | Cmd-Shift-Z, Cmd-Y |
Otro | Alternar comentario | Management-/ | Cmd-/ |
Otro | Transponer letras | Ctrl-T | Ctrl-T |
Otro | Cambiar a minúsculas | Ctrl-Mayús-U | Ctrl-Mayús-U |
Otro | Cambiar a mayúsculas | Ctrl-U | Ctrl-U |
Otro | Sobrescribir | Insertar | Insertar |
Otro | Borrar | Borrar | – |
Operaciones de línea | Quitar línea | Ctrl-D | Cmd-D |
Operaciones de línea | Copiar líneas hacia abajo | Alt-Mayús-Abajo | Cmd-Choose-Down |
Operaciones de línea | Copiar filas | Alt-Shift-Up | Cmd-Choose-Up |
Operaciones de línea | Mover líneas hacia abajo | Alt-Abajo | Choose-Down |
Operaciones de línea | Mover filas hacia arriba | Alt-arriba | Choose-Up |
Operaciones de línea | Quitar al last de la línea | Alt-Borrar | Ctrl-Ok |
Operaciones de línea | Quitar al inicio de línea | Alt-Retroceso | Cmd-Retroceso |
Operaciones de línea | Quitar palabra a la izquierda | Ctrl-Retroceso | Opc-Retroceso, Ctrl-Choose-Retroceso |
Operaciones de línea | Eliminar palabra a la derecha | Ctrl-Borrar | Optar-Borrar |
Operaciones de línea | Linea divisoria | – | Ctrl-O |
Selección | Seleccionar todo | Ctrl-A | Cmd-A |
Selección | Seleccionar a la izquierda | Mayús-Izquierda | Mayús-Izquierda |
Selección | Seleccionar a la derecha | Mayús-Derecha | Mayús-Derecha |
Selección | Seleccionar palabra izquierda | Ctrl-Shift-Izquierda | Opc-Shift-Izquierda |
Selección | Seleccionar palabra a la derecha | Ctrl-Mayús-Derecha | Choose-Shift-Derecha |
Selección | Seleccionar inicio de línea | Turno-Inicio | Turno-Inicio |
Selección | Seleccionar last de línea | Turno-Fin | Turno-Fin |
Selección | Seleccione hasta el last de la línea | Alt-Mayús-Derecha | Cmd-Shift-Derecha |
Selección | Seleccione para comenzar la línea | Alt-Shift-Izquierda | Cmd-Mayús-Izquierda |
Selección | seleccionar | cambio hacia arriba | cambio hacia arriba |
Selección | Seleccionar hacia abajo | Shift-Down | Shift-Down |
Selección | Seleccionar página arriba | Mayús-RePág | Mayús-RePág |
Selección | Seleccionar página abajo | Mayús-AvPág | Mayús-AvPág |
Selección | Seleccione para comenzar | Ctrl-Shift-Inicio | Cmd-Shift-Up |
Selección | Seleccionar para finalizar | Ctrl-Mayús-Fin | Cmd-Mayús-Abajo |
Selección | Selección duplicada | Ctrl-Mayús-D | Cmd-Shift-D |
Selección | Seleccione el soporte correspondiente | Ctrl-Mayús-P | – |
multicursor | Añadir multi-cursor arriba | Ctrl-Alt-Arriba | Ctrl-Choose-Up |
multicursor | Añadir multi-cursor a continuación | Ctrl-Alt-Abajo | Ctrl-Choose-Down |
multicursor | Añadir la siguiente ocurrencia a la selección múltiple | Ctrl-Alt-Derecha | Ctrl-Opción-Derecha |
multicursor | Agregar ocurrencia anterior a la selección múltiple | Ctrl-Alt-Izquierda | Ctrl-Opción-Izquierda |
multicursor | Mueva el cursor múltiple de la línea precise a la línea de arriba | Ctrl-Alt-Shift-Arriba | Ctrl-Choose-Shift-Up |
multicursor | Mover el cursor múltiple de la línea precise a la línea de abajo | Ctrl-Alt-Shift-Down | Ctrl-Choose-Shift-Down |
multicursor | Eliminar la aparición precise de la selección múltiple y pasar a la siguiente | Ctrl-Alt-Shift-Derecha | Ctrl-Opción-Mayús-Derecha |
multicursor | Eliminar la ocurrencia precise de la selección múltiple y pasar a la anterior | Ctrl-Alt-Shift-Izquierda | Ctrl-Opción-Mayús-Izquierda |
multicursor | Seleccionar todo de la selección múltiple | Ctrl-Mayús-L | Ctrl-Mayús-L |
Ir a | ir a la izquierda | Izquierda | Izquierda, Ctrl-B |
Ir a | ir a la derecha | Bien | Derecha, Ctrl-F |
Ir a | Ir a la palabra izquierda | Ctrl-Izquierda | Optar por la izquierda |
Ir a | Ir a la palabra correcta | Ctrl-Derecha | Optar por la derecha |
Ir a | ir a la fila | Arriba | Arriba, Ctrl-P |
Ir a | Ir línea abajo | Abajo | Abajo, Ctrl-N |
Ir a | Ir al comienzo de la línea | Alt-Izquierda, Inicio | Cmd-Izquierda, Inicio, Ctrl-A |
Ir a | Ir al last de la línea | Alt-Derecha, Fin | Cmd-Derecha, Fin, Ctrl-E |
Ir a | Ir a la página anterior | Página arriba | Choose-RePág |
Ir a | Ir a página abajo | Página abajo | Optar-AvPág, Ctrl-V |
Ir a | ir a empezar | Ctrl-Inicio | Cmd-Inicio, Cmd-Arriba |
Ir a | ir al last | Ctrl-Fin | Cmd-Fin, Cmd-Abajo |
Ir a | Desplazar la línea hacia abajo | Ctrl-Abajo | Cmd-Abajo |
Ir a | Desplazarse hacia arriba | Ctrl-Arriba | – |
Ir a | Ir al soporte correspondiente | Ctrl-P | – |
Ir a | Desplazarse hacia abajo | – | Choose-PageDown |
Ir a | Desplazarse hacia arriba | – | Choose-RePág |
Buscar/Reemplazar | Encontrar | Ctrl-F | Cmd-F |
Buscar/Reemplazar | Reemplazar | Ctrl-H | Cmd-Choose-F |
Buscar/Reemplazar | Buscar siguiente | Ctrl-Ok | Cmd-G |
Buscar/Reemplazar | Buscar anterior | Ctrl-Mayús-Ok | Cmd-Shift-G |
Plegable | Selección de plegado | Alt-L, Ctrl-F1 | Cmd-Choose-L, Cmd-F1 |
Plegable | Desplegar | Alt-Mayús-L, Ctrl-Mayús-F1 | Cmd-Choose-Shift-L, Cmd-Shift-F1 |
Plegable | desplegar todo | Alt-Mayús-0 | Cmd-Choose-Shift-0 |
Otro | Autocompletar | Ctrl-Espacio | Ctrl-Espacio |
Otro | Concéntrate | Esc | Esc |
A modo de ilustración, puede realizar la Format question
acción usando el atajo de teclado (Ctrl-Alt-L para Home windows/Linux, Opc-Cmd-L para Mac). Convierte SQL sin formato en un SQL bien formateado, como se muestra en las siguientes capturas de pantalla.
Del mismo modo, puede probar el Toggle remark
dominio (Management-/ para Home windows/Linux, Cmd-/ para Mac) para comentar o descomentar líneas de SQL en el editor de consultas de Athena. Esto es muy útil cuando desea comentar rápidamente líneas específicas en su consulta, como se muestra en las siguientes capturas de pantalla.
Puedes hacer operaciones de línea como Take away line
, Copy strains down
, Copy strains up
, y más. Las siguientes capturas de pantalla muestran un ejemplo de la Take away line
acción (Ctrl-D para Home windows/Linux, Cmd-D para Mac).
Puedes hacer una selección de línea como Choose all
, Choose left
, Choose line begin
, y más. Las siguientes capturas de pantalla muestran un ejemplo de la Choose all
acción (Ctrl-A para Home windows/Linux, Cmd-A para Mac).
Puede realizar acciones con varios cursores como Add multi-cursor above
, Add multi-cursor beneath
, Add subsequent incidence to multi-selection
, Add earlier incidence to multi-selection
, Transfer multi-cursor from present line to the road above
, y más. El siguiente ejemplo es del Add multi-cursor above
acción (Ctrl-Alt-Arriba para Home windows/Linux, Ctrl-Choose-Up para Mac).
Tu puedes hacer go to
acciones como Go to left
, Go to proper
, Go to phrase left
, y más. El siguiente es un ejemplo de la Go to left
acción (Ctrl-B).
Puede buscar y reemplazar acciones como Discover
, Exchange
, Discover subsequent
, y más. El siguiente es un ejemplo de la Exchange
acción (Ctrl-H para Home windows/Linux, Cmd-Choose-F para Mac).
También puedes hacer acciones de plegado como Fold choice
, Unfold
y Unfold all
. El siguiente ejemplo es del Unfold
acción (Alt-Mayús-L o Ctrl-Mayús-F1 para Home windows/Linux, Cmd-Choose-Shift-L o Cmd-Shift-F1 para Mac).
Conclusión
En esta publicación, vimos cómo Athena proporciona una variedad de opciones nativas para ayudarlo a mejorar la productividad al analizar sus datos. Puede ir a la consola de Athena y comenzar a ejecutar instrucciones SQL o consultar datos mediante el editor de consultas integrado. El editor de consultas proporciona atajos de teclado para mejorar su productividad mediante el uso de combinaciones de teclas para editar declaraciones SQL, en lugar de usar un mouse.
Si tiene alguna pregunta o sugerencia, por favor deje un comentario.
Sobre los autores
Naresh Gautam es un líder de análisis de datos e inteligencia synthetic/aprendizaje automático en AWS con 20 años de experiencia, que disfruta ayudando a los clientes a diseñar análisis de datos y soluciones de inteligencia synthetic/aprendizaje automático altamente disponibles, de alto rendimiento y rentables para empoderar a los clientes con la toma de decisiones basada en datos . En su tiempo libre, disfruta de la meditación y la cocina.
Srikanth Sopirala es Arquitecto principal de soluciones especialista en análisis en AWS. Es un líder experimentado con más de 20 años de experiencia, apasionado por ayudar a los clientes a crear soluciones de análisis y datos escalables para obtener información oportuna y tomar decisiones comerciales críticas. En su tiempo libre, le gusta leer, pasar tiempo con su familia y andar en bicicleta.
Duro Vardhan es Arquitecto de Soluciones de AWS, especializado en análisis. Tiene más de 5 años de experiencia trabajando en el campo de large information y ciencia de datos. Le apasiona ayudar a los clientes a adoptar las mejores prácticas y descubrir información a partir de sus datos.