Exemple de mappage d'attributs CSV
Voici un autre exemple de mappage pour le plug-in CSV Lookup.
attr.sender-email = Email attr.endpoint-user-name = Username attr.file-owner = File-owner attr.sender-ip = IP attr.First\ Name = FIRST_NAME attr.Last\ Name = LAST_NAME attr.Business\ Unit = Org attr.Manager\ Email = Mgr_email attr.Employee\ ID = EMPLOYEE_NUMBER attr.Phone\ Number = Phone attr.Manager\ Last\ Name = Mgr_lastname attr.Manager\ First\ Name = Mgr_firstname attr.Employee\ Email = Emp_email keys = Email:Username:File-owner:IP
Notez ce qui suit à propos de cet exemple :
- Les quatre premières lignes mappent des paramètres de consultation aux en-têtes des colonnes.
- Les neuf lignes restantes mappent des attributs personnalisés aux en-têtes des colonnes.
- Une barre oblique inverse est ajoutée au début de chaque instance d'un caractère d'espace vide dans un attribut ou un nom de colonne. Dans cet exemple,attr.Employee\ Email = Emp_emailmappe l'attribut personnaliséEmployee Emailà l'en-tête de colonneemp_email.
- La propriétéclésidentifie et séquence les clés qui sont utilisées pour extraire des données d'attribut personnalisées. Chaque clé est séparée de deux points. L'ordre dans lequel vous répertoriez les clés détermine la séquence de recherche. Dans cet exemple (keys = Email:Username:File-owner:IP), le plug-in recherche tout d'abord dans la colonneEmailune valeur correspondant à la valeur du paramètre de recherchesender-emailtransmise au plug-in. Si aucune valeur correspondante n'est trouvée, le plug-in recherche alors dans la colonneUsernameune valeur correspondant au paramètre de consultationendpoint-user-name. Si aucune valeur correspondante n'est trouvée dans cette colonne, la clé suivante (File-owner) est alors recherchée, et ainsi de suite.
- Le plug-in arrête la recherche à la première paire valeur-clé de paramètre correspondante trouvée. En conséquence, l'ordre dans lequel vous répertoriez les en-têtes de colonnekeysest important.