Uso del controlador de Aurora DSQL para SQLTools - Amazon Aurora DSQL

Uso del controlador de Aurora DSQL para SQLTools

El controlador de Aurora DSQL para SQLTools es una extensión de Visual Studio Code para Amazon Aurora DSQL que se integra con SQLTools. Permite a los desarrolladores conectarse a las bases de datos de Aurora DSQL y consultarlas directamente desde VS Code. El controlador está disponible para su instalación en Visual Studio Marketplace y Open VSX Registry. Kiro, Cursor y otros IDE basados en VSCode pueden utilizar Open VSX Registry para instalar el controlador siguiendo el procedimiento de instalación estándar que se describe en esta página.

Características

  • Autenticación automática de IAM

  • Operaciones de bases de datos estándar, como navegar por esquemas y tablas y ejecutar consultas SQL.

Instalación

  1. Abra la vista Extensiones.

  2. Busque «Controlador de Aurora DSQL para SQLTools».

  3. Haga clic en «Instalar».

Nota:

La Extensión SQLTools se instalará automáticamente si aún no está instalada.

Autenticación

En Aurora DSQL, todas las conexiones utilizan la autenticación basada en IAM con tokens de tiempo limitado. El controlador gestiona automáticamente la autenticación de Aurora DSQL mediante el Conector de Aurora DSQL para node-postgres.

Para obtener más información sobre la autenticación en Aurora DSQL, consulte la guía del usuario.

Creación de una conexión de Aurora DSQL

Requisitos previos

  • Credenciales de AWS configuradas (mediante CLI de AWS, variables de entorno o roles de IAM)

Steps

  1. Haga clic en el icono de SQLTools en la barra lateral izquierda.

  2. En el panel de SQLTools, coloque el cursor sobre CONEXIONES y haga clic en el icono de añadir nueva conexión.

  3. En la pestaña de configuración de SQLTools, seleccione el controlador de Aurora DSQL en la lista.

  4. Rellene los parámetros de conexión.

    • Región AWS

      • Opcional: la región se analizará desde el punto de conexión del clúster de Aurora DSQL.

      • Se requiere cuando solo se especifica un ID de clúster en el campo «Clúster de DSQL».

    • Perfil de AWS

      • Se utiliza para la generación de tokens.

      • Si no se especifica, se utiliza el perfil predeterminado.

  5. Haga clic en el botón «Probar conexión» para probar la conexión.

  6. Haz clic en «Guardar conexión».