Querying
You can filter your rules by creating and running queries in Rule Designer.
- Queries
Using queries, you can extract rule artifacts or project elements by defining criteria as statements in the query condition part and display the found artifacts or, optionally, modify them with Do statements in the action part. Queries synchronize between Rule Designer and Decision Center, except for module-specific constructs. - Creating a query
To create a query, you select the project folder, name the query, and select the appropriate project element, conditions, and actions in the Query Editor. To make the query synchronizable, avoid any module-specific construct. - Running a query
You run your own queries or predefined queries on the rule project and, optionally, on referenced rule projects. - Finding rule dependencies
You can run predefined queries to find rules that can enable or disable another rule or ruleflows that can select a rule. - Customizing queries
To create business-specific query predicates that process customized rule project items and properties, you extend the query BOM files, and then integrate your extensions into Rule Designer and Decision Center. - Automating queries with the Rule Designer API
You can run a query in four steps using the Rule Designer API.
Parent topic: Reviewing a rule project