2

bigquery クエリでデータをスキャンする料金は、アクセスする列によって決まることを知っています。これは、ネストされた反復データでどのように機能しますか? 各レコードのすべてのデータがスキャンされていますか? または、スキャンされるノードに依存しますか? ネストされたデータの列は、それぞれ個別の列と見なされますか?

これについての説明をありがとう。

4

1 に答える 1

1

これは素晴らしい質問です。短い答えは「はい」です。BigQuery は、指定されたネストされたノードのみを処理します。BigQuery の列指向データ ストレージの便利な特徴は、ネストされた列を別の列として表すことができることです。それらを明示的に SELECT しない場合、ネストされたレコードの追加の子フィールドは処理されません。

于 2012-12-01T21:36:47.397 に答える