Sim

Amazon RDS

Connexion à Amazon RDS via l'API Data

Amazon RDS Aurora Serverless est une base de données relationnelle entièrement gérée qui démarre, s'arrête et adapte automatiquement sa capacité en fonction des besoins de votre application. Elle vous permet d'exécuter des bases de données SQL dans le cloud sans avoir à gérer des serveurs de base de données.

Avec RDS Aurora Serverless, vous pouvez :

  • Interroger des données : exécuter des requêtes SQL flexibles sur vos tables
  • Insérer de nouveaux enregistrements : ajouter automatiquement des données à votre base de données
  • Mettre à jour des enregistrements existants : modifier des données dans vos tables à l'aide de filtres personnalisés
  • Supprimer des enregistrements : éliminer les données indésirables en utilisant des critères précis
  • Exécuter du SQL brut : lancer toute commande SQL valide prise en charge par Aurora

Dans Sim, l'intégration RDS permet à vos agents de travailler avec les bases de données Amazon Aurora Serverless de manière sécurisée et programmatique. Les opérations prises en charge comprennent :

  • Requête : exécuter des requêtes SELECT et autres requêtes SQL pour récupérer des lignes de votre base de données
  • Insertion : insérer de nouveaux enregistrements dans les tables avec des données structurées
  • Mise à jour : modifier les données dans les lignes qui correspondent à vos conditions spécifiées
  • Suppression : supprimer des enregistrements d'une table par filtres ou critères personnalisés
  • Exécution : exécuter du SQL brut pour des scénarios avancés

Cette intégration permet à vos agents d'automatiser un large éventail d'opérations de base de données sans intervention manuelle. En connectant Sim avec Amazon RDS, vous pouvez créer des agents qui gèrent, mettent à jour et récupèrent des données relationnelles dans vos flux de travail, le tout sans avoir à gérer l'infrastructure ou les connexions de base de données.

Instructions d'utilisation

Intégrez Amazon RDS Aurora Serverless dans le flux de travail en utilisant l'API Data. Possibilité d'interroger, d'insérer, de mettre à jour, de supprimer et d'exécuter du SQL brut sans gérer les connexions à la base de données.

Outils

rds_query

Exécuter une requête SELECT sur Amazon RDS en utilisant l'API Data

Entrée

ParamètreTypeObligatoireDescription
regionchaîneOuiRégion AWS (ex., us-east-1)
accessKeyIdchaîneOuiID de clé d'accès AWS
secretAccessKeychaîneOuiClé d'accès secrète AWS
resourceArnchaîneOuiARN du cluster Aurora DB
secretArnchaîneOuiARN du secret Secrets Manager contenant les identifiants de la base de données
databasechaîneNonNom de la base de données (facultatif)
querychaîneOuiRequête SQL SELECT à exécuter

Sortie

ParamètreTypeDescription
messagechaîneMessage d'état de l'opération
rowstableauTableau des lignes retournées par la requête
rowCountnombreNombre de lignes retournées

rds_insert

Insérer des données dans une table Amazon RDS en utilisant l'API Data

Entrée

ParamètreTypeObligatoireDescription
regionchaîneOuiRégion AWS (ex., us-east-1)
accessKeyIdchaîneOuiID de clé d'accès AWS
secretAccessKeychaîneOuiClé d'accès secrète AWS
resourceArnchaîneOuiARN du cluster Aurora DB
secretArnchaîneOuiARN du secret Secrets Manager contenant les identifiants de la base de données
databasechaîneNonNom de la base de données (facultatif)
tablechaîneOuiNom de la table dans laquelle insérer
dataobjetOuiDonnées à insérer sous forme de paires clé-valeur

Sortie

ParamètreTypeDescription
messagestringMessage d'état de l'opération
rowsarrayTableau des lignes insérées
rowCountnumberNombre de lignes insérées

rds_update

Mettre à jour des données dans une table Amazon RDS en utilisant l'API Data

Entrée

ParamètreTypeObligatoireDescription
regionstringOuiRégion AWS (par ex., us-east-1)
accessKeyIdstringOuiID de clé d'accès AWS
secretAccessKeystringOuiClé d'accès secrète AWS
resourceArnstringOuiARN du cluster de base de données Aurora
secretArnstringOuiARN du secret Secrets Manager contenant les identifiants de la base de données
databasestringNonNom de la base de données (facultatif)
tablestringOuiNom de la table à mettre à jour
dataobjectOuiDonnées à mettre à jour sous forme de paires clé-valeur
conditionsobjectOuiConditions pour la mise à jour (par ex., {"id": 1})

Sortie

ParamètreTypeDescription
messagestringMessage d'état de l'opération
rowsarrayTableau des lignes mises à jour
rowCountnumberNombre de lignes mises à jour

rds_delete

Supprimer des données d'une table Amazon RDS en utilisant l'API Data

Entrée

ParamètreTypeObligatoireDescription
regionchaîneOuiRégion AWS (par ex., us-east-1)
accessKeyIdchaîneOuiID de clé d'accès AWS
secretAccessKeychaîneOuiClé d'accès secrète AWS
resourceArnchaîneOuiARN du cluster de base de données Aurora
secretArnchaîneOuiARN du secret Secrets Manager contenant les identifiants de la base de données
databasechaîneNonNom de la base de données (facultatif)
tablechaîneOuiNom de la table à supprimer
conditionsobjetOuiConditions pour la suppression (par ex., {"id": 1})

Sortie

ParamètreTypeDescription
messagechaîneMessage d'état de l'opération
rowstableauTableau des lignes supprimées
rowCountnombreNombre de lignes supprimées

rds_execute

Exécuter du SQL brut sur Amazon RDS en utilisant l'API Data

Entrée

ParamètreTypeObligatoireDescription
regionchaîneOuiRégion AWS (par ex., us-east-1)
accessKeyIdchaîneOuiID de clé d'accès AWS
secretAccessKeychaîneOuiClé d'accès secrète AWS
resourceArnchaîneOuiARN du cluster de base de données Aurora
secretArnchaîneOuiARN du secret Secrets Manager contenant les identifiants de la base de données
databasechaîneNonNom de la base de données (facultatif)
querychaîneOuiRequête SQL brute à exécuter

Sortie

ParamètreTypeDescription
messagestringMessage d'état de l'opération
rowsarrayTableau des lignes retournées ou affectées
rowCountnumberNombre de lignes affectées

Notes

  • Catégorie : tools
  • Type : rds
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started