1

bq ツールを使用して認証しようとすると失敗します。理由は、googleapis.com ドメインに到達できないためです。プロキシを経由する必要がありますが、どこに設定すればよいかわかりません。

助けてくれてありがとう。

4

1 に答える 1

1

BigQueryツールは現在プロキシサーバーをサポートしていないと思います。基盤となるhttplib2ライブラリはサポートされていますが、それを使用するにはbqクライアントのコードを変更する必要があります。

つまり、ここ: http ://code.google.com/p/google-bigquery-tools/source/browse/bq/bigquery_client.py#321

次のようなパラメータを渡すことができるはずです。 httplib2.Http(proxy_info = httplib2.ProxyInfo(socks.PROXY_TYPE_SOCKS5, 'localhost', 1080))

詳細はこちら: http ://code.google.com/p/httplib2/wiki/Examples

私たち(Google)がプロキシサポートをネイティブに追加できるかどうかを調べています。理想的には、httplib2ライブラリは、プロキシ設定を決定するために環境変数なども検索します。私はそのことについて作者にpingを送信しました。

于 2012-08-10T21:57:50.373 に答える