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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
region | string | Sí | Región de AWS (p. ej., us-east-1) |
accessKeyId | string | Sí | ID de clave de acceso de AWS |
secretAccessKey | string | Sí | Clave de acceso secreta de AWS |
resourceArn | string | Sí | ARN del clúster de base de datos Aurora |
secretArn | string | Sí | ARN del secreto de Secrets Manager que contiene las credenciales de la base de datos |
database | string | No | Nombre de la base de datos (opcional) |
query | string | Sí | Consulta SQL SELECT que se va a ejecutar |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
message | string | Mensaje de estado de la operación |
rows | array | Arreglo de filas devueltas por la consulta |
rowCount | number | Nú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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
region | string | Sí | Región de AWS (p. ej., us-east-1) |
accessKeyId | string | Sí | ID de clave de acceso de AWS |
secretAccessKey | string | Sí | Clave de acceso secreta de AWS |
resourceArn | string | Sí | ARN del clúster de base de datos Aurora |
secretArn | string | Sí | ARN del secreto de Secrets Manager que contiene las credenciales de la base de datos |
database | string | No | Nombre de la base de datos (opcional) |
table | string | Sí | Nombre de la tabla en la que se insertarán los datos |
data | object | Sí | Datos que se insertarán como pares clave-valor |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
message | string | Mensaje de estado de la operación |
rows | array | Array de filas insertadas |
rowCount | number | Nú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ámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
region | string | Sí | Región de AWS (p. ej., us-east-1) |
accessKeyId | string | Sí | ID de clave de acceso de AWS |
secretAccessKey | string | Sí | Clave de acceso secreta de AWS |
resourceArn | string | Sí | ARN del clúster de base de datos Aurora |
secretArn | string | Sí | ARN del secreto de Secrets Manager que contiene las credenciales de la base de datos |
database | string | No | Nombre de la base de datos (opcional) |
table | string | Sí | Nombre de la tabla a actualizar |
data | object | Sí | Datos a actualizar como pares clave-valor |
conditions | object | Sí | Condiciones para la actualización (p. ej., {"id": 1}) |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
message | string | Mensaje de estado de la operación |
rows | array | Array de filas actualizadas |
rowCount | number | Nú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ámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
region | string | Sí | Región de AWS (p. ej., us-east-1) |
accessKeyId | string | Sí | ID de clave de acceso de AWS |
secretAccessKey | string | Sí | Clave de acceso secreta de AWS |
resourceArn | string | Sí | ARN del clúster de base de datos Aurora |
secretArn | string | Sí | ARN del secreto de Secrets Manager que contiene credenciales de base de datos |
database | string | No | Nombre de la base de datos (opcional) |
table | string | Sí | Nombre de la tabla de la que se eliminarán los datos |
conditions | object | Sí | Condiciones para la eliminación (p. ej., {"id": 1}) |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
message | string | Mensaje de estado de la operación |
rows | array | Array de filas eliminadas |
rowCount | number | Nú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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
region | string | Sí | Región de AWS (por ejemplo, us-east-1) |
accessKeyId | string | Sí | ID de clave de acceso de AWS |
secretAccessKey | string | Sí | Clave de acceso secreta de AWS |
resourceArn | string | Sí | ARN del clúster de base de datos Aurora |
secretArn | string | Sí | ARN del secreto de Secrets Manager que contiene las credenciales de la base de datos |
database | string | No | Nombre de la base de datos (opcional) |
query | string | Sí | Consulta SQL sin procesar que se ejecutará |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
message | string | Mensaje de estado de la operación |
rows | array | Array de filas devueltas o afectadas |
rowCount | number | Nú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