Interact | offerserving | Built-in Learning Config | Parameter Data | [parameterName]
These configuration properties define any parameters for your external learning module.
numberOfThreads
- Description
The maximum number of threads the learning aggregator uses to process the data. A valid value is a positive integer, and should not be more than the maximum number of connections that are configured in the learning data source. This parameter is used only by aggregator version 2.
- Default value
10
maxLogTimeSpanInMin
- Description
If aggregator version 1 is selected, you can process the staging records in iterations to avoid overly large database batches. In this case, those staging records are processed by chunks; iteration by iteration in a single aggregation cycle. The value of this parameter specifies the maximum time span of staging records the aggregator tries to process in each iteration. This time span is based on LogTime field that is associated to each staging record, and only the records whose LogTime falls into the earliest time window is processed. A valid value is an integer that is not negative. If the value is 0, there is no limit, which means all the staging records are processed in a single iteration.
- Default value
0
maxRecords
- Description
If aggregator version 2 is selected, you can process the staging records in iterations to avoid overly large database batches. In this case, those staging records are processed in chunks; iteration by iteration in a single aggregation cycle. The value of this parameter specifies the maximum number of staging records the aggregator tries to process in each iteration. A valid value is an integer that is not negative. If the value is 0, there is no limit, which means all the staging records are processed in a single iteration.
- Default value
0
value
- Description
The value for any parameter that is required by the class for a built-in learning module.
- Default value
No default value defined.