Ich verwende Java Beam SDK für meinen Datenfluss-Job und com.google.api.services.dataflow.model.Job
Klasse gibt Details über einen bestimmten Job. Jedoch bietet es keine Methode/Eigenschaft Datenfluß Schritt Informationen zu erhalten, wie Elemente hinzugefügt, Geschätzte Größe usw.Wie erhält man die Step-Details eines Datenflussjobs mit Java Beam SDK?
Unten ist der Code, den ich mit der Aufgabe, erhalten Informationen,
PipelineResult result = p.run();
String jobId = ((DataflowPipelineJob) result).getJobId();
DataflowClient client = DataflowClient.create(options);
Job job = client.getJob(jobId);
ich bin etwas suchen, wie,
job.getSteps("step name").getElementsAdded();
job.getSteps("step name").getEstimatedSize();
Vielen Dank im Voraus.