如何单独使用服务帐户和API密钥来使用BigQuery?
我想从服务器应用程序访问BigQuery API。 我的服务器应用程序只想使用一个授权密钥来访问BigQuery API。 我想我可以选择以下两种方式。
以上密钥在google开发人员控制台中描述如下。
答案 0 :(得分:2)
使用BigQuery的服务帐户,因为它更容易使用,并且很多示例都基于此。
此外,CLI工具可以设置为使用服务帐户,因此您可以在那里获得优势。
gcloud auth activate-service-account xxxxxxxxx-xxxxxxxxxxxxxxxxxx@developer.gserviceaccount.com --key-file ~/.bigquery.v2.p12