创建一个作业调度任务,一直显示失败,但是单独执行其中的insert语句是可以正常执行的

Viewed 29

在生产环境定义了一个作业调度任务,是从定义的一个catalog中查询数据,插入到doris表中,其中catalog中定义的是sql sever的数据源,调度任务的定义语句如下(此处做了简化,主要为说明问题):
CREATE JOB A1ContractBackupT1_JOB1 ON SCHEDULE EVERY 1 DAY STARTS '2024-10-17 03:00:00' DO INSERT INTO ods_pmm20.A1ContractBackupT1 (ContractID,OrgTagID) SELECT ContractID,1 FROM MSS_PMM01.dbo.A1ContractBackup;
其中单独执行其中的insert语句可以正常执行:
image.png
但是作业调度任务却一直失败,且查询任务执行详情是,errormessage为空。
image.png
但是如果用以下insert...values...语句测试,任务能正常执行,搞不清楚原因了,请大神指教。
CREATE JOB A1ContractBackupT1_JOB1 ON SCHEDULE EVERY 1 MINUTE STARTS '2024-10-17 15:36:00' DO INSERT INTO ods_pmm20.A1ContractBackupT1 (ContractID,OrgTagID) values('1',1);

1 Answers