query_actions (dict) mandatory for all datasources
respect constraints
predicate not found exception