The data modification service action
L'action de service Modification des données permet de modifier des champs dans un message de données via une fonction que vous définissez. Cette fonction peut réaliser des calculs à l'aide des valeurs de champs contenues dans un message de données entrant en entrée. Selon les résultats des calculs, les valeurs de champs dans les messages de données entrants peuvent être modifiées et remplacées par les résultats des calculs. Les valeurs de champs remplacées apparaîtront dans les entités qui sont créées à partir des messages de données dans la couche de suivi. La fonction est uniquement exécutée pour les messages de données qui répondent aux critères de déclenchement que vous définissez.
For example, imagine that you are tracking shipments from different distributors, and the weight of each shipment is included in a field in your data. You discover there is one distributor that enters the weight in kilograms, but all the other distributors enter the weight in pounds. A Data Modification service action can be used to convert the weight from kilograms to pounds for shipments originating from that distributor.
Learn how to apply a data modification service action
Defining Data Modification functions
All functions in the Data Modification Action Language must be defined using the Edit Function dialog box. This dialog box allows the user to create a function by typing it into a large text box. The user can also make changes to an existing function being used by a Data Modification action. Any function that is created or modified must be validated in the Edit Function dialog box before it can be used in a Data Modification action.
Functions are defined for the Data Modification service action using a programming language called Data Modification Action Language. The language is simple but has enough power to perform a large variety of processing tasks.