問題タブ [bigquery-standard-sql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4166 参照

google-bigquery - Google BigQuery で複数の繰り返しフィールドをフラット化する

Big Query で繰り返しフィールドからデータをフラット化しようとしています。このQuerying multiple Repeated fields in BigQuery を見てきましたが、これを機能させることができないようです。

私のデータは次のようになります。

私が欲しいのは、ヒットページの繰り返しフィールドのフィールドです。

たとえば、hits.page.pagePath (値は "/news/bla-bla-bla") を取得したい

次のクエリを試しましたが、エラーが発生します。

私が得ているエラーはこれです

0 投票する
1 に答える
1150 参照

join - BigQuery サブクエリの効率的な結合

BigQuery で Firebase Analytics データを分析しようとしています。StandardSQL を使用して BigQuery のテーブルを更新する必要があります。

order_flagテーブルを別のテーブルに結合しcartて更新する必要があります。key = 'item_id'order

以下はクエリです。

しかし、私はエラーが発生しています:

エラー: 他のテーブルを参照する相関サブクエリは、効率的な JOIN に変換するなどして相関を解除できない限り、サポートされていません。

このシナリオで効率的な結合を行う方法は?