私はその日、そのユーザーのためのいくつかの集約統計と日あたりの一意の各ユーザーのための行を記録したテーブルを持っている、と私は日ごとに私に語ったレポート、ノーを作成する必要があります。その日を含む過去30日間のユニークユーザー数BigQuery:UDF内で別のクエリを実行することは可能ですか?
例えば、 8月31日のため
- 、それは8月30日のために8月31日
- に8月2日からのユニークユーザーをカウントします、それはそうで
- 8月30日に8月1日からユニークユーザーをカウントします。 ..
私はいくつかの関連する質問を見ましたが、必要なものではありません。過去30日間に複数の日にログインした場合、過去30日間のDAU数を合計するだけです。
Bigquery SQL for sliding window aggregate
BigQuery SQL for 28-day sliding window aggregate (without writing 28 lines of SQL)
これまでのところ、私のアイデアは、どちらかにある:
- は、該当する日の各
- 書き込みに別々にBigQueryを実行します簡単なスクリプトを書きます基本的に別のクエリから選択された毎日同じクエリを実行するBigQuery UDF
が、私は、またはそれが可能だ場合は、全く、UDF内の別のBigQueryのクエリを実行する方法上の任意の例を発見していませんでした。