クォータポリシーには、最大クエリ長があります:10KBおよびクエリ機能の1つは、同じスキーマで複数のテーブルを使用できることです。10kbを超えない場合、クエリ内のテーブルの数に制限がありますか? ?
1953 次
2 に答える
4
受け入れられた答えは現在間違っています(2014年10月)。クエリで参照できるテーブルの数には、1000の制限があります。
これはテーブル範囲にも当てはまります。BigQueryの公式ドキュメントでデータ制限のクエリをご覧ください。
(ちなみに、現在の最大クエリ長も異なります:256 KB)
テーブルをシャーディングするとコストを削減できますが、クエリ時間が長くなる可能性があります。ドキュメントによると、「追加のテーブルごとに最大50ミリ秒」。
もちろん、これらの制限は時間の経過とともに変化する可能性があるため、現在の制限と割り当てについては、SOではなく公式ドキュメントを確認してください。
于 2014-10-12T01:40:02.943 に答える
1
1回のクエリで最大1,000個のテーブルをクエリできます。次のように、テーブルをカンマと組み合わせるだけです。SELECT foo FROM datast.table1, dataset.table2...
于 2012-05-10T16:03:11.933 に答える