Hi all,

I'm planning to use Apache beam to extract and load part of the ETL
pipeline and run the jobs on Dataflow. I will have to do the REST API
ingestion on our platform. I can opt to make sync API calls from DoFn. With
that pipelines will stall while REST requests are made over the network.

Is it best practice to run the REST ingestion job on Dataflow? Is there any
best practice I can follow to accomplish this? Just as a reference I'm
adding this
<https://stackoverflow.com/questions/50335521/best-practices-in-http-calls-in-cloud-dataflow-java>
StackOverflow thread here too. Also, I notice that Rest I/O transform
<https://beam.apache.org/documentation/io/built-in/> built-in connector is
in progress for Java.

Let me know if this is the right group to ask this question. I can also ask
d...@beam.apache.org if needed.
-- 
Thanks,
Shree

Reply via email to