Flow | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apply data quality rules on data quality assessment |
You can run a data quality assessment project to examine the quality of existing data. You can do a data quality assessment, for example, if you:
As a data owner, you can review and process data quality assessment results. A data owner can be a:
For each failed validation rule or duplicate check rule, a separate entry is created in the Quality assessment exceptions log. The options you have to review and solve quality assessment results, depend on the origin of the found issues:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up action rule conditions |
For each action rule, you can set up conditions. The action rule is only applied if the conditions are met. To define an action rule condition, you use a query. The action rule is applied only to the records that are found by the query.
You can use these types of queries:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up action rule of type Custom |
Use action rules to set field values in D365 F&SCM. Use a custom action rule to set a field value using a custom class.
Before you can set up a custom action rule, ensure that the custom class is developed. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up action rule of type Data query |
Use action rules to set field values in D365 F&SCM. Use a data query action rule to find a value using a query and set the found value in the target field of the action rule.
You can use these types of queries:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up action rule of type Transformation list |
Use action rules to set field values in D365 F&SCM. To set a field value, you can use several action types. This topic explains how to set up an action rule of type Transformation list.
Use a transformation list action rule to find a value using a transformation list and set the found value in the target field of the action rule.
Before you can set up a transformation list action rule, set up the transformation list to be used. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up action rule of type Web service |
Use action rules to set field values in D365 F&SCM. To set a field value, you can use several action types. This topic explains how to set up an action rule of type Web service.
Use a web service action rule to get a field value from another internal or external source, using a web service, and set this value in the target field of the action rule.
Before you can set up a web service action rule, set up the web service to be used.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up action rules |
Use action rules to set field values in a target field in D365 F&SCM.
For each action rule, you can set up conditions to define the data to which the rule applies. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up configurable lookup |
You can set up a configurable lookup to define the possible options in a field. You can define the possible options for a configurable lookup in these ways:
To apply a configurable lookup, set up a validation rule of type Configurable lookup. You can use a configurable lookup on several validation rules. This topic explains how to set up a configurable lookup. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up data quality policy versions |
A data quality policy has one or more versions. A data quality policy version contains all elements of a data quality policy, except for the data quality policy header.
These data quality policy elements are version-specific:
Element-specific setup:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up duplicate check |
You can use duplicate check rules to check if data doesn't already exist in D365 F&SCM. Before you can set up a duplicate check rule, set up the duplicate check to be applied. You can apply these types of duplicate checks:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up duplicate check rule conditions |
For each duplicate check rule, you can set up conditions. The duplicate check rule is only applied if the conditions are met. To define a duplicate check rule condition, you use a query. The duplicate check rule is applied only to the records that are found by the query.
You can use these types of queries:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up duplicate check rules |
Use a duplicate check rule to check if the data doesn't already exist in D365 F&SCM. Before you can set up a duplicate check rule, set up the duplicate check to be applied. You can apply these types of duplicate checks:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up dynamic queries |
Use a dynamic query to find one or more records in the database. The found records are the input for further processing. You can use a dynamic query on:
To define a query range, you can use a function. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up enrichment rule conditions |
For each enrichment rule, you can set up conditions. The enrichment rule is only applied if the conditions are met. To define an enrichment rule condition, you use a query. The enrichment rule is applied only to the records that are found by the query.
You can use these types of queries:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up enrichment rule of type Custom |
Use enrichment rules to set field values in D365 F&SCM. To set a field value, you can use several value types. This topic explains how to set up an enrichment rule line of type Custom. Use a custom enrichment rule line to set a field value using a custom class. Before you can set up a custom enrichment rule line, ensure that the custom class is developed. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up enrichment rule of type Data query |
Use enrichment rules to set field values in D365 F&SCM. Use a data query enrichment rule line to find a value using a query and set the found value in the target field of the enrichment rule line.
Use a dynamic query to define the query that is used to find the value to be set in the target field. Before you can set up an enrichment rule line with a dynamic query, set up the dynamic query to be applied. You can use a dynamic query, for example, to query other tables than the enrichment source rule table, to define table relations, and to have only one record or value returned. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up enrichment rule of type Enable/Disable |
Use enrichment rules to set field values and behavior in D365 F&SCM. To set a field value or behavior, you can use several value types. This topic explains how to set up an enrichment rule line of type Enable/Disable. Use an Enable/Disable enrichment rule line to disable or enable a field based on the value of another field. Usually, for an an enrichment rule of type Enable/Disable, you apply:
Note:
Example:This example explains how you can apply an enrichment rule line of type Enable/Disable. As an example, the credit rating of a customer is used.
For this example, three enrichment rules are required, each with an enrichment rule line on the Credit limit field:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up enrichment rule of type Fixed value |
Use enrichment rules to set field values in D365 F&SCM. To set a field value, you can use several value types. This topic explains how to set up an enrichment rule line of type Fixed value. Use a fixed value enrichment rule line to set a pre-defined fixed value in the target field of the enrichment rule line. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up enrichment rule of type Number sequence |
Use enrichment rules to set field values in D365 F&SCM. To set a field value, you can use several value types. This topic explains how to set up an enrichment rule line of type Number sequence. Use a number sequence enrichment rule line to set the value of the target field of the enrichment rule line based on a number sequence. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up enrichment rule of type Transformation list |
Use enrichment rules to set field values in D365 F&SCM. To set a field value, you can use several value types. This topic explains how to set up an enrichment rule line of type 'Transformation list'.
Use a transformation list enrichment rule line to find a value using a transformation list and set the found value in the target field of the enrichment rule line.
Before you can set up a transformation list enrichment rule line, set up the transformation list to be used. Note: You can set up an enrichment rule line of type 'Transformation list' only if the enrichment rule event is 'Source field modified'.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up enrichment rule of type Web service reponse |
Use enrichment rules to set field values in D365 F&SCM. To set a field value, you can use several value types. This topic explains how to set up an enrichment rule line of type Web service response.
Use a web service response enrichment rule line to get a field value from another internal or external source, using a web service, and set this value in the target field of the enrichment rule line.
Before you can set up a web service response enrichment rule line, set up the web service to be used.
Note: You can set up an enrichment rule line of type 'Web service response' only if the enrichment rule event is 'Source field modified' or 'Save record'.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up enrichment rules |
Use enrichment rules to set field values in a target field in D365 F&SCM.
For each enrichment rule, you can set up conditions to define the data to which the rule applies. Note: You can only use enrichment rules if Data enrichment is turned on in the Data quality studio parameters, on the Enable data enrichment tab. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up organization assignment for Data quality policy |
By default, a data quality policy version is applied to all organizations as defined in the current D365 F&SCM environment. If a data quality policy version must be applied only to specific organizations, set up the organization assignment. You can apply a data quality policy version to (a part of) an organization hierarchy. Before you can do so, assign the desired organization hierarchy to the 'Data quality' organization hierarchy purpose.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up validation rule conditions |
For each validation rule, you can set up conditions. The validation rule is only applied if the conditions are met. To define a validation rule condition, you use a query. The validation rule is applied only to the records that are found by the query.
You can use these types of queries:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up validation rule of type Configurable lookup |
Use validation rules to check if the data is in line with the defined standards. Use a configurable lookup validation to add a custom lookup to a field and to validate if the field value matches a value as defined by the configurable lookup. Note: If the field, to which the configurable lookup is applied, already has a lookup, the configurable lookup overwrites the existing lookup. Before you can set up a configurable lookup validation rule, set up the configurable lookup to be used. For each validation rule, you can set up:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up validation rule of type Custom |
Use validation rules to check if the data is in line with the defined standards.
To validate data, you can use several validation types. This topic explains how to set up the Custom validation type. Use a custom validation to validate a field value using a custom validation class.
Before you can set up a custom validation rule, ensure that the custom validation class is developed. For each validation rule, you can set up:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up validation rule of type Data pattern |
Use validation rules to check if the data is in line with the defined standards. Use a data pattern validation to validate if a field value matches a defined pattern.
Before you can set up a data pattern validation rule, set up the data pattern to be applied.
For each validation rule, you can set up:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up validation rule of type Mandatory or Blank |
Use validation rules to check if the data is in line with the defined standards. To validate data, you can use several validation types. This topic explains how to set up validation rules of these types:
For each validation rule, you can set up:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up validation rule of type Range expression |
Use validation rules to check if the data is in line with the defined standards.
To validate data, you can use several validation types. This topic explains how to set up a validation rule of type Range expression.
Use a range expression validation rule to validate if a field value is within a defined range. To define a range expression, you can use a:
For each validation rule, you can set up:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up validation rule of type Web service |
Use validation rules to check if the data is in line with the defined standards. Use a web service validation to validate if a field value matches a value in another internal or external source, using a web service.
Before you can set up a web service validation rule, set up the web service to be used.
For each validation rule, you can set up:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up validation rules |
Use validation rules to check if the data is in line with the defined standards. To validate data, you can use these validation types:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set up web service configuration |
You can set up data quality policy rules that use a web service. You can use a web service:
Before you can set up a web service rule, set up the web service configuration to be used.
|