2017-02-14 37 views

答えて

0

Simba JDBCドライバは、standard Google authを使用してCloud Spannerに接続します。サービスアカウントを使用するには、GOOGLE_APPLICATION_CREDENTIALSを設定する必要があります。これは、GCE VMではデフォルトで設定されています。

+0

ありがとう:

PvtKeyPath

だからあなたのようなURLを持つことになります。しかし、私はドッカーのコンテナでGCPの外で実行しています - 私はそれを明示的に設定しなければなりません。 –

+0

はい、その場合は明示的に設定するだけです。 –

+0

JDBC URLのパラメータとしてサービスアカウントのファイルの場所を渡す機能リクエストをログに記録することはできますか?他のSimbaドライバ(つまりBigQuery)の場合と同じですか? –

1

ドライバの最新リリース(1.0.4.1005)は、GOOGLE_APPLICATION_CREDENTIALS変数を設定しなくても、秘密鍵へのパスをとるオプションのJDBCパラメータPvtKeyPathをサポートしているようです。見る価値がある。付属のPDFドキュメントから

jdbc:cloudspanner://;Project=...;PvtKeyPath=/path/to/credentials.json

関連する問題