
Answer-first summary for fast verification
Answer: The gcloud executable on your machine lacks the necessary permissions to access BigQuery resources.
When using DirectPipelineRunner to read from or write to Dataflow sources or sinks, the Cloud Platform account configured with the gcloud executable must have access to the respective source or sink. This is crucial for operations involving BigQuery from a local machine. Reference: [Google Cloud Dataflow SDK JavaDoc](https://cloud.google.com/dataflow/java-sdk/JavaDoc/com/google/cloud/dataflow/sdk/runners/DirectPipelineRunner)
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
You're attempting to run a pipeline with a BigQuery source on your local machine but keep encountering 'permission denied' errors. What might be causing this issue?
A
BigQuery resources are inaccessible from local machines without proper configuration.
B
The gcloud executable on your machine lacks the necessary permissions to access BigQuery resources.
C
Your machine is missing the gcloud executable, which is required for accessing BigQuery.
D
Local execution of pipelines is not supported for operations involving BigQuery.
No comments yet.