View a markdown version of this page

sessionisasi - CloudWatch Log Amazon

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

sessionisasi

Gunakan sessionize perintah untuk mengelompokkan acara ke dalam sesi berdasarkan bidang identitas dan celah ketidakaktifan. 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 menurut.

  • 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 menurut pengguna dan perangkat dengan celah tidak aktif 1 jam.

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