Rozdělte události do relací: «mezera > 30 min zahajuje novou»
Webová analytika rozděluje proud událostí uživatele do relací podle pravidla: «nová relace začíná, když mezera od předchozí události daného uživatele překročí 30 minut». Pro každého uživatele spočítejte počet takových relací. Nápověda: podívejte se na rozdíl mezi aktuálním a předchozím časovým razítkem v rámci uživatele; označte «začátek relace» tam, kde mezera překračuje 30 minut nebo kde žádné předchozí časové razítko neexistuje (to je první událost). Součet těchto označení na uživatele je počet relací. Seřaďte podle id uživatele.
Ukázka očekávaného výstupu
Takto vypadá správná odpověď — počet řádků je její vlastní, nemusí odpovídat tabulkám schématu.
| user_id | sessions |
|---|---|
| 1 | 2 |
| 2 | 1 |
| 3 | 1 |
Přihlaste se, abyste viděli historii odevzdání
Přihlásit sePřihlaste se, abyste mohli použít AI mentora
Přihlásit se