2016-10-31 8 views
0

大量のデータ(パーティション化された)を持つbigqueryテーブルからデータをエクスポートする方法を知りたいのですが、データを1日だけダウンロードしたいのですが、これを行うために既に利用可能なメカニズムがあるかどうかを確認してください。このドキュメントでは、すべてのデータのエクスポートについて説明していますが、いくつかのフィルタ条件には基づいていません。いくつかのフィルタ条件に基づいてbigqueryからデータをエクスポートする方法

where句を使用してクエリを実行し、おそらくデータを別のテーブルに保存し、エクスポートを実行できますか?

答えて

2

はい、あなたの言うとおりです。

  1. クエリを実行し、宛先テーブルを設定します。
  2. クエリが終了すると、データはテーブルに格納されます。
  3. 新しいテーブルからエクスポートジョブを発行します。
  4. あなた自身のテーブルを今削除することができます。

についてexporting datastoring query results in a tableいくつかのJavaの例はhereに記載されています。

+0

ありがとうございます - それは、私はダウンロードするWeb UIだけで働いた。私はUIで 'Allow large results'オプションをチェックし、ルートに複数のネストされたオブジェクトがあるので' Flatten results'オプションのチェックを外さなければなりませんでした。 – opensourcegeek

関連する問題