【发布时间】:2017-10-12 14:13:47
【问题描述】:
我将 Java Beam SDK 用于我的数据流作业,com.google.api.services.dataflow.model.Job 类提供了有关特定作业的详细信息。但是,它没有提供任何方法/属性来获取数据流步骤信息,例如 Elements added、Estimated Size 等。
下面是我用来获取工作信息的代码,
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();
提前致谢。
【问题讨论】:
标签: google-cloud-dataflow apache-beam