Functions Within Queries

Many of the available catalog functions as well as custom functions can be used in a query agent. You can also use rule functions from the same project.

Functions that Can Be Used in a Query Agent

Functions that can be used in a query agent are marked with a blue q. (They may have more decorations if they are usable in other areas such as Decision Manager).

Functions that Cannot be Used in a Query Agent

The following functions cannot be used in a query agent:

  • Rule functions with a Validity attribute that is set to anything other than "Action, Condition, Query."
  • Ontology functions.
  • The Coherence category of the Standard function catalog.
  • All catalog functions that assert, modify or delete objects in the cache or in working memory. Queries cannot change the cache.