我正在爲我的數據流作業使用Java Beam SDK,而com.google.api.services.dataflow.model.Job
類提供了有關特定作業的詳細信息。然而,它不提供任何方法/屬性來獲取數據流步驟的信息,例如元素的加入,估計大小等如何使用Java Beam SDK獲取數據流作業的步驟詳細信息?
下面是我用得到這份工作的代碼信息,
PipelineResult result = p.run();
String jobId = ((DataflowPipelineJob) result).getJobId();
DataflowClient client = DataflowClient.create(options);
Job job = client.getJob(jobId);
我正在尋找類似的東西,
job.getSteps("step name").getElementsAdded();
job.getSteps("step name").getEstimatedSize();
提前致謝。