ユーザーが登録してゲームをプレイする巨大なイベント テーブルがあります。
ここで、各日の 2 日目の維持率を求めたいと思います。これは、その前日に登録したプレイヤーのうち、翌日にもプレイしたプレイヤーの割合です。
3つのフィールドがあるとします
timestamp ts
int userId
int eventId (I.e. 1 = Register, 2 = Login)
これは BigQuery 構文でどのように行われますか? つまり、次の出力が必要です。
Date Register Logins day after % Second day retention
2013-08-23 25 563 4 567 17.8
副選択と結合で失敗しましたが、実行可能でなければなりません!