Google Bigqueryと対話するPython APIを検索しました。そして、Google BigQuery Client(Google APIクライアントパッケージの一部googleapiclient
)とGcloudパッケージgcloud
の2つのパッケージが同様のAPIを提供していることが判明しました。 のGoogle APIクライアント:googleapiclient
Python APIを使用してBigqueryにアクセスすると、GoogleクライアントAPIとgcloudの違いは何ですか。
https://developers.google.com/resources/api-libraries/documentation/bigquery/v2/python/latest/index.html https://cloud.google.com/bigquery/docs/reference/v2/
Googleクラウドパッケージ:gcloud
http://googlecloudplatform.github.io/gcloud-python/stable/bigquery-usage.html
どちらのパッケージされている。ここ
は、BigQueryのために、これら2つのAPIを使用する方法についてのドキュメントがありますGoogleから提供され、同様の機能を提供しますbigquery。私は以下の混乱を覚悟しています:
両方のパッケージには、Google Cloud Platformのさまざまな機能が含まれているようです。私の見解では、gcloudはコマンドラインツールとローカル環境設定を提供します。一般に、これら2つのパッケージの違いは何ですか?
Pythonモジュールに関しては、その使用法の違いは何ですか?
- これらの2つのパッケージには何らかの関連がありますか?
- Bigqueryにアクセスする方が適していますか?
- どのような仕事が適していますか?
gcloudクライアントがAppEngine標準envで動作しない点を除いて。 –