Skip Navigation
What is new in Intelligent Advisor 20C
Answer ID 11705   |   Last Review Date 09/15/2020

What is new in Intelligent Advisor 20C?


Intelligent Advisor, new features


The 20C release of Intelligent Advisor includes: 

Auto fill input purpose

Input fields can now be tagged with an auto fill input purpose so that browsers can use stored data, such as the person's name and email address, to pre-populate information in an interview. The stored data in the browser may come from previously entered values or from pre-configured values (for example, in Google Chrome, the data stored in the user's Auto-fill settings). This automated assistance reduces typing and enables Intelligent Advisor interviews to be Web Content Accessibility Guidelines (WCAG) 2.1 compliant.

For more information, see:

Test case execution report

When all the test cases are run in a project, two reports are now automatically generated:

  • a TestCaseLog CSV file - this records the time taken to run each test case
  • a testPerformance CSV file - this records the time spent testing each individual rule.

Comparing the information in these reports across versions allows early detection of project changes that may have inadvertently caused slowdowns in overall performance. Test coverage can also be improved by filling gaps where reports show rules are not currently being tested.

For more information, see:

Rule profiling report

Rule authors can now run batches of data through their rules and get a report that shows where time is spent processing the request. This rule execution profiling report enables authors to decide whether alternate data structures or decisioning approaches might yield better batch processing throughput.

For more information, see:

Batch timing enhancements

System integrators can now see in the response from the batch assess service:

  • how long was spent processing each case in a batch request (shown in the @time field), so that they can analyze how data size or other factors affect performance, and
  • how long each batch request spent queued before processing started (shown in the processorQueuedSec field), so that they can understand whether they are pushing too many concurrent batch requests to the server in order to optimize the total load sent.

For more information, see:

Branch a repository project

Project authors can now branch a project in Intelligent Advisor Hub to create a separate project version that can be worked on independently. This allows ongoing development to continue in one version of the project while another version is being finalized for release. A link is automatically created in each branched project that takes the user directly back to the version the project was branched from. This enables authors to understand the lineage of projects to ease future change tracking and troubleshooting.

For more information, see:

Discard invalid data when interview loads

Interview designers can now specify that they would like any loaded data that is invalid discarded when the interview starts. This enables advice experiences to be more resilient by tolerating mismatches between application metadata (such as a list of valid options) and existing system data.

For more information, see:

Component versioning

Intelligent Advisor now has a component version (for example, 42.0.0) that is distinct from the product version (for example, The component version is the version of the interface between Oracle Policy Modeling and Intelligent Advisor Hub. It is independent of the product version, meaning that it could change during a release without the product version changing, and that it might not change even though the product version changes. You can see the component version on the Welcome page of Policy Modeling.

For more information, see:

To keep up-to-date on OPA, see How can I stay informed about Oracle Policy Automation?

For a list of issues addressed in this release, see the Intelligent Advisor Change History (Active customers)

Available Languages for this Answer:

Notify Me
The page will refresh upon submission. Any pending input will be lost.