Setelah mempertimbangkan dengan cermat, kami memutuskan untuk menghentikan Amazon Kinesis Data Analytics SQL untuk aplikasi dalam dua langkah:
1. Mulai 15 Oktober 2025, Anda tidak akan dapat membuat Kinesis Data Analytics SQL baru untuk aplikasi.
2. Kami akan menghapus aplikasi Anda mulai 27 Januari 2026. Anda tidak akan dapat memulai atau mengoperasikan Amazon Kinesis Data Analytics Anda SQL untuk aplikasi. Support tidak akan lagi tersedia untuk Amazon Kinesis Data Analytics SQL sejak saat itu. Untuk informasi selengkapnya, lihat Amazon Kinesis Data Analytics SQL untuk penghentian Aplikasi.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kueri Jendela
Kueri SQL dalam kode aplikasi Anda dijalankan secara terus-menerus melalui aliran dalam aplikasi. Aliran dalam aplikasi mewakili data tidak terbatas yang mengalir terus-menerus melalui aplikasi Anda. Oleh karena itu, untuk mendapatkan serangkaian hasil dari input yang terus diperbarui ini, Anda sering kali mengikat kueri menggunakan jendela yang didefinisikan dalam hal waktu atau baris. Ini juga disebut SQL jendela.
Untuk kueri jendela berbasis waktu, Anda menentukan ukuran jendela dalam hal waktu (misalnya, jendela satu menit). Ini memerlukan kolom stempel waktu di aliran dalam aplikasi Anda yang meningkat secara monoton. (Stempel waktu untuk baris baru lebih besar dari atau sama dengan baris sebelumnya.) Amazon Kinesis Data Analytics menyediakan kolom stempel waktu yang disebut ROWTIME
untuk setiap aliran aplikasi. Anda dapat menggunakan kolom ini saat menentukan kueri berbasis waktu. Untuk aplikasi Anda, Anda dapat memilih beberapa opsi stempel waktu lainnya. Untuk informasi selengkapnya, lihat Stempel waktu dan Kolom ROWTIME.
Untuk kueri jendela berbasis baris, Anda menentukan ukuran jendela dalam hal jumlah baris.
Anda dapat menentukan kueri untuk memproses catatan di jendela tumbling, jendela geser, atau jendela stagger, bergantung pada kebutuhan aplikasi Anda. Kinesis Data Analytics mendukung tipe jendela berikut:
Jendela Stagger: Kueri yang mengumpulkan data menggunakan jendela berbasis waktu kunci yang terbuka saat data tiba. Kunci memungkinkan beberapa jendela yang tumpang tindih. Ini adalah cara yang disarankan untuk mengumpulkan data menggunakan jendela berbasis waktu, karena Windows Stagger mengurangi keterlambatan atau out-of-order data dibandingkan dengan jendela Tumbling.
Jendela Tumbling: Kueri yang menggabungkan data menggunakan jendela berbasis waktu berbeda yang membuka dan menutup secara berkala.
Jendela Geser: Kueri yang terus menggabungkan data, menggunakan waktu tetap atau interval rowcount.