Dans le cadre de la création ou de la modification d'un modèle de détection, vous pouvez utiliser l'opération Fusionner la table pour fusionner le contenu de deux tables sources dans une table cible.
Avant de commencer
Rôle requis : pd_admin
Accédez à l'étape de modèle pertinente :
- Sur le formulaire de modèle, sélectionnez la section d'identification pertinente pour Détection.
Vous pouvez également sélectionner la section d'identification ou de connexion pertinente pour Mappage des services.
- Sélectionnez l'étape de modèle pertinente ou cliquez sur le bouton
pour ajouter une étape.
Une connaissance de base de la programmation est souhaitée.
Pourquoi et quand exécuter cette tâche
Utilisez cette opération pour unifier les informations provenant de différentes sources.
Par exemple, lors de la détection des connexions d'IBM WebSphere Portal à IBM WebSphere MQ, vous pouvez fusionner la table contenant les noms de files d'attente avec la table contenant les noms de référence JNDI.
Procédure
-
Sélectionnez Fusionner la table dans la liste Opération.
-
Renseignez les champs comme il convient.
| Champ |
Description |
| Première table |
Spécifiez le nom de la première table source. |
| Deuxième table |
Spécifiez le nom de la deuxième table source. |
| Table cible |
Pour créer une table qui hébergera les données fusionnées, définissez le nom de la nouvelle table. Pour ajouter des informations d'une table source à une autre, spécifiez le nom de la table source qui hébergera les données fusionnées. |
| Valeurs sans correspondances |
Pour les tables qui répondent aux critères de fusion, sélectionnez une action dans la liste pour les lignes sans correspondance :
- Conserver : si les critères de fusion sont respectés pour n'importe quelle ligne, toutes les lignes des deux tables sources sont fusionnées dans la table cible.
- Supprimer : fusionne uniquement les lignes correspondantes des deux tables sources dans la table cible et exclut les lignes non correspondantes.
|
-
Pour fusionner des tables en fonction d'une valeur de champ correspondante :
-
Cliquez sur Correspondance de champ.
-
Dans le champ Première table, saisissez la valeur de la première table source.
-
Dans le champ Deuxième table, saisissez la valeur de la deuxième table source.
-
Pour fusionner des tables en fonction de plusieurs valeurs de champ correspondantes :
-
Cliquez sur Condition.
-
Dans le premier champ de condition, entrez la valeur requise.
-
Sélectionnez un opérateur dans la liste.
-
Pour ajouter plus de conditions, cliquez sur l'icône Plus et définissez les critères.
-
Si vous créez plusieurs conditions, définissez si ce modèle doit répondre à toutes les conditions ou à certaines : dans la liste Respecter, sélectionnez Toutes ou Certaines.
-
Si vous êtes en mode de débogage, testez l'étape en cliquant sur Test et en vérifiant que l'opération renvoie le résultat attendu.
Exemple
| Cette opération est utilisée dans |
Cet élément |
| Hiérarchie |
Applications > Serveurs d'applications |
| Type de CI |
WebSphere Portal [cmdb_ci_appl_websphere_portal] |
| Modèle |
WebSphere Portal sur Linux |
| Section |
Connectivité EAR À MQ |
| Numéro et nom de l'étape |
8. Fusionner les usines q avec les noms de référence jndi |
Pour fusionner des tables contenant des noms de files d'attente avec des noms de référence JNDI, utilisez l'opération
Fusionner la table comme suit :
