Specify Output Values for Automated Rules
If you choose to automate data quality rules, the output values of the rules in Informatica Data Quality must conform to the output criteria. You can modify or remove the default values, or add your own values. For example, you can specify OK as an output value.
When you install Axon, the following output values are defined by default:
The output values can be in uppercase or lowercase. If the output values do not conform to the value criteria, Axon displays the data quality scores as 0% and marks all row counts as exceptions.
1. Run the following command to stop the Axon Agent:
<Axon_Agent_Home>/sh shutdown.sh
2. Open the <Axon_Agent_Home>/conf/application-app.properties file.
3. Add, remove, or modify the output values in the app.edgeRuleValidValues[index] parameters.
Make sure that you follow these guidelines when you add, remove, or modify output values:
- - The index values in the app.edgeRuleValidValues[index] variable must be positive integer values. Do not enter duplicate index values.
- - The application-app.properties file supports only Latin-1 (ISO-8859-1) encoded characters. To use a character that is not encoded in Latin-1, enter the character in Unicode escape notation.
- - Do not modify any other property in the file.
4. Save the file.
5. Run the following command to start the Axon Agent:
<Axon_Agent_Home>/sh startup.sh
Example 2. Example: Add OK and Delta Symbol as Output Values
You want to add OK and the Delta symbol as output values for data quality rules.
The following image shows the default values in the application-app.properties file:
The Delta symbol is not encoded in Latin-1 scheme. The Unicode escape notation for the Delta symbol is \u225C. The following image shows the new values in the in the application-app.properties file: