Class BTClusterMappingTeamSuggestion
java.lang.Object
overit.geocall.bl.BusinessTask<Void>
overit.geocallapp.wfm.ai.bl.processing.task.BTBasicAIProcess
overit.geocallapp.wfm.ai.bl.processing.task.BTBasicClusterMapping
overit.geocallapp.wfm.ai.bl.teamsuggestion.task.BTClusterMappingTeamSuggestion
- All Implemented Interfaces:
Serializable,Tool
- Direct Known Subclasses:
BTTestClusterMappingTS
Class that does the cluster mapping for Team Sugestion algorithm.
- Since:
- 9.2
- See Also:
- GCApi:
- task
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final StringFields inherited from class overit.geocallapp.wfm.ai.bl.processing.task.BTBasicClusterMapping
api, DATE_FIELD, lastConfigurationExecuted, oc, occurredException, SDF_DATE, WAITING_TIMEFields inherited from class overit.geocallapp.wfm.ai.bl.processing.task.BTBasicAIProcess
algorithmName, asyncQueueMode, configurationParamsHistory, elaborationHistory, factory, filesToDelete, headers, instanceType, modelName, resourcesFolder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected FilebuildExperienceFile(Date extractionStartDate, Long configurationId, PoolKit pk) buildResourceFile(Date extractionDate, PoolKit pk) protected FilebuildTeamFile(Date extractionStartDate, Long configurationId, PoolKit pk) protected BOConfigurationParamsgetConfigurationParameters(Long algorithmId, Long taskId, Long co, PoolKit pk) protected CalculateTeamSuggestionExperienceEventMethods inherited from class overit.geocallapp.wfm.ai.bl.processing.task.BTBasicClusterMapping
buildDataAndUpdate, cleanUselessExperiences, elaborateTask, evaluateException, getLastTrainingOrCMDate, getLogValidityDays, getMostRecentDate, getMostRecentDateFromConfigurations, prepareDataForClusterMapping, updateClusterMapping, updateExperienceMethods inherited from class overit.geocallapp.wfm.ai.bl.processing.task.BTBasicAIProcess
body, buildHeaders, checkConfiguration, clearOldLogs, deleteFileS3, deleteTemporaryFiles, getAiConfiguration, getAwsUploadPath, getConfigurationParamsHistory, getElaborationHistory, getError, getJobName, getResourcesFolder, getTrainingType, isAsyncQueueMode, prepareDataForApi, setAiConfiguration, setAsyncQueueMode, setJobName, setResourcesFolder, setTrainingType, uploadFileS3, writeLogTableMethods inherited from class overit.geocall.bl.BusinessTask
start, start, startAlone, startInBackground
-
Field Details
-
STARTXCOORD
- See Also:
-
STARTYCOORD
- See Also:
-
TEAM
- See Also:
-
-
Constructor Details
-
BTClusterMappingTeamSuggestion
public BTClusterMappingTeamSuggestion()
-
-
Method Details
-
buildExperienceFile
protected File buildExperienceFile(Date extractionStartDate, Long configurationId, PoolKit pk) throws DAException, DAValidateException - Specified by:
buildExperienceFilein classBTBasicClusterMapping- Throws:
DAExceptionDAValidateException
-
buildTeamFile
protected File buildTeamFile(Date extractionStartDate, Long configurationId, PoolKit pk) throws DAException, DAValidateException - Specified by:
buildTeamFilein classBTBasicClusterMapping- Throws:
DAExceptionDAValidateException
-
buildResourceFile
public File buildResourceFile(Date extractionDate, PoolKit pk) throws DAException, DAValidateException - Specified by:
buildResourceFilein classBTBasicClusterMapping- Throws:
DAExceptionDAValidateException
-
getEventUpdateExperience
protected CalculateTeamSuggestionExperienceEvent getEventUpdateExperience(CalculateExperienceEventInput input) throws DAValidateException, DAException - Specified by:
getEventUpdateExperiencein classBTBasicClusterMapping- Throws:
DAValidateExceptionDAException
-
getConfigurationParameters
protected BOConfigurationParams getConfigurationParameters(Long algorithmId, Long taskId, Long co, PoolKit pk) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-