Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Objectif(s)

Limiter le travail des développeurs, en faisant en sorte que le moteur de EFR puisse s’occuper d’extraire les clefs métier des traces, sans que le développeur n’ait à les expliciter.

Principe

Toutes les traces d’une médiation pourront lire le body et/ou les headers afin de localiser et extraire certaines chaînes de caractères. La valeur extraite sera ajoutée aux valeurs métiers de la trace.

Démarche

Dans la vue d’une échange, utiliser la vue tabulaire pour se rendre sur “Clefs métier”.

...

  • Le nom est le nom de la clef métier qui sera créée. Elle doit être unique au sein de la médiation.

  • La source désigne l’origine de la valeur métier à extraire. Il s’agit soit du body, soit des headers.

  • La technologie désigne quel sera le moyen d’extraire la donnée de la source.

    • Le jsonpath permet de sortir des données JSON.

    • Le xpath traite du XML.

    • le mode none conserve l’intégralité de la valeur fournie.

  • Le chemin va paramétrer la technologie afin d’extraire la valeur dans la source.

    • Dans le cas où la source est le body, et dans le cas de la technologie jsonpath ou du xpath, la valeur attendue sera de la forme $.foo ou //foo. Si la technologie est “none”, le chemin sera sans effet.

    • Dans le cas où la source est les headers, alors le chemin est le nom du header à lire. La technologie sera ignorée.

Historique

Date

Commentaires

2025-04-01

Création de la page.