Indexing hints missing for AbstractBusinessRule
As per the Indexer hints report, AbstractBusinessRule schema doesn't have indexing hints.
Because of this search queries like below don't work
{
"kind": "*:*:work-product-component--DataQuality:1.0.0",
"query": "data.BusinessRules.DataRuleSets.DataRuleSetID:\"rulesetID1""
}
We need to add indexing hints (type : nested) in the AbstractBusinessRule schema for DataRuleSets
and DataRules
properties to support queries like below:
"query":"nested(data.BusinessRules.DataRuleSets, (DataRuleSetID:"rulesetID1" AND DataRuleSetRunStatus:true))" "query":"nested(data.BusinessRules.DataRules, (DataRuleID:"ruleID1" AND DataRuleRunStatus:true))"
Similarly, the QualityDataRuleSet doesn't have indexer hint for DataRules block
We need to add indexing hints (type : flattened) for querying the rulesets containing specific rule.