我正在尝试首次使用交互式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 status
是Enabled
,所以尽管我的问题与Error processing job: Project has not enabled BigQuery相同,但问题是似乎有所不同。
其他信息:当我通过上面的控制台链接检查BigQuery API的状态时,会收到一条通知:“要使用此API,您可能需要凭据。单击“创建凭据”即可开始。”
所以可能我以为oauth似乎有效的假设是不正确的。
答案 0 :(得分:2)
您可以使用此命令gcloud services enable bigquery.googleapis.com
启用BigQuery API,但是,由于您提到它已经启用,因此您可能指向其他项目。
如果您需要有关新问题的帮助,请随时在新主题上ping我。