0
一旦作業在BlockingDataflowPipelineRunner上完成,我試圖獲取當前數據流作業的詳細信息,例如id,名稱,類型,開始時間,結束時間等。類似於我們在數據流中心看到的細節,如何使用Java SDK獲取當前數據流作業的詳細信息?
我用下面的代碼來獲取狀態,
Pipeline p;
...
...
PipelineResult result = p.run();
switch (result.getState()) {
case CANCELLED:
break;
case DONE:
//MetadataTracker.insert(jobId, jobName, "Success", startTime, endTime);
case FAILED:
break;
case RUNNING:
break;
case STOPPED:
break;
case UNKNOWN:
break;
case UPDATED:
break;
default:
break;
}
然而,PipelineResult類沒有任何方法獲得上述細節。誰能幫幫我嗎?