Amazon RDS

Conéctate a Amazon RDS mediante la Data API

Configuración

Consulta (SELECT)

Operación
Consulta (SELECT)
Región de AWS*
us-east-1
ID de clave de acceso de AWS*
••••••••
Clave de acceso secreta de AWS*
••••••••
ARN del recurso*
arn:aws:rds:us-east-1:123456789:cluster:my-cluster
ARN del secreto*
arn:aws:secretsmanager:us-east-1:123456789:secret:my-secret
Nombre de la base de datos
tu_base_de_datos
Consulta SQL*
sql
SELECT * FROM users WHERE active = true
Consulta (SELECT) (rds_query)

Ejecuta una consulta SELECT en Amazon RDS mediante la Data API

Entrada
ParámetroTipoObligatorioDescripción
regionstringSíRegión de AWS (p. ej., us-east-1)
accessKeyIdstringSíID de clave de acceso de AWS
secretAccessKeystringSíClave de acceso secreta de AWS
resourceArnstringSíARN del clúster de base de datos Aurora
secretArnstringSíARN del secreto de Secrets Manager que contiene las credenciales de la base de datos
databasestringNoNombre de la base de datos (opcional)
querystringSíConsulta SQL SELECT que se va a ejecutar
Salida
ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayArreglo de filas devueltas por la consulta
rowCountnumberNúmero de filas devueltas

Insertar datos

Operación
Insertar datos
Región de AWS*
us-east-1
ID de clave de acceso de AWS*
••••••••
Clave de acceso secreta de AWS*
••••••••
ARN del recurso*
arn:aws:rds:us-east-1:123456789:cluster:my-cluster
ARN del secreto*
arn:aws:secretsmanager:us-east-1:123456789:secret:my-secret
Nombre de la base de datos
your_database
Nombre de la tabla*
users
Datos (JSON)*
json
{ "name": "John Doe", "email": "john@example.com", "active": true }
Insertar datos (rds_insert)

Insertar datos en una tabla de Amazon RDS con la Data API

Entrada
ParámetroTipoObligatorioDescripción
regionstringSíRegión de AWS (p. ej., us-east-1)
accessKeyIdstringSíID de clave de acceso de AWS
secretAccessKeystringSíClave de acceso secreta de AWS
resourceArnstringSíARN del clúster de base de datos Aurora
secretArnstringSíARN del secreto de Secrets Manager que contiene las credenciales de la base de datos
databasestringNoNombre de la base de datos (opcional)
tablestringSíNombre de la tabla en la que se insertarán los datos
dataobjectSíDatos que se insertarán como pares clave-valor
Salida
ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayArray de filas insertadas
rowCountnumberNúmero de filas insertadas

Actualizar datos

Operación
Actualizar datos
Región de AWS*
us-east-1
ID de clave de acceso de AWS*
••••••••
Clave de acceso secreta de AWS*
••••••••
ARN del recurso*
arn:aws:rds:us-east-1:123456789:cluster:my-cluster
ARN del secreto*
arn:aws:secretsmanager:us-east-1:123456789:secret:my-secret
Nombre de la base de datos
your_database
Nombre de la tabla*
users
Datos para actualizar (JSON)*
json
{ "name": "Jane Doe", "email": "jane@example.com" }
Condiciones (JSON)*
json
{ "id": 1 }
Actualizar datos (rds_update)

Actualizar datos en una tabla de Amazon RDS usando la API de datos

Entrada
ParámetroTipoRequeridoDescripción
regionstringSíRegión de AWS (p. ej., us-east-1)
accessKeyIdstringSíID de clave de acceso de AWS
secretAccessKeystringSíClave de acceso secreta de AWS
resourceArnstringSíARN del clúster de base de datos Aurora
secretArnstringSíARN del secreto de Secrets Manager que contiene las credenciales de la base de datos
databasestringNoNombre de la base de datos (opcional)
tablestringSíNombre de la tabla a actualizar
dataobjectSíDatos a actualizar como pares clave-valor
conditionsobjectSíCondiciones para la actualización (p. ej., {"id": 1})
Salida
ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayArray de filas actualizadas
rowCountnumberNúmero de filas actualizadas

Eliminar datos

Operación
Eliminar datos
Región de AWS*
us-east-1
ID de clave de acceso de AWS*
••••••••
Clave de acceso secreta de AWS*
••••••••
ARN del recurso*
arn:aws:rds:us-east-1:123456789:cluster:my-cluster
ARN del secreto*
arn:aws:secretsmanager:us-east-1:123456789:secret:my-secret
Nombre de la base de datos
your_database
Nombre de la tabla*
users
Condiciones (JSON)*
json
{ "id": 1 }
Eliminar datos (rds_delete)

Eliminar datos de una tabla de Amazon RDS usando la Data API

Entrada
ParámetroTipoRequeridoDescripción
regionstringSíRegión de AWS (p. ej., us-east-1)
accessKeyIdstringSíID de clave de acceso de AWS
secretAccessKeystringSíClave de acceso secreta de AWS
resourceArnstringSíARN del clúster de base de datos Aurora
secretArnstringSíARN del secreto de Secrets Manager que contiene credenciales de base de datos
databasestringNoNombre de la base de datos (opcional)
tablestringSíNombre de la tabla de la que se eliminarán los datos
conditionsobjectSíCondiciones para la eliminación (p. ej., {"id": 1})
Salida
ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayArray de filas eliminadas
rowCountnumberNúmero de filas eliminadas

Ejecutar SQL sin procesar

Operación
Ejecutar SQL sin procesar
Región de AWS*
us-east-1
ID de clave de acceso de AWS*
••••••••
Clave de acceso secreta de AWS*
••••••••
ARN del recurso*
arn:aws:rds:us-east-1:123456789:cluster:my-cluster
ARN del secreto*
arn:aws:secretsmanager:us-east-1:123456789:secret:my-secret
Nombre de la base de datos
tu_base_de_datos
Consulta SQL*
sql
SELECT * FROM table_name
Ejecutar SQL sin procesar (rds_execute)

Ejecutar SQL sin procesar en Amazon RDS mediante la Data API

Entrada
ParámetroTipoObligatorioDescripción
regionstringSíRegión de AWS (por ejemplo, us-east-1)
accessKeyIdstringSíID de clave de acceso de AWS
secretAccessKeystringSíClave de acceso secreta de AWS
resourceArnstringSíARN del clúster de base de datos Aurora
secretArnstringSíARN del secreto de Secrets Manager que contiene las credenciales de la base de datos
databasestringNoNombre de la base de datos (opcional)
querystringSíConsulta SQL sin procesar que se ejecutará
Salida
ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayArray de filas devueltas o afectadas
rowCountnumberNúmero de filas afectadas

Instrucciones de uso

Integra Amazon RDS Aurora Serverless en el flujo de trabajo mediante la Data API. Permite consultar, insertar, actualizar, eliminar y ejecutar SQL sin procesar sin administrar conexiones de base de datos.

Notas

  • Categoría: tools
  • Tipo: rds