#830

Ryhmittele tapahtumat istuntoihin: «yli 30 min tauko aloittaa uuden»

Web-analytiikka jakaa käyttäjän tapahtumavirran istuntoihin säännöllä: «uusi istunto alkaa, kun tauko kyseisen käyttäjän edelliseen tapahtumaan ylittää 30 minuuttia». Laske jokaiselle käyttäjälle tällaisten istuntojen määrä. Vihje: katso eroa nykyisen ja edellisen aikaleiman välillä käyttäjän sisällä; merkitse «istunnon alku» siihen, missä tauko ylittää 30 minuuttia tai missä edellistä aikaleimaa ei ole lainkaan (tämä on ensimmäinen tapahtuma). Näiden merkintöjen summa käyttäjää kohden on istuntojen määrä. Lajittele käyttäjän id:n mukaan.

Odotetun tulosteen näyte

Näin oikea vastaus näyttää — sen rivimäärä on omansa, eikä sen tarvitse vastata skeeman tauluja.

user_idsessions
12
21
31

Kyselysi tulos näkyy tässä