Analyser du texte à l'aide d'un texte délimité

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Dans les modèles de détection, vous pouvez analyser du texte à l'aide de la stratégie d'analyse Texte délimité.

    Avant de commencer

    Une connaissance de base de la programmation est souhaitée.

    Rôle requis : pd_admin

    Pourquoi et quand exécuter cette tâche

    Vous pouvez utiliser cette stratégie d'analyse pour extraire des données de n'importe quel fichier texte. Définissez le segment à extraire de ce fichier texte en saisissant le symbole ou le mot qui sert de limite et en définissant la position.

    Procédure

    1. Sélectionnez Texte délimité dans la liste Définir l'analyse, dans l'un des emplacements suivants :
      • la Section d'identification ou la Section de connectivité pour Mappage des services
      • la fenêtre Étape pour Détection
    2. Renseignez les champs comme il convient.
      Champ Description
      Inclure les lignes avec Spécifiez les contraintes utilisées pour déterminer quelles lignes sont incluses dans la sélection de texte.
      Exclure les lignes avec Spécifiez les contraintes utilisées pour déterminer quelles lignes sont exclues dans la sélection de texte.
      Séparateur de lignes Spécifiez le caractère non défini par défaut utilisé comme séparateur de ligne dans le texte. Les séparateurs par défaut sont NOUVELLE LIGNE ou RETOUR DE CHARIOT, selon le système d'exploitation.
      Utiliser la valeur par défaut Cochez cette case pour utiliser le séparateur de lignes par défaut.
    3. Pour définir l'analyse du fichier et extraire la chaîne en tant que variable en travaillant avec le mode Déboguer :
      1. Sélectionnez la chaîne à analyser dans la zone de texte.
        La zone de nom s'affiche.
      2. Fournissez un nom unique et explicite pour la variable, puis appuyez sur Entrée.

        La variable est ajoutée à la table Variables. Les attributs Line Separator, Delimiters et Positions de la variable sont renseignés automatiquement.


        Définissez des variables pour l’analyse du texte délimité avec le mode Déboguer.
    4. Pour définir l'analyse du fichier et extraire la chaîne en tant que variable en dehors du mode Déboguer :
      1. Dans le volet Variables, cliquez sur Ajouter une variable.
        La nouvelle variable portant le nom par défaut _Name_ s'affiche dans la liste des variables.
      2. Cliquez sur la nouvelle variable et saisissez un nom unique et explicite.
      3. Si nécessaire, saisissez une chaîne dans le champ Séparateur de lignes.
        Cette chaîne est utilisée pour identifier où les lignes se terminent dans le fichier. Par exemple, les séparateurs de lignes courants sont « /n » ou « /r ».
      4. Cliquez sur l'icône Modifier en regard de Délimiteurs, saisissez le symbole ou le mot à utiliser comme délimiteur, puis cliquez sur l'icône Plus.

        Ajout ou modification de délimiteurs
      5. Spécifiez la position.
        Pour plusieurs positions, utilisez des virgules comme séparateurs.
    5. Pour mettre fin au processus de détection si aucun résultat n'est trouvé, cochez la case En cas d'échec de la recherche.

    Exemple

    Vous pouvez utiliser la stratégie d'analyse Texte délimité pour l'opération Analyser la variable, afin d'extraire le nom du gestionnaire de files d'attente d'un élément IBM WebSphere Message Broker.

    Figure 1. Formulaire de l'opération Analyser la variable

    Utilisation du texte délimité