Topics: |
This section describes the OnRamp operational details.
The Relational OnRamp will process batches for different top-level subjects concurrently. Multiple batches for the same top-level subject will be processed serially unless Parallel Processing is enabled.
Omni-Insurance supports the following methods of launching an OnRamp batch:
You can add a row to os_ramp_control, setting the following columns.
The os_ramp_control can be monitored to follow the status of a ramp batch.
The following are possible values of the state field:
Note: This information is also available in the RampControl section of the Omni Console.
This section describes the ProcessRamp web services that can be used to launch a ramp batch.
V4 Web Service
https://server_host:server_port/server/api/v1/server/processRamp.v4
The HTTP PUT request accepts the parameters listed and described in the following table.
Parameter |
Type |
Description and Values |
---|---|---|
batchId |
string |
Batch to execute. |
subject |
string |
Subject to process as part of the batch. |
sourceName |
string |
Restrict the source system to participate in the batch. |
batchType |
string |
Mode corresponding to the batch_type:
|
The following table provides the batch options (sub directives) for the process ramp service and the corresponding batch_options column in os_ramp_control.
Name |
Type |
Description and Values |
---|---|---|
dataTransferMode |
string |
Overrides the default data transfer mode runtime configuration setting.
Note: NATIVE_SQL generates a runtime error for unsupported databases. |
changeDetection |
string |
Determines whether or not to eliminate duplicates from further processing (data quality operations).
Note: ChangeDetection = IGNORE replaces batch option FORCE_REPROCESS. |
upsertNullHandling (previously addUpdateNullHandling) |
string |
UPSERT only. Governs how to handle missing values on an update.
|
truncateBeforeInsert |
boolean |
Truncate data before an INSERT_ONLY operation. Used for a full replacement of the data set. Applies only to transactional subjects.
Note: Is an error unless loadType is INSERT_ONLY. |