如何单独使用服务帐户和API密钥来使用BigQuery?

时间:2015-10-11 05:34:41

标签: google-bigquery google-cloud-platform

如何单独使用服务帐户和API密钥来使用BigQuery?

我想从服务器应用程序访问BigQuery API。 我的服务器应用程序只想使用一个授权密钥来访问BigQuery API。 我想我可以选择以下两种方式。

  • API密钥
  • 服务帐户

以上密钥在google开发人员控制台中描述如下。

enter image description here

1 个答案:

答案 0 :(得分:2)

使用BigQuery的服务帐户,因为它更容易使用,并且很多示例都基于此。

此外,CLI工具可以设置为使用服务帐户,因此您可以在那里获得优势。

gcloud auth activate-service-account xxxxxxxxx-xxxxxxxxxxxxxxxxxx@developer.gserviceaccount.com --key-file ~/.bigquery.v2.p12