R12.1-JA-2025June05
Qualified Device Filter in Advanced Parser
Advanced Filter uses criteria and Boolean logic to construct more complex conditions for a Parser to filter the applicable devices. It allows you to finish a complex filter condition by combining multiple device properties, such as routing protocol, vendor, and model.
Defining an Advanced Filter
- Click Advanced in the Parser Editor, then define relevant settings in the Qualified Device dialog.
- Define the scope for filtering devices. In this example, set to filter the devices in the device groups Support Automation Demo and All BGP Devices.
- Set condition A based on your needs: in this example, config file containing version will be the filter condition.
- Select a Config File as Condition A.
Tip: If you select Device Property, whether a device property can be used as a condition for the advanced filter is configured in the Configuring Global Data Repository. - Select a keyword from the operator list. The keywords include Contains, Does not contain, Matches, and Does not match.
- Specify the value of the property that you selected, e.g., "version".
- Repeat the above three steps to set more conditions if required.
- Select a Config File as Condition A.
- Define the condition combination in the Boolean Expression field.
Tip: A Boolean expression can have the following parts: filter criteria (A to E), the Boolean operator ("and", "or"), and Parentheses. For example, A and (B or C). - Click OK.