sql >> Base de Datos >  >> Database Tools >> DBeaver

Fácil administración de archivos de AWS S3

A veces, los empleados de la empresa necesitan acceder a los archivos almacenados en AWS. Es posible hacer esto con la consola de AWS. Pero por motivos de seguridad, el administrador no puede proporcionar las credenciales necesarias para ello. Hoy te contamos cómo solucionar este problema con el navegador S3, una de las herramientas más importantes de DBeaver Ultimate.

Cómo empezar

Los archivos que necesita se almacenan en S3 o Simple Storage Service que proporciona almacenamiento de objetos a través de una interfaz de servicio web. Por el momento, DBeaver es compatible con Amazon S3, pero nuestro equipo ya está trabajando para agregar otros servicios en la nube.

Para obtener acceso a S3, debe crear una configuración de nube. Puede hacerlo haciendo clic en el icono de la Nube en la esquina superior izquierda de la pantalla. Luego elija un método de autenticación y complete todos los campos obligatorios. Si abre la pestaña Regiones, verá que solo una región está seleccionada de forma predeterminada. Utilice las casillas de verificación para seleccionar aquellas en las que se almacenan los archivos que necesita.

Si ya ha creado una configuración para Cloud Explorer,
puede usarla para el navegador S3 sin ninguna configuración adicional.

Si tiene varios conjuntos de credenciales con acceso a diferentes bases de datos, puede crear tantas configuraciones de nube como necesite con diferentes credenciales. Obtenga más información sobre cómo crear una configuración en nuestro artículo de Cloud Explorer.

Trabajar con el navegador S3

Para abrir el navegador S3, haga clic en el icono con la carpeta y la nube. Verá una lista de carpetas cuyos nombres se corresponden con las configuraciones que ha creado. Las credenciales de AWS definen los permisos para acceder a los archivos.

Cuando abra la carpeta principal, verá una lista de subcarpetas divididas por regiones.

Puede trabajar con el navegador S3 de la misma manera que con un sistema de archivos normal. Por ejemplo, puede abrir cualquier archivo seleccionado haciendo doble clic en él o usando el menú contextual. Este menú también le permite copiar o eliminar el archivo seleccionado.

En las dos columnas de la derecha del S3 Browser, puede ver el tamaño del archivo en kilobytes y la fecha y hora en que se modificó por última vez.

Puede ver los archivos directamente en el navegador S3. El tipo de archivo se reconoce automáticamente. Los scripts SQL se abrirán en el Editor SQL. Otros tipos de archivos se abren con las aplicaciones predeterminadas de su sistema operativo.

Si abre el Explorador de proyectos, podrá arrastrar y soltar archivos desde él al navegador S3 y viceversa. Por ejemplo, puede agregar scripts creados previamente en DBeaver al almacenamiento en la nube. De la misma manera, puede copiar cualquier archivo desde el navegador S3 directamente a su disco duro y viceversa.

Bases de datos Athena y navegador S3

Una de las ventajas importantes del navegador S3 de DBeaver es la capacidad de trabajar convenientemente con Athena, un servicio para realizar consultas interactivas en Amazon S3. A menudo se utiliza como una herramienta para la gestión de archivos CSV, pero configurar Athena es complicado.

Con S3 Browser, puede abrir archivos CSV de la misma manera que cuando los selecciona desde el disco duro. Pero esta no es la única ventaja de esta herramienta. Al conectarse a las bases de datos de Athena sin la ayuda del navegador S3, debe conocer la ruta exacta de la carpeta en la que se almacenan los archivos que necesita. Si hay varias carpetas, para cambiar entre ellas deberá ingresar la ruta deseada cada vez.

En la configuración de conexión de Athena, puede encontrar el botón Examinar. Haga clic en él para cambiar rápidamente entre configuraciones y carpetas y trabajar con cualquier archivo disponible para usted en cada región. Gracias a esto, trabajar con servicios en la nube se vuelve más fácil y conveniente.

Esperamos que este artículo haya sido útil. En las siguientes publicaciones de blog, le informaremos sobre otras características y herramientas interesantes de DBeaver.