#830

Ereignisse in Sitzungen gruppieren: «Lücke > 30 Min. startet eine neue»

Die Webanalyse teilt den Ereignisstrom eines Nutzers nach folgender Regel in Sitzungen auf: «Eine neue Sitzung beginnt, wenn die Lücke zum vorherigen Ereignis dieses Nutzers 30 Minuten übersteigt». Zähle für jeden Nutzer die Anzahl solcher Sitzungen. Hinweis: Betrachte die Differenz zwischen dem aktuellen und dem vorherigen Zeitstempel innerhalb des Nutzers; markiere dort den «Sitzungsbeginn», wo die Lücke 30 Minuten übersteigt oder wo es überhaupt keinen vorherigen Zeitstempel gibt (dies ist das erste Ereignis). Die Summe dieser Markierungen pro Nutzer ergibt die Anzahl der Sitzungen. Sortiere nach der Nutzer-ID.

Beispiel der erwarteten Ausgabe

So sieht eine korrekte Antwort aus — ihre Zeilenanzahl ist eigenständig und muss nicht mit den Schematabellen übereinstimmen.

user_idsessions
12
21
31

Dein Abfrageergebnis erscheint hier