If you are using a service account, you need to give it the required
permissions to create dataflow jobs.

This is how I do it:
https://medium.com/@selsaber/data-etl-using-apache-beam-part-three-554a02ee8acf

Hope that will help you...

On Fri, Jan 17, 2020 at 5:46 AM Marco Mistroni <[email protected]> wrote:

> hi all
>  apologies for this basic question...
> i have a simple workflow that i have been running successfully using
> DirectRunner
> I tried to switch to DataflowRunner and i am getting back this exception
> I have kicked off the job in a compute Engine part of my project.....
> Would anyone know which permission do i need to add and w here?
> kind regards
>
> "message": "(98fd51fd0ab0a40d): Could not create workflow; user does not
> have write access to project: xxproject Causes: (98fd51fd0ab0a0f4):
> Permission 'dataflow.jobs.create' denied on project: 'xxxproject'",
>
>

-- 
Soliman ElSaber
Data Engineer
www.mindvalley.com

Reply via email to