通過上下文對工作遇到的工作任務

你可以通過模板變量到工作任務的一部分任務的參數。這些變量是在工作任務運行時替換為適當的值。您可以使用任務參數值通過上下文對一項工作運行,比如運行ID或工作的開始時間。

當一份工作,任務參數變量替換雙花括號包圍和附加到一個可選的字符串值作為價值的一部分。例如,傳遞一個參數命名MyJobId的價值my-job-6對於任何運行的任務ID 6中,添加以下任務參數:

{“MyJobID”:“我的工作- {{job_id}}”}

雙花括號的內容不是評為表達式,所以你不能做double-curly括號內操作或功能。因為空白不是剝奪了在雙花括號,括號內不添加額外的空間。例如,變量{{job_id}}不評價。

下麵的任務參數變量支持:

變量

描述

示例值

{{job_id}}

惟一標識符分配給的工作。

1276862

{{run_id}}

惟一標識符分配給一個任務運行。

3447843

{{start_date}}

日期一個任務開始運行。在UTC格式是yyyy-MM-dd時區。

2021-02-15

{{start_time}}

運行的開始執行的時間戳在集群創建和準備好了。格式是毫秒,因為UNIX紀元UTC時區,返回的System.currentTimeMillis ()

1551622063030

{{task_retry_count}}

重試的次數已經試圖運行一個任務如果第一次嚐試失敗。第一次嚐試的值為0和增量重試。

0

{{parent_run_id}}

惟一標識符分配給多個任務的運行工作。

3447835

{{task_key}}

的惟一名稱分配給一個任務在多個任務的一部分工作。

clean_raw_data

你可以設置這些變量與任何任務時創建一個工作,編輯的工作,或用不同的參數運行工作

你也可以在工作任務之間傳遞參數任務值。看到磚工作任務之間共享信息