Process Learning Records

This process expands and reconciles learners in required and voluntary Oracle Learning initiatives by evaluating the member criteria. Then it creates or withdraws learners depending on the intended audiences.

The process runs every time a learning administrator creates a learning assignment. When an administrator creates an assignment while the process from another assignment creation is still running, the running process also handles the newer assignment creations. And the administrator who started the running process also becomes the creator or updater for the newer assignments.

The process automatically generates child processes to handle the necessary work.

You've two options for execution type:

  • Reconcile: The process evaluates the target audiences and assigns, withdraws, or reactivates assignments as appropriate. We recommend that you schedule the process to run with this option on a daily basis.
  • Expansion: The process creates the assignments when learning administrators create initiatives instead of waiting for the nightly process scheduled to run outside of working hours. This option causes more processing during working hours and should only be used to get all learning assigned during integrations. You shouldn't need to use this option unless you deselect the Process assignments immediately after user saves changes option on the Configure Background Processing page. If you deselect the parameter, you need to run the process with this option to reconcile learning initiatives.

Leave the Initiative Number parameter blank for normal operations. Enter a specific initiative number when you want to expand or reconcile the assignments for just that initiative.

Change Execution Details

To change these defaults, go to My Client Groups > Learning and Development > Configure Background Processing.

  • The delivered run as default for expansion and reconciliation processes is creator, but you can select a specific user. For example, to avoid learning initiative issues that can result when creators leave, select a generic user account that persists indefinitely.
  • To let learning administrators override the default, select Override Default Expansion and Reconciliation - Run as User.
  • To reduce the overall time spent expanding and reconciling learning assignments, change the concurrency details related to parallel processing and when to process assignments.

    Concurrency Option Description
    Maximum Number of Parallel Bulk Scheduled Jobs

    Specify how many access groups analyses to evaluate in parallel for all learning initiatives that need expansion or reconciliation based on selected execution type. The value also decides how many initiatives to reconcile in parallel.

    The supported values are 1 through 200, and the default value is 1. We recommended you set the parameter to at least 5. You can then increase as appropriate to reduce the overall time it takes the process to complete.

    Maximum Number of Parallel Threads per Bulk Scheduled Job

    Specify the maximum threads to use per initiative during reconciliation, to create or update initiative assignments.

    The supported values are 1 through 20, and the default value is 1. We recommended that you keep the value at 1. The reason is that the maximum threads calculation multiplies this value with the Maximum Number of Parallel Bulk Scheduled Jobs value. Consider all other background processes used in your environment before increasing these values. The background processing infrastructure is shared across all processes, such as for learning, payroll, and financials.

    Process access immediately after user saves changes

    When selected (default), the process is submitted automatically when a learning administrator creates a required or voluntary learning initiative.

    When unselected, you need to schedule this process as recurring in Expansion mode to expand the initiative learner population. This option lets you schedule expansion during off peak periods.

    Maximum Number of Parallel Ad Hoc UI jobs

    Specify how many analyses to evaluate in parallel for the newly created required or voluntary initiative.

    The supported values are 1 through 200, and the default value is 1. We recommended you set the parameter to at least 2. You can then increase as appropriate to reduce the overall time it takes the process to complete.

    Maximum Number of Parallel Threads per Ad Hoc UI Jobs

    Specify the maximum number of threads to use to create the learning initiative assignments needed for the expansion process.

    The supported values are 1 through 20, and the default value is 1. We recommended that you set the value to 2.