Search in sources :

Example 21 with Task

use of com.webank.wedatasphere.qualitis.entity.Task in project Qualitis by WeBankFinTech.

the class ExecutionManagerImpl method rewriteTaskRemoteInfo.

private void rewriteTaskRemoteInfo(List<JobSubmitResult> submitResults, List<TaskSubmitResult> taskSubmitResults, String id, String clusterName) {
    for (JobSubmitResult jobSubmitResult : submitResults) {
        Task taskInDb = taskDao.findById(jobSubmitResult.getTaskId());
        taskInDb.setTaskRemoteId(jobSubmitResult.getTaskRemoteId());
        taskInDb.setTaskExecId(jobSubmitResult.getTaskExecId());
        taskDao.save(taskInDb);
        taskSubmitResults.add(new TaskSubmitResult(id, jobSubmitResult.getTaskRemoteId(), clusterName));
    }
}
Also used : Task(com.webank.wedatasphere.qualitis.entity.Task) DataQualityTask(com.webank.wedatasphere.qualitis.bean.DataQualityTask) JobSubmitResult(com.webank.wedatasphere.qualitis.bean.JobSubmitResult) TaskSubmitResult(com.webank.wedatasphere.qualitis.bean.TaskSubmitResult)

Aggregations

Task (com.webank.wedatasphere.qualitis.entity.Task)21 Application (com.webank.wedatasphere.qualitis.entity.Application)12 GeneralResponse (com.webank.wedatasphere.qualitis.response.GeneralResponse)12 UnExpectedRequestException (com.webank.wedatasphere.qualitis.exception.UnExpectedRequestException)11 ArrayList (java.util.ArrayList)11 TaskRuleSimple (com.webank.wedatasphere.qualitis.entity.TaskRuleSimple)7 Date (java.util.Date)6 DataQualityTask (com.webank.wedatasphere.qualitis.bean.DataQualityTask)5 ClusterInfo (com.webank.wedatasphere.qualitis.entity.ClusterInfo)5 TaskDataSource (com.webank.wedatasphere.qualitis.entity.TaskDataSource)5 TaskResult (com.webank.wedatasphere.qualitis.entity.TaskResult)5 ApplicationResponse (com.webank.wedatasphere.qualitis.response.ApplicationResponse)5 GetAllResponse (com.webank.wedatasphere.qualitis.response.GetAllResponse)5 TaskSubmitResult (com.webank.wedatasphere.qualitis.bean.TaskSubmitResult)4 TaskRuleAlarmConfig (com.webank.wedatasphere.qualitis.entity.TaskRuleAlarmConfig)4 ClusterInfoNotConfigException (com.webank.wedatasphere.qualitis.exception.ClusterInfoNotConfigException)4 TaskRule (com.webank.wedatasphere.qualitis.bean.TaskRule)3 User (com.webank.wedatasphere.qualitis.entity.User)3 Rule (com.webank.wedatasphere.qualitis.rule.entity.Rule)3 ExcelWriter (com.alibaba.excel.ExcelWriter)2