You're right; we can't use DVF for this purpose. Here's another approach:
Listen for the PM event, perform the validation, and update the profile accordingly. You can then expose the result either as a DQ or as a separate nested attribute.
For implementation, you can use RIH or Lambda.
Original Message:
Sent: 05-15-2025 08:59
From: Rushyendar Akula
Subject: Need Help with Complex Data Quality Rule Display in DQ Dashboard
Hi Radhakrishnan,
Thank you for your response!
I did consider DVFs (Data Validation Functions), but my understanding is that DVFs typically apply to validations on individual fields or attributes within a single record. In my case, the requirement involves comparing three elements across two records - essentially a match rule with a negative condition (e.g., match on Element 1 and Element 2, but mismatch on Element 3).
This seems to go beyond what DVFs usually handle, as it's more about cross-record evaluation rather than per-entity field validation.
Is there a way to implement such logic using DVFs, or would you recommend a different approach? If DVFs can support this kind of condition, do you happen to have any sample code or documentation that I could refer to?
Thanks again for your help!
Best regards,
Rushyendar
------------------------------
Rushyendar Akula
Concord NC
Original Message:
Sent: 05-14-2025 15:23
From: Radhakrishnan Ramalingam
Subject: Need Help with Complex Data Quality Rule Display in DQ Dashboard
Create a DVF with Warning for these conditions and expose them in DQ Dashboard.
------------------------------
Radhakrishnan Ramalingam
Majix Solutions
San Ramon, CA
https://majixsolutions.com
Original Message:
Sent: 05-14-2025 09:07
From: Rushyendar Akula
Subject: Need Help with Complex Data Quality Rule Display in DQ Dashboard
Hi team,
We have a requirement to highlight specific data quality violations in the Reltio Data Quality Dashboard. Specifically, we need to identify and display the count of records that satisfy the following condition:
Match on Element 1 and Element 2, but Mismatch on Element 3
I attempted the following approaches:
Created a Saved Search with the above logic and used the Saved Searches panel to display it. However, this requires manual interaction - someone has to click on the saved search to navigate to the related entities.
Tried leveraging the Stats dashboard, but I didn't find a way to incorporate such nested conditions (logical AND/OR) or complex rule logic.
Also, I don't see an option to edit or configure the DQ dashboard directly in the UI to include this as a custom DQ rule.
Is there a supported way to either:
Customize the DQ Dashboard to reflect complex rule violations like the above?
Add such logic in the Stats dashboard or any alternative method to surface counts automatically, rather than requiring user clicks?
Any suggestions, workarounds, or documentation references would be greatly appreciated!
Thanks in advance,
------------------------------
Rushy
------------------------------