Avoid Validation failures with DRM Validation checks
Data Relationship Management (DRM) as a master data management solution has been a favorite in a complex EPM and EBS landscape for its audit and versioning features along with other unique features. Now that DRM is available in cloud, its adaption for customers is expected to increase multifold. This blog would help you in understanding validation checks configuration in DRM that would help in finding any issues before your target systems get impacted.
Whenever a metadata update is done in DRM, it is advisable to do a few checks. The most vital of these checks is to ensure that all the target system exports that may be affected by the metadata update are frisked for any validation failures. This is especially important when new members are added or any existing members are deleted. This blog talks in detail about the process of validating the exports and hierarchies after a masterdata update. It also highlights how to go about fixing a validation failure, if there is any.
You may ask as to why is this this important? DRM Hierarchies and Exports are used for supplying various downstream systems with masterdata. These hierarchies and target system exports in DRM have validations applied to them. These validations are to ensure that certain business requirements are being met during masterdata maintenance. So, whenever there is a masterdata update done to the system, it becomes imperative for the DRM Admins to validate all the hierarchies and exports that may have got affected by the update.
Detailed Process for Validation Check:
Doing the validation check is a very simple process. Let us assume that some metadata update was done in the 'Total_AuditTrail' hierarchy. So, our next steps would be:
- Open the related exports. In this case, let us assume that the export that is affected is 'HFM_AuditTrail_ParentChild'.
Image may be NSFW.
Clik here to view.
- Click on the 'Run Export Validations' icon at the top left corner of the screen (shown below as well).
Image may be NSFW.
Clik here to view.
- DRM would run a check to ensure that the metadata changes are meeting the criterion of all the validations that are applied on the Hierarchy or the export. If all the validations are being met, we will get a success message like below.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Note: Running the validation check does not mean that we are exporting anything to any target system, and is completely unrelated to any metadata being exported to the target. So, feel free to run this check as many times as required.
Now, let's consider a scenario in which the Validation check returns error.
Let us assume that we are running the validation check on the export HFM_Area_MemberAttributes'. Click the 'Run Export Validations' icon.
Image may be NSFW.
Clik here to view.
- DRM would run a check to verify whether all the validations are being met and return you to the home screen.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Click on the 'Validation Results' tab.
The Validation Results tab will highlight all the members which have failed the validations check.
Image may be NSFW.
Clik here to view.- Click on the Go icon to be directed to the nodes that have failed the validation check.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
- Clicking on the GO Icon again will take you to the position of that particular member in the Hierarchy.
Image may be NSFW.
Clik here to view.
The above process will help you in identifying the error within minutes so that it may be fixed at the earliest. After making the required modifications, run the validation checks again to ensure that the export has no more validation failures.
Alternately, you may also run the Validation Check at the Hierarchy Level as well.
- In the below example, let us assume that we had made some metadata updates in the ar.NVCLS hierarchy. When you have finished making the metadata changes, select the top member of the hierarchy, and right click. In the validate option, select 'Assigned'.
Image may be NSFW.
Clik here to view.
- This will also highlight the validation errors in the same way.
Image may be NSFW.
Clik here to view.Note: Running the validation check whenever metadata is updated is a best practice suggested by Oracle.