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 package Base de données 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 Base de données dans le cadre de l'utilisation de l'ensemble des actions disponibles :
Remarque : Lorsque vous utilisez des actions telles que Lire depuis, Exécuter une procédure stockée ou Exporter vers un tableau de données pour récupérer des enregistrements à partir d'un tableau MS SQL Server qui possède une colonne de type bit ou une colonne Excel (avec les valeurs TRUE ou FALSE), les données récupérées sont dénommées 0 et 1, et non pas TRUE et FALSE.
  1. É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.

  2. Choisissez l'une des options suivantes :
    • Utilisez l'action Lire depuis 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'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 robot rencontre une erreur pendant le temps d'exécution.

  3. 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.
  4. 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.

Types de données de la base de données

Les types de données représentent le type de valeur qui peut être stocké dans le tableau de base de données. Le tableau suivant fournit des informations sur les types de données largement utilisés dans Automation 360. Notez que cette liste n'est pas exhaustive.
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
  • Types de données binaires : Binaire, BLOB, CLOB, BFILE et RAW
  • Types de données de pointeur : Curseur et pointeurs d'enregistrement

Actions du package Base de données

Le package Base de données 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.