Rubrique précédente: Tables de la zone de traitement des transactionsRubrique suivante: Insertion de nouveaux enregistrements dans la zone de traitement des transactions


Noms de colonnes SQL de la zone de traitement des transactions

Les noms de colonne des tables de ci_twa_ci et ci_twa_relation correspondent aux noms d'attribut CI et Relation, à quelques exceptions près.

Champs de la zone de traitement des transactions communs à ci_twa_ci et ci_twa_relation

apply_after_dt (Date d'application postérieure)

Le chargeur général de ressources exécute la transaction uniquement si la date actuelle est postérieure à la date d'application postérieure. Elle est mesurée en secondes à partir de la date epoch. Si la valeur est zéro (0), ce champ est omis.

tran_chg_ref_num (Demande de changement)

Spécifie l'identificateur de demande de changement associé à cette transaction L'option -chg du chargeur général de ressources utilise cet attribut pour sélectionner uniquement des transactions portant ce numéro de demande de changement spécifique.

Remarque : Pour plus d'informations sur l'utilisation de l'option -chg, reportez-vous à la section Filtre par numéro de demande de changement.

tran_status (Statut de transaction)

Spécifie le statut de la transaction devant correspondre à une des valeurs suivantes (seules les transactions avec tran_status=1 sont exécutées).

Value

Description brève

Description longue

0

Initial

Valeur par défaut. Vous devez définir le statut sur Prêt pour permettre au chargeur général de ressources d'opérer sur cette transaction.

1

Prêt

 

La transaction est prête pour le chargement vers le CI correspondant ou les tables de relations

2

Terminé

Transaction correctement traitée

3

Avertissement

Un avertissement a été envoyé pendant le chargement vers ca_owned_resource/bmhier

4

Erreur

Une erreur s'est produite pendant le chargement vers ca_owned_resource/bmhier

40000+

Pour l'utilisateur

 

tran_message (Message)

Message du chargeur général de ressources indiquant le résultat du chargement ou de la simulation.

tran_dt (Date de transaction)

Evite tout écrasement accidentel des données actuelles par les anciennes données de transactions. La date de transaction est comparée avec la date de la dernière modification du CI. Si le CI est plus récent, alors la transaction est rejetée par le chargeur général de ressources.

Si le chargeur général de ressources rejette une transaction plus ancienne que le CI cible, vérifiez que la transaction s'applique toujours et actualisez manuellement la date de transaction avant de réexécuter le chargeur général de ressources.

tgt_delete_flag (Actif ?)

Désactive le CI cible ou la relation. Définissez la valeur sur 1 (un). Cette opération n'est pas similaire à la définition de delete_flag sur 1, qui indique que la transaction doit être supprimée.

Colonnes ci_twa_ci

Outre les noms de colonne ci-dessous, vous pouvez également spécifier les noms d'attribut de CI comme noms de colonne dans vos instructions SQL.

tgt_id (CI cible)

Indique l'identificateur unique universel (UUID) du CI cible. ID utilisé pour le rapprochement manuel.

superseded_by (Remplacé par)

Indique l'identificateur unique universel (UUID) du CI remplacé.

tgt_tenant (Client hébergé)

Indique le nom de client hébergé affecté au CI cible. L'utilisateur du chargeur général de ressources peut assigner le client hébergé uniquement au moment de la création du CI et doit disposer des droits requis. Applicable uniquement lorsque l'hébergement multiclient est activé.

Colonnes ci_twa_relation

Outre les noms de colonne ci-dessous, vous pouvez également spécifier les noms d'attribut de relation comme noms de colonne dans vos instructions SQL.

Utilisez les noms de colonne de base de données suivants pour définir des transactions de relations à l'aide de SQL :

provider_name (Nom du fournisseur)

provider_mac_address (Adresse MAC du fournisseur)

provider_serial_number (Numéro de série du fournisseur)

provider_system_name (Nom d'hôte du fournisseur)

provider_asset_num (Numéro d'actif du fournisseur)

provider_dns_name (Nom DNS du fournisseur)

provider_tenant (Client hébergé du fournisseur)

AND

dependent_name (Nom du dépendant)

dependent _mac_address (Adresse MAC du dépendant)

dependent _serial_number (Numéro de série du dépendant)

dependent _system_name (Nom du système du dépendant)

dependent _asset_num (Numéro d'actif du dépendant)

dependent _dns_name (Nom DNS du dépendant)

dependent_tenant (Client hébergé du dépendant)

Si les UUID du CI du fournisseur ou du dépendant sont connus, vous pouvez utiliser des champs suivants :

provider_id spécifie l'UUID du CI de fournisseur

dependent_id spécifie l'UUID du CI du dépendant

Remarque : provider_tenant et dependent_tenant ne s'appliquent que lorsque l'hébergement multiclient est activé.