用javascript-POST方法查询大查询表
您好,我是google biqquery的新手,因此我想发出一个POST方法请求来查询大查询表。我不知道在请求中向何处传递查询,因此请提供帮助。发出查询的方法有几种,但简短的版本是:用javascript-POST方法查询大查询表,javascript,google-bigquery,Javascript,Google Bigquery,您好,我是google biqquery的新手,因此我想发出一个POST方法请求来查询大查询表。我不知道在请求中向何处传递查询,因此请提供帮助。发出查询的方法有几种,但简短的版本是: 获取OAuth访问令牌(通常使用gapi客户端) 插入查询作业 监视完成情况(作业可能需要一段时间才能运行,因此通常需要使用jobs.get操作轮询其状态) 从临时表中检索结果 可以通过此端点插入查询作业: POSThttps://www.googleapis.com/bigquery/v2/projects/
- 获取OAuth访问令牌(通常使用gapi客户端)
- 插入查询作业
- 监视完成情况(作业可能需要一段时间才能运行,因此通常需要使用jobs.get操作轮询其状态)
- 从临时表中检索结果
POSThttps://www.googleapis.com/bigquery/v2/projects/projectId/queries
公共文档中描述了各种REST端点:
虽然您没有说明这样做的原因,但我要提到的是,直接使用BigQuery可能不是您希望从多用户网站执行的操作(因为每个用户都需要是您项目的成员)。您最好在后端发出查询并缓存结果,并提供自己的前端来呈现结果。我正在尝试创建一个google chrome扩展,使用该扩展我想显示大查询表数据,因此我需要知道如何在post方法中发送查询