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.最初に投稿すると、質問を投稿するための形式の誤りが後悔します。ありがとう。この機能ジョブサーバスパークで
推定は、それがない理由です多分それはだ、厳しいです。 https://xkcd.com/612/ – philantrovert