“出乎意料。请再试一次。”执行简单查询时出错

时间:2014-06-09 16:16:59

标签: ruby-on-rails google-bigquery

当我使用Ruby客户端执行查询时,我一直收到状态500错误:“意外。请再试一次”消息。当我将其输入到Google网站上的API资源管理器中时,此查询有效。

以下是代码:

result = client.execute(
  :api_method => bigquery.jobs.query,
  :parameters => {"projectId" => "projectId"},
  :body_object => { "kind" => "bigquery#queryRequest", "query" => "SELECT date FROM
  [google.com:adsense-reports:Reports.DailyAdUnitReport] WHERE date = CURRENT_DATE()"}
  ) 

此语法中是否有错误?

1 个答案:

答案 0 :(得分:0)

当你说{"projectId" => "projectId"}你确实在代码中有你的项目ID并在这里编辑它或者你在那里传递字符串“projectID”吗?

如果后者为真,您可能希望用它替换它来传递project-id,这是一个可以在项目控制台中找到的字符串:https://cloud.google.com/console/project