我跟随this instruction编写python代码并将其连接到bigquery
使用
gcloud init
我选择了一个特定的帐户和项目
然后我运行此代码:
from gcloud import bigquery
from gcloud.bigquery import job
from gcloud.bigquery.table import *
# Create a new Google BigQuery client using Google Cloud Platform project
# defaults.
bq = bigquery.Client()
但它似乎连接到错误的项目。怎么可能?有没有经验?这是错误。
回溯(最近一次呼叫最后一次):文件"",第1行,in 文件 " C:\ Python36-32 \ lib \ site-packages \ gcloud \ bigquery \ dataset.py",line 423,在创造中 method =' POST',path = path,data = self._build_resource())File" C:\ Python36-32 \ lib \ site-packages \ gcloud \ connection.py",第347行,在 api_request error_info = method +' ' + url)gcloud.exceptions.Forbidden:403尚未为此项目启用结算。启用结算功能 https://console.cloud.google.com/billing。 (POST https://www.googleapis.com/bigquery/v2/projects/的决定性辛烷-142800 /数据集)
我加粗的项目属于我的另一个帐户。