

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# sessionisasi
<a name="CWL_QuerySyntax-Sessionize"></a>

Gunakan `sessionize` perintah untuk mengelompokkan peristiwa ke dalam sesi berdasarkan bidang identitas dan celah tidak aktif. Perintah memancarkan bidang pengenal sesi.

**Sintaksis**  


```
| sessionize {{field}}[, {{field}} ...] [maxspan {{duration}}] [AS {{out}}]
```

Perintah menggunakan argumen berikut:
+ `{{field}}`— Satu atau lebih bidang identitas untuk dikelompokkan.
+ `maxspan {{duration}}`(Opsional) — Kesenjangan ketidakaktifan maksimum sebelum memulai sesi baru. Default: `30m`.
+ `AS {{out}}`(Opsional) — Nama bidang keluaran. Default: `session_id`.

**Contoh**  
Kueri berikut mengelompokkan peristiwa ke dalam sesi berdasarkan pengguna dan perangkat dengan celah tidak aktif 1 jam.

```
fields @timestamp, userId, deviceId
| sessionize userId, deviceId maxspan 1h as my_session
```