Database package
Les bases de données prennent en charge les opérations internes d'une entreprise en stockant une variété de données, telles que les transactions commerciales, les catalogues de produits, les inventaires et les profils de clients.Utilisez le package Database pour vous connecter à une base de données, commencer une transaction, ainsi que manipuler les données stockées en récupérant, insérant, mettant à jour, supprimant et exportant les données vers un fichier CSV.
Avant de commencer
Effectuez les actions suivantes au sein du package Database dans le cadre de l’utilisation de l’ensemble des actions disponibles :
- Établissez une connexion avec le serveur de bases de données à l'aide de l'action Connecter.
Reportez-vous à la rubrique Utilisation de l’action Connecter pour la base de données.
- Choisissez l'une des options suivantes :
- Utilisez l'action Lire depuis pour récupérer les enregistrements de la base de données. Utilisation de l’action Lire à partir de
- Si vous automatisez une tâche qui implique d'apporter des modifications à la base de données, insérez l'action Commencer une transaction de base de données, suivie des actions qui automatisent les modifications.
Cette action garantit que tous les enregistrements seront mis à jour ou supprimés dans leur intégralité, et empêche les mises à jour ou suppressions accidentelles de données incomplètes si le bot rencontre une erreur pendant le temps d’exécution.
- Si vous avez utilisé l'action Commencer une transaction de base de données dans cette session, insérez l'action Terminer une transaction de base de données pour valider les modifications.
- Chaque ensemble d'actions de base de données se termine par l'action Déconnecter pour mettre fin à la connexion au serveur de bases de données.
Actions dans le package Database
Le package Database comprend l'actions suivante :
Action | Description |
---|---|
Commencer une transaction de base de données | Démarre une transaction de base de données. Les actions que vous insérez entre les actions Commencer une transaction de base de données et Terminer une transaction de base de données sont traités comme une seule unité. Le bot doit exécuter avec succès tous les actions pour mettre à jour la base de données. Cela empêche une entrée partielle dans le cas où l'un des actions échoue. Par exemple, dans la comptabilité en partie double, chaque débit nécessite l’enregistrement d’un crédit. Si une société reçoit 5 000 $ de produits, le comptable doit débiter 5 000 $ dans l’inventaire et créditer 5 000 $ dans la comptabilité fournisseurs. Insérez les actions qui enregistrent ces entrées entre les actions Commencer une transaction de base de données et Terminer une transaction de base de données pour vous assurer que les deux entrées sont enregistrées ou que ni l'une ni l'autre n'est enregistrée dans la base de données. Dans le champ Nom de session, saisissez le nom de la session que vous avez utilisée pour vous connecter au serveur de bases de données dans l'action Connecter. |
Connecter | Reportez-vous à la rubrique Utilisation de l’action Connecter pour la base de données. La base de données Snowflake utilisant le pilote OBDC est prise en charge. |
Déconnecter | Se déconnecte d'une base de données. Dans le champ Nom de session, saisissez le nom de la session que vous avez utilisée pour vous connecter au serveur de bases de données dans l'action Connecter. La base de données Snowflake utilisant le pilote OBDC est prise en charge. |
Terminer une transaction de base de données | Valide toutes les opérations de base de données qui ont été effectuées avec les actions qui ont suivi l'action Commencer une transaction de base de données, sous réserve que le bot ait exécuté avec succès ces actions. Dans le champ Nom de session, saisissez le nom de la session que vous avez utilisée pour vous connecter au serveur de bases de données dans l'action Connecter. |
Exporter vers le tableau de données | Reportez-vous à la rubrique Utilisation de l'action Exporter vers tableau de données. La base de données Snowflake utilisant le pilote OBDC est prise en charge. |
Insérer/Mettre à jour/Supprimer | Exécute un énoncé INSERT, UPDATE ou DELETE à partir de la base de données.
La base de données Snowflake utilisant le pilote OBDC est prise en charge. |
Gérer la procédure stockée | Crée, met à jour et supprime une procédure stockée dans la base de données spécifiée. Une procédure stockée est un code SQL enregistré dans la base de données, ce qui vous permet de l’exécuter à plusieurs reprises.
|
Lire depuis | Reportez-vous à la rubrique Utilisation de l’action Lire à partir de. La base de données Snowflake utilisant le pilote OBDC est prise en charge. |
Exécuter une procédure stockée | Reportez-vous à la rubrique Utilisation de l’action Exécuter une procédure stockée. |