I am in chapter 9 of the book trying to extract BigQuery table into Google Cloud Storage when I ran into a problem.
The code where I ran into problem is (inside the correct project id is printed by PROJECT):
%%bash
PROJECT=$(gcloud config get-value project)
for dataset in "train" "eval" "all"; do
TABLE=dsongcp.flights_${dataset}_data
CSV=gs://${BUCKET}/ch9/data/${dataset}.csv
echo "Exporting ${TABLE} to ${CSV} and deleting table"
bq --project_id=${PROJECT} extract --destination_format=CSV $TABLE $CSV
bq --project_id=${PROJECT} rm -f $TABLE
done
For some odd reason, I am getting weird error message:
Exporting dsongcp.flights_train_data to gs://tribbute-ml-central/ch9/data/train.csv and deleting table in project tribbute-ml
BigQuery error in extract operation: BigQuery API has not been used in project
457198359311 before or it is disabled. Enable it by visiting https://console.dev/
elopers.google.com/apis/api/bigquery.googleapis.com/overview?project=457198359311
then retry. If you enabled this API recently, wait a few minutes for the
action to propagate to our systems and retry.
This is followed by:
CalledProcessError: Command 'b'PROJECT="tribbute-ml"\nfor dataset in "train" "eval" "all"; do\n TABLE=dsongcp.flights_${dataset}_data\n CSV=gs://${BUCKET}/ch9/data/${dataset}.csv\n echo "Exporting ${TABLE} to ${CSV} and deleting table in project ${PROJECT}"\n bq extract --project_id=${PROJECT} --location=us-central1 --destination_format=CSV $TABLE $CSV\n bq --project_id=${PROJECT} rm -f $TABLE\ndone\n'' returned non-zero exit status 1.
Weird thing is that I already enabled BigQuery API for my project and "457198359311 " is not even my project. (I verified that in the bash command correct project id gets printed)
Anyone knows what's causing this issue and how to fix it?
I am in chapter 9 of the book trying to extract BigQuery table into Google Cloud Storage when I ran into a problem.
The code where I ran into problem is (inside the correct project id is printed by PROJECT):
For some odd reason, I am getting weird error message:
This is followed by:
Weird thing is that I already enabled BigQuery API for my project and "457198359311 " is not even my project. (I verified that in the bash command correct project id gets printed)
Anyone knows what's causing this issue and how to fix it?