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
