Filtre de texte structuré

Filtre de texte structuré

Pour en savoir plus sur les filtres en général, consulter l'article Comprendre les filtres.

Utiliser ce filtre pour chaque réception d'un fichier texte structuré. Ce sont des fichiers texte dans lesquels les champs sont identifiés par l'une des méthodes suivantes :

  • Les champs sont délimités par un caractère : Les caractères de délimitation habituels sont la virgule ou le point-virgule. Le fichier CSV (valeurs séparées par une virgule) est un exemple typique.

  • Les champs contiennent un nombre fixe de caractères : Autrement dit, les champs sont définis par des colonnes de largeur fixe.

Pour des exemples de données de texte structuré, voir l'article Base de données texte.

Définition des champs

Pour les fichiers de texte structuré, la définition des champs est très simple. Il y a deux options :

  • Un séparateur définit les champs : Dans ce cas, il y a un caractère de délimitation, tel que virgule ou point-virgule entre les champs. Il suffit de définir les noms de champs dans le même ordre d'apparition dans les données reçues par un déclencheur.

  • Champs de largeur fixe : Dans ce cas, définir les noms de champs dans le même ordre d'apparition dans les données reçues par un déclencheur, et définir le nombre de caractères que le champ va occuper. Cette quantité de caractères sera lue dans les données destinées à ce champ.

UUID-c4da307f-9e87-8427-2a17-cb8cd383bd9a.png

Activer la structure dynamique

Le filtre de texte structuré peut identifier automatiquement les champs et leurs valeurs dans les données reçues. Ainsi, le mappage manuel de variable au champ n'est pas requis.