2017-11-13 47 views
0

私は、対応するジョブIDに対して完了したジョブの割合を取得する方法を探していました。スパークジョブのジョブ完了率を取得する方法は?

は今、スパークジョブサーバUIは、実行中のジョブのための対応状況を示しています。その後

{ 
    "duration": "Job not done yet", 
    "classPath": "jobserver.spark.sql.SparkJobServerClient", 
    "startTime": "2017-11-13T11:22:46.030+05:30", 
    "context": corresponding_context_name, 
    "status": "RUNNING", 
    "jobId": "ef16374c-f370-442c-9cea-25aa1b427a0a" 
} 

そしてすぐに、完了状況は、次のようになります。私が望む何

{ 
    "duration": "5.909 secs", 
    "classPath": "jobserver.spark.sql.SparkJobServerClient", 
    "startTime": "2017-11-13T11:22:46.030+05:30", 
    "context": corresponding_context_name, 
    "result": "2017-10-24-00-00-00,3120,9958,25.74,23.61,2.7,7195,4.31,4.54,8.84,13.41,9.96,8.11,6.77,5.59,4.68,3.96,3.39,2.94,15.5,4.94,2.61,0.45,1,4.6146717E7\n", 
    "status": "FINISHED", 
    "jobId": "ef16374c-f370-442c-9cea-25aa1b427a0a" 
    } 

です処理段階でのジョブステータスのパーセンテージを取得し、フロントエンドで表示することができます。

誰もがこれで私を助けることができれば、それは非常に参考になります。

P.S.最初に投稿すると、質問を投稿するための形式の誤りが後悔します。ありがとう。この機能ジョブサーバスパークで

+1

推定は、それがない理由です多分それはだ、厳しいです。 https://xkcd.com/612/ – philantrovert

答えて

0

は使用できません。

関連する問題