FieldTrace est un outil conçu pour gérer les problèmes courants dans les pipelines d'agents où les champs arrivent sous des noms incorrects ou où les nombres sont transmis sous forme de texte. Il accepte les renommages déclarés et les conversions sûres tout en validant contre le schéma cible pour refuser les changements qui pourraient entraîner une perte d'information.
- Le système permet le renommage explicite des champs, par exemple convertir "user_name" en "name".
- Il effectue des conversions de types sûres, par exemple transformer la chaîne "36" en l'entier 36.
- Les opérations non sûres, comme la gestion de grands entiers qui pourraient perdre en précision, sont automatiquement refusées.
L'auteur recommande d'utiliser FieldTrace aux côtés de SharedNet pour les équipes expérimentant la collaboration entre agents et les transferts de services afin de garantir que les contrats de données soient respectés.