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