Entités et activités de base de données
Le tableau suivant montre la relation entre les entités de base de données et les différents types d'activité de base de données. En outre, ce tableau décrit comment l'entité de base de données est créée dans la base de données.
Remarque : Pour DB2 UDB, le script de génération d'actifs limite les noms de tables tampon et de contrôle à neuf caractères.
Remarque : Connexions de pilote JDBC générique :
les scripts utilisés pour générer des actifs ne représentent qu'un modèle basé sur les information disponibles dans la base de données. Il convient de les analyser pour vérifier que la syntaxe et les types de données SQL sont pris en charge pour la base de données cible. Si ce n'est pas le cas, il vous faut les modifier et les exécuter via un autre mécanisme pour créer les actifs requis pour la base de données.
Entité de base de données | Description d'activité associée | Mode de création |
---|---|---|
Tables tampon | Utilisées avec les activités de table unique entrantes : Obtenir lignes insérées, Obtenir lignes mises à jour et Obtenir lignes supprimées.
Les tables tampon contiennent le résultat d'une opération de base de données. Par exemple, une activité Obtenir lignes insérées recherche une insertion dans la base de données. Lorsque l'insertion se produit dans la base de données, les tables tampon sont remplies avec les données qui ont été insérées. |
Les tables tampon utilisées avec les activités de table unique entrantes sont créées à l'aide de la procédure suivante :
|
Tables de contrôle | Utilisées avec les activités suivantes lorsqu'il est spécifié que les messages ne doivent être distribués qu'une seule fois :
Les tables de contrôle ne sont pas nécessaires si une autre option de distribution est spécifiée. Spécifiez une option de distribution dans la tâche Règles de distribution de la Liste de contrôle d'une activité. |
Les tables de contrôle utilisées avec les activités sont créées à l'aide de la procédure suivante :
|
Déclencheurs | Utilisés avec les activités de table unique entrantes Obtenir lignes insérées, Obtenir lignes mises à jour et Obtenir lignes supprimées, pour remplir la table tampon. | Les déclencheurs utilisés avec les activités de table unique entrantes sont créés à l'aide de la procédure suivante :
|
Procédures mémorisées | Les procédures mémorisées sont requises avec l'activité Appeler une procédure. | La procédure mémorisée doit être écrite et installée dans la base de données pour que vous puissiez terminer la configuration de l'activité Appeler une procédure dans Studio. La procédure mémorisée n'est pas créée à l'aide de la console de gestion Web. L'administrateur de base de données doit créer la procédure mémorisée directement dans la base de données. |
Séquence | Utilisés avec les activités de table unique entrantes Obtenir lignes insérées, Obtenir lignes mises à jour et Obtenir lignes supprimées, pour la base de données Oracle uniquement. | Oracle uniquement - Les séquences utilisées avec les activités de table unique entrantes sont créées à l'aide de la procédure suivante :
|