2016-11-07 2 views
1

ich diese Bibliothek verwenden möchtenwie `com.google.cloud.bigquery.BigQuery` mit Dienstkonto zur Authentifizierung

com.google.cloud.bigquery.BigQuery

wie im Beispiel:

https://cloud.google.com/bigquery/create-simple-app-api

jedoch Ich möchte den BigQuery Client mit Dienstkonto authentifizieren.

Wie kann ich das tun?

Ich sehe nur eine Standard-Anmeldeinformationen Weg.

BigQuery bigquery = 
       new BigQueryOptions.DefaultBigqueryFactory().create(BigQueryOptions.defaultInstance()); 

Antwort

3

Versuchen setCredentials und ServiceAccountCredentials.fromStream beim Aufbau des Service.

Dies sollte in Google API-Dokument besser dokumentiert werden.

Hoffe, es hilft, es ist meine erste Antwort auf Stackoverflow :-)

Verwandte Themen