BigQuery API错误:“项目____尚未启用BigQuery。”

时间:2019-03-06 00:07:56

标签: google-cloud-platform google-bigquery bigrquery

我正在尝试首次使用交互式R会话中的bigrquery。我已经安装了R bigrquery软件包并成功建立了连接。从交互式RStudio会话重定向到Web浏览器进行登录后,我已进行身份验证,因此oauth似乎可以正常工作。但是,当我尝试运行诸如DBI::dbReadTable(con, "A549_raw_merged_TADs")[1:6, ]之类的查询时,出现错误Error: The project variant-annotation has not enabled BigQuery. [invalid]

我确定我需要在Google端的项目中启用其他功能,但是我不确定我需要启用什么功能,或者如何从Web控制台界面执行该操作。

此文件是否记录在任何地方,或者任何人都可以给我说明?

注意:我已经通过https://console.cloud.google.com/apis/api/bigquery-json.googleapis.com/overview上的控制台确认BigQuery API的Activation statusEnabled,所以尽管我的问题与Error processing job: Project has not enabled BigQuery相同,但问题是似乎有所不同。

其他信息:当我通过上面的控制台链接检查BigQuery API的状态时,会收到一条通知:“要使用此API,您可能需要凭据。单击“创建凭据”即可开始。”

所以可能我以为oauth似乎有效的假设是不正确的。

1 个答案:

答案 0 :(得分:2)

您可以使用此命令gcloud services enable bigquery.googleapis.com启用BigQuery API,但是,由于您提到它已经启用,因此您可能指向其他项目。

如果您需要有关新问题的帮助,请随时在新主题上ping我。