OptionalcontextServer-side context user (required for data isolation + audit on the saved row).
The MJ: ML Models id to score with.
OptionalnameOptional Record Process name; a descriptive default is generated when omitted.
OptionaloutputOptional. The target-entity column to write the prediction into (e.g.
'RenewalScore'). Omit for generic output — a run's predictions are recorded
in the process run history (MJ: Process Run Details) only; no write-back column
and no scoring binding are created.
OptionalprimaryPrimary-key field on the target entity (defaults to 'ID').
OptionalproviderMetadata provider to create the entity object against (defaults to the global).
The records a run scores. Populate EXACTLY ONE of: filter, viewId, listId, all.
The entity whose rows are scored (e.g. 'Memberships').
OptionalvalueWhich prediction value to write — numeric 'score' (default) or 'class' label.
Inputs for createScoringProcess. The required pair —
modelIdandtargetEntityName— plus exactly onescopeselector is the minimum to create an on-demand scoring Record Process; everything else has a sensible default (IDprimary key, numeric score, generated name).Two output modes, driven by whether
outputFieldis supplied:outputFieldpresent): a run writes the prediction into that target column AND aMJ: ML Model Scoring Bindingslineage row (Mode='OnDemand') is created.outputFieldomitted): a run records its predictions in the process run history (MJ: Process Run Details) only — no write-back column and no binding.