Thanks Jaime!

If your data consists of images or videos, which you are storing in GCS Bucket, for testing purposes, you can make the bucket publicly readable and try.

For actual prod implementations, there is a service account that gets spun up for Vertex AI which tries to access GCS Bucket. This Service account needs to be given read acess to the bucket.

The service account will mostly have this format, service-PROJECT_NUMBER@gcp-sa-aiplatform.iam.gserviceaccount.com. https://cloud.google.com/vertex-ai/docs/general/access-control#service-agents. Or you can go to Cloud Logging> Select GCS Bucket> and fileter the bucket name> you should be able to get the service account name which is trying to access GCS bucket and failign due to access. Pls take that account and grant GCS read persmission. Your job should run fine.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Ravi Manjunatha
Ravi Manjunatha

Written by Ravi Manjunatha

Gen AI & Data Analytics Specialist , Google

No responses yet

Write a response