Table de contrôle de service de transfert de données

Cette section décrit la structure de la table de contrôle de service de transfert de données. Chacune des bases de données d'état, d'exécution et d'historique contient deux tables de contrôle que vous pouvez manipuler pour configurer le comportement des composants de service de transfert des données locales. Les tables de contrôle sont des tables statiques.

RMCONTROL

Contient des paramètres de configuration spécifiques du comportement des instances de composants d'extraction, de transformation et de chargement. Cette table est peuplée et utilisée uniquement dans les bases de données d'exécution et d'historique car aucun composant d'extraction, de transformation et de chargement n'est requis dans la base de données d'état. Chaque ligne de cette table correspond à une table cible devant être peuplée. La modification des valeurs de colonne pour une ligne donnée n'a d'incidence que sur l'instance de composant d'extraction, de transformation et de chargement ayant été affectée pour peupler cette table cible.

Nom de colonne Type de colonne Description de colonne NULL admis
TARGETTABLE CHARACTER Nom qualifié complet de la table cible qui doit être peuplée par la procédure mémorisée contrôlée par cette entrée. N
COMMITINTERVAL NUMERIC Intervalle de validation utilisé par la procédure mémorisée lorsqu'un curseur est utilisé pour insérer des lignes dans la table cible. O
LOGLEVEL NUMERIC Niveau de consignation qui détermine la quantité d'informations qui sera placée par une procédure mémorisée dans la table WBIRMADM.RMLOG. Les valeurs admises sont 0 et 1 indiquant respectivement un niveau de consignation minimal et un niveau de consignation maximal. O
LASTSEQUENCE CHARACTER Dernière valeur SEQUENCE traitée par la procédure mémorisée d'extraction, de transformation et de chargement à partir de la table de transfert. Cette colonne est mise à jour par la procédure mémorisée lors de l'exécution. N
LASTUPDATED TIMESTAMP Dernière fois qu'un appel planifié a été effectué. Cette colonne est contrôlée par la procédure mémorisée et n'est utilisée qu'à des fins de planification. O
NEXTSTARTTIME TIMESTAMP Prochaine fois qu'un appel d'extraction, de transformation et de chargement sera effectué. O
ETLSCHEDMETHOD . NUMERIC Méthode de planification à utiliser. Seule la valeur 0 est admise. O
ETL_0_MINUTES NUMERIC Nombre de minutes devant s'écouler entre les opérations d'extraction, de transformation et de chargement planifiées. O
TGT_RM_SPETL_NAME CHARACTER Nom qualifié complet de la procédure mémorisée chargée de peupler la table TARGETTABLE. O
Ne modifiez aucune des valeurs de colonne suivantes afin d'éviter tout comportement inattendu :
  • TARGETTABLE
  • LASTSEQUENCE
  • LASTUPDATED
  • ETLSCHEDMETHOD
  • TGT_RM_SPETL_NAME
Les modifications apportées aux colonnes suivantes seront validées lors du prochain appel d'une instance de composant d'extraction, de transformation et de chargement :
  • COMMITINTERVAL
  • NEXTSTARTTIME
  • LOGLEVEL
  • ETL_0_MINUTES
RMPRUNECTRL

Contient des paramètres de configuration spécifiques du comportement des instances de composant de cycle de vie. Cette table est peuplée et utilisée dans les bases de données d'état, d'exécution et d'historique. Chaque ligne de cette table correspond à une table (table source ou de travail) <TABLE_NAME> devant être élaguée. La modification des valeurs de colonne pour une ligne donnée n'a d'incidence que sur l'instance de composant de cycle de vie ayant été affectée pour l'élagage de la table <TABLE_NAME>.

Nom de colonne Type de colonne Description de colonne NULL admis
TABLE_NAME . CHARACTER Nom qualifié complet de la table à élaguer. N
LAST_PRUNED TIMESTMP Heure à laquelle la dernière opération d'élagage a été effectuée sur cette table. O
LOGLEVEL NUMERIC Niveau de consignation qui détermine la quantité d'informations qui sera placée dans la table WBIRMADM.RMLOG. Les valeurs admises sont 0 et 1 indiquant respectivement un niveau de consignation minimal et un niveau de consignation maximal. N
PRUNE_ENABLED NUMERIC Indicateur qui détermine si les opérations d'élagage doivent être effectuées ou non. 0 indique non et 1 signifie oui. N
PRUNE_INTERVAL NUMERIC Délai minimal (en minutes) entre les opérations d'élagage. N
RETENTION_IN_MINUTES NUMERIC Délai (en minutes) au terme duquel une ligne admissible peut être élaguée. N
ROWS_PRUNED NUMERIC Nombre de lignes élaguées au cours de la dernière opération d'élagage. N
Ne modifiez aucune des valeurs de colonne suivantes afin d'éviter tout comportement inattendu :
  • LAST_PRUNED
  • ROWS_PRUNED
  • TABLE_NAME
Les modifications apportées aux colonnes suivantes seront validées lors du prochain appel d'une instance de composant d'extraction, de transformation et de chargement :
  • LOGLEVEL
  • PRUNE_ENABLED
  • PRUNE_INTERVAL
  • RETENTION_IN_MINUTES
Concepts associés
Schéma de base de données d'historique
Référence associée
Schéma de base de données d'historique
Table de consignation et métadonnées de service de transfert de données

Copyright IBM Corporation 2005, 2006. All Rights Reserved.