Welcome to the OPA Hub!


Category Archives: Inferencing Engine

OPA – The Influence of inference

Policy Automation – The Influence of inference

The Oracle Policy Automation training spends little time discussing the Inference Engine. This is entirely normal since we have a very tight schedule to keep. But the Certification Examination to achieve the Certified Specialist logo has some nasty twists and turns in the question bank – they love to give our brains a workout. Of course I am not going to give you any actual questions from the Examination, but I am going to get you in the mood. Over the next few posts as you probably have already noticed we are going to be focussing on areas that might trip you up.

Perhaps the most important thing to remember is that the Examination is not all about the product (although of course there are lots of questions about functionality and tools). Some of the questions need you to think like a rule writer, not like an OPA Operator (I’m quite proud of that phrase!). So without further talking, here is the third in our series of Quiz Questions. This one broadens our fireside chat into a discussion of Inference in Interviews.

The underlying subject of the Quiz Question, and indeed of the video as a whole, is the Screen Order concept.

OPA - Screen Order

I would wager that there are a few people who have never really paid much attention to the Data Review Screen in the section referring to Screen Order. Unless otherwise specified the order of the Question Screens will be that specified in the…Question Screens folder. That phrase was slightly counter-intuitive but think of it like this:

OPA - Screens File

When you look at a Screens File, you will see a Folder called Question Screens. This is where you can create folders and order your Question Screens. And that same folder is referenced by the Data Review Screen. But it doesn’t have to be. If you have a complex set of Question Screens you can adjust the order in the Data Review Screen by dragging and dropping from the Oracle Policy Modelling Window (which itself is a pretty unintuitive action!).

 

OPA - Drag Drop Order Screens

Notice how you (or OPM) can exclude Folders and Screens in the lower part of the Data Review window.  So, all fine and dandy. We can create our custom Screen Order, and our new order will be respected. Except, as we show in the video, it will not be. Probably. Perhaps. It depends entirely on the Inference Engine. If a Question Screen does not have a Question on it that needs to be asked. then it will be skipped entirely. Inference means skipping questions that are not needed, if the answer to the goal question can be inferred another more efficient way. Watch the video to get a nice example.

Until next time
Rich@rd

Oracle Policy Automation Quiz Question Two – AND

Oracle Policy Automation Quiz Question Two – AND

Many of you probably saw this one coming after the first Quiz Question. Well, here it is.

I am sharing with you all another question I often ask during the Oracle Policy Automation training to my students. I ask it for three main reasons

  1. It helps to understand the Engine and the inferencing process
  2. It’s fun and a great way to challenge yourself
  3. It is good preparation for the sort of question that you might get in the Certification examination.

This is quite an easy one, and most people will get it right away

Something to think about

The Oracle Policy Automation  Certification, as it is sometimes called (incorrectly) is in fact actually called “Oracle Policy Automation 10 Rule Developer Essentials 1Z0-534” and as such is focuses for the major part on rule development. The exam study guide seems to have gone 404 on the Oracle University Website but the corresponding guide in the partner website is still useful.

Update in 2016

Of course, since this article was originally written for Version 10, things have changed – not least with the arrival of a Cloud-focused certification examination that, at time of writing in December 2016, was undergoing beta testing. Although there are currently no self-testing or exam guides yet available, I hope this is just a matter of time.

OPA – Quiz Question #1 OR

A Quiz Question for you

Stepping away from our series on Entities this week, I am sharing with you all a question I often ask during the Oracle Policy Automation training to my students. I ask it for three main reasons

  1. It helps to understand the Engine and the inferencing process
  2. It’s fun and a great way to challenge yourself
  3. It is good preparation for the sort of question that you might get in the Certification examination.

Of course this is an easy one – it is meant to be – but it certainly helps get students thinking about how to optimize the Web Determination experience and how to structure their work. I am also a great believer in the need to include this sort of thing in training sessions. Too often nowadays it has become a “knowledge transfer” with someone reading out loud a script and a bunch of slides. I find it hard to believe that the new “virtual learning” revolution has come down to that.

Anyway enjoy and we will be back in the Workshop for more Entities Adventures very soon.

OPA Quiz Question 1 - Web Determinations

Something to think about

The Oracle Policy Automation Certification, as it is sometimes called (incorrectly) is in fact actually called “Oracle Policy Automation 10 Rule Developer Essentials 1Z0-534” and as such is focuses for the major part on rule development. The exam study guide seems to have gone 404 on the Oracle University Website but the corresponding guide in the partner website is still useful.