BigRquery - RUN_QUERY_JOB

时间:2014-12-31 22:43:27

标签: r oauth-2.0 google-bigquery

我已安装" bigrquery"像这样:

devtools::install_github("hadley/bigrquery")
library(bigrquery)

我在尝试提取数据时遇到此错误:

Error: Access Denied: Job triple-xxx-xxx:job_zu6P-qSxxx7DBVICij6_QyDv0: RUN_QUERY_JOB

我已经在网上和网上看到了,每个人都说你只需要2件东西就可以从Google BigQuery中获取数据:

1.-有一个项目(启用BigQuery):

2.-为BigQuery设置帐单邮寄地址。

我已经做到了,但仍然遇到了问题。

IMPORTAT: 对于与Google产品(Google Analytics)互动的其他套餐,例如RGA;你需要创建一个客户端ID(OAUTH),我需要使用" bigrquery" ???

有人可以更新方法来获取数据吗?

聚苯乙烯。我可以在broswer中获取数据(使用Google提供的Web界面)。但不是来自" bigrquery" - 我正在使用CRAN上托管的版本。

Ps2的。我不想要"身份验证"要存储在缓存中,有没有办法使" bigrquery"每次尝试连接BigQuery时都要求身份验证?

我在这篇文章中发现了这个问题,但解决方案已经过时了:

Google App Engine authorization for Google BigQuery

1 个答案:

答案 0 :(得分:1)

此错误表示正在运行查询的用户无权在项目中运行作业(triple-xxx-xxx)。您需要通过开发人员控制台(https://console.developers.google.com/project)将运行查询的用户添加到项目中。

回答其他一些问题: