Configuring the data dictionary
Each plan contains one default profile named System. The System profile includes fields
related to date and time of the request for decision evaluation such that rules related to
those values can be easily constructed. This profile is not editable.
User created profiles define how data passed in the request is represented for use in the decision evaluation. Data is passed in the event as a JSON object. Profile fields reference properties of that object which can then be transformed to the desired type and value.
This is an example of passing data in a request:
{
"SensorData": {
"speed": 4200,
"temp": 138.5,
"pressure": 104.32
}
}
For example, the input temperature is in degrees Fahrenheit. You want to define rules based on degrees Celsius. You can define a profile named SensorData with a Temperature_C field and apply a linear transform to convert to the specified units.
There are two ways to add new profiles and fields: file input and manually.