2

我第一次尝试从交互式 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 控制台界面执行此操作。

这是否记录在任何地方,或者这里的任何人都可以给我指示吗?

注意:我已经确认 BigQuery API 已经Activation status通过Enabled控制台https://console.cloud.google.com/apis/api/bigquery-json.googleapis.com/overview,所以虽然我的问题与错误相同处理作业:项目尚未启用 BigQuery,问题似乎有所不同。

附加信息:当我通过上面的控制台链接检查 BigQuery API 状态时,会显示“要使用此 API,您可能需要凭据。单击‘创建凭据’开始使用。”

因此,我认为 oauth 似乎有效的假设可能是不正确的。

4

1 回答 1

3

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

如果您在新问题上需要帮助,请随时在新线程上 ping 我。

于 2019-03-06T21:19:28.213 回答