当我使用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()"}
)
此语法中是否有错误?
答案 0 :(得分:0)
当你说{"projectId" => "projectId"}
你确实在代码中有你的项目ID并在这里编辑它或者你在那里传递字符串“projectID”吗?
如果后者为真,您可能希望用它替换它来传递project-id,这是一个可以在项目控制台中找到的字符串:https://cloud.google.com/console/project