Segment to BigQuery integration permission issue

BigQuery

As the title says, I'm having some permission issues integrating Segment with BigQuery using these docs here: https://segment.com/docs/connections/storage/catalog/bigquery/

My main issue is in the section labeled `Create a Service Account for Segment` and more specifically, step 4. When I try to assign those two roles to the Service Account in BigQuery, I cannot, as they do not appear in the drop down, see screenshot:

https://preview.redd.it/63ygp4pfmp4c1.png?width=604&format=png&auto=webp&s=0a10b08b1cf56edf0527818b37baac6977ef0434

When I navigate to `Manage Roles` I am able to see these roles exist and are enabled:

https://preview.redd.it/e78plvcjmp4c1.png?width=767&format=png&auto=webp&s=0ec8cac34b414b4f7d02022600b541b1a6245182

This is the error I am getting in Segment when the connection is attempted:

We were unable to ensure that the "ruby" dataset exists. The error was: googleapi: Error 403: Access Denied: Project data-warehouse-#######: User does not have bigquery.datasets.create permission in project data-warehouse-######., accessDenied.

What am I doing wrong here? How can I get these roles assigned correctly?

Posted Dec 6, 2023, 5:32 PM UTC

20

No comments yet

Nobody commented on this post, or the comments weren't captured.