2016-06-08 114 views
7

在氣流的Web控制檯上的DAG視圖中有一段名爲「着陸時間」的部分。着陸時間在氣流中的含義是什麼?

An example screen shot taken from airbnb's blog:

但是這是什麼意思?現在文檔或存儲庫中沒有定義(試圖多次搜索)。

+0

看起來這是一個DAG。 https://github.com/apache/incubator-airflow/blob/master/airflow/www/templates/airflow/dags.html –

+0

此處顯示的文檔。 https://cwiki.apache.org/confluence/display/AIRFLOW/DAGs+UI –

+0

來源:https://github.com/apache/incubator-airflow/blob/master/airflow/www/views.py功能landing_times 。看起來它可能顯示最近的工作完成時。 – cxw

回答

1

我直接問了作者Maxime,答案是 landing_time是作業完成時的工作應該開始的分鐘數(對於氣流來說,它是預定時間的結束)。

來源: http://gitter.im/apache/incubator-airflow 這是一個獲得幫助的好地方,Maxine非常好,樂於助人。但答案是不持久的..

+2

我想知道'minutes'這個詞是否是'minus'的拼寫錯誤。即使如此,我也無法理解你的描述。你介意再詳細一點嗎? – xwk

3

這裏由於現有的答案是不完全清楚,這是最高命中爲「氣流登陸時間」我去聊天檔案,發現原來的答案在這裏被引用:

Maxime Beauchemin @mistercrunch Jun 09 2016 11:12 
it's the number of hours after the time the scheduling period ended 
take a schedule_interval='@daily' run for 2016-01-01 that finishes at 2016-01-02 03:52:00 
landing time is 3:52 

https://gitter.im/apache/incubator-airflow/archives/2016/06/09

似乎Y軸爲以小時爲單位,而負的着陸時間是手動運行作業的結果,所以他們完成小時之前,他們基於時間表「應該已經完成​​」。

+0

我想知道這是否完全準確。當工作在早上11點結束時,我看到工作時間爲5小時。這是因爲在調度期結束後,作業沒有立即啓動,因爲它具有上游依賴關係。 – Rahul

相關問題