Base de données package
- Dernière mise à jour2024/11/11
Base de données 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 Base de données package 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
TRUE
ou FALSE
), les données récupérées sont dénommées 0
et 1
, et non pas TRUE
et FALSE
.- Établissez une connexion avec le serveur de bases de données à l\'aide de Connecter
action.
Reportez-vous à la rubrique Utilisation de l\'action Connecter pour la base de données.
- Choisissez l\'une des options suivantes :
- Utilisez l\' Lire depuis action pour récupérer les enregistrements de la base de données. Reportez-vous à la rubrique Utilisation de l\'action Lire depuis.
- Si vous automatisez une tâche qui implique d\'apporter des modifications à la base de données, insérez l\' Commencer une transaction de base de données
action, 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 robot rencontre une erreur pendant le temps d\'exécution.
- Si vous avez utilisé l\' Commencer une transaction de base de données action 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\'Déconnecter action pour mettre fin à la connexion au serveur de bases de données.
- Lorsque vous établissez une connexion avec des bases de données spécifiques telles que MySQL, vous devez fournir un fichier de pilote JDBC à partir de Control Room, de l\'appareil local ou de la variable de fichier. Le type de fichier d\'entrée n\'est pas pris en charge pour la tâche API. Par conséquent, vous ne pourrez pas vous connecter aux bases de données MySQL. Cependant, vous pouvez vous connecter à PostgreSQL, MS SQL, MS Access et SQLite, car le Base de données package inclut déjà le fichier jar du pilote JDBC.
- Établir une connexion en utilisant le pilote ODBC n\'est pas pris en charge.
- Écrivez des données dans un fichier CSV en utilisant l\' Lire depuis action, car l\' action de fichier n\'est pas prise en charge pour les tâches d\'API.
Types de données de la base de données
Type de données | Valeur |
---|---|
Types de données pris en charge | Char, Varchar, Nvarchar, Number, Datetime, INT, Float et Bit |
Types de données non pris en charge |
|
Actions du Base de données package
Le Base de données package comprend les actions suivantes :
Action | Description |
---|---|
Commencer une transaction de base de données | Reportez-vous à la rubrique action Commencer une transaction de base de données. |
Terminer une transaction de base de données | Reportez-vous à la rubrique action Terminer une transaction de base de données. |
Se 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 ODBC est prise en charge. |
Déconnecter | Reportez-vous à la rubrique action Déconnecter. |
Lire depuis | Reportez-vous à la rubrique Utilisation de l\'action Lire depuis. La base de données Snowflake utilisant le pilote ODBC est prise en charge. |
Exécuter la procédure stockée | Reportez-vous à la rubrique Utilisation de l'action Exécuter une procédure stockée. |
Exporter vers le tableau de données | Reportez-vous à la rubrique Utilisation de l'action Exporter vers les données de tableau. La base de données Snowflake utilisant le pilote ODBC est prise en charge. |
Gérer la procédure stockée | Reportez-vous à la rubrique action Gérer la procédure stockée. |
Insérer/Mettre à jour/Supprimer | Reportez-vous à la rubrique action Insérer/Mettre à jour/Supprimer. |