---
source_url: https://docs.dolphindb.cn/zh/funcs/s/submitJobEx.html
fetched_at: 2026-05-19T09:40:52Z
category: funcs
title: submitJobEx
sha1: 9155c496a25966a049a440531039e126bedbb309
---

# submitJobEx

## 语法

`submitJobEx(jobId, jobDesc, priority, parallelism, jobDef,
args...)`

## 详情

把批处理作业提交到本地节点并且返回作业的ID。`submitJobEx` 与 [submitJob](submitJob.html) 的唯一区别在于 `submitJobEx`
中可以指定参数 *priority* 与 *parallelism*。

## 参数

**jobId** 是作业的 ID，是字符串类型。

**jobDesc** 是字符串，用于描述作业。

**priority** 是0到9之间的整数，表示作业的优先级。9表示优先级最高。

**parallelism** 是正整数，表示分配给该作业的线程数上限。

**jobDef** 是用于定义作业的本地函数。请注意，该参数是一个函数对象，而不是表示函数名的字符串，因此不可使用引号。

**args...** 是函数的参数。如果函数没有参数，它可以不指定。

## 返回值

STRING 类型标量，表示作业的 ID。

## 例子

```dolphindb
def jobDemo(n){
    s = 0
    for (x in 1 : n) {
        s += sum(sin rand(1.0, 100000000)-0.5)
        print("iteration " + x + " " + s)
    }
    return s
};

submitJobEx("jobDemo1","job demo", 8, 12, jobDemo, 100);
```
