google-cloud-platformgoogle-cloud-dataflowgoogle-cloud-dataprep

Dataprep doesn't works - Cloud Dataflow Service Agent


I made a mistake deleting an user service-[project number]@dataflow-service-producer-prod.iam.gserviceaccount.com in Service accounts, I should have deleted another user. After that, the Dataprep stopped running the jobs.

I've checked all guidelines about dataflow and dataprep: if the API is enable (yes, it is). If there is a proper service account (yes). But I don't know what rules to assign to these accounts.

I tried assigning the "Cloud Dataflow Service Agent" role for this account, but it doesn't appear for me >

enter image description here enter image description here

I tried too assigning another roles, but didn't work.

It all started when I deleted this account erroneously.

Someone knows how solve this?

PS: I'm working progress with my English, sorry for some mistakes.


Solution

  • If you accidentally deleted the Dataflow service account, disable Dataflow API then re-enable it will create the service account again automatically.