Model TimeSeries menggunakan tabel deret waktu untuk menyimpan data deret waktu. Sebuah tabel deret waktu tunggal mendukung penulisan dan kueri dengan konkurensi tinggi serta penyimpanan data petabyte dengan biaya rendah. Topik ini menjelaskan cara membuat dan mengelola tabel deret waktu.
Catatan Penggunaan
Anda dapat membuat maksimal 64 tabel dalam satu instance. Tabel-tabel tersebut terdiri dari tabel data, indeks sekunder, tabel deret waktu, indeks Lastpoint, dan toko analitik. Untuk informasi lebih lanjut tentang batasan, lihat Batasan pada Model TimeSeries.
nullTabel deret waktu terdiri dari dua komponen: tabel metadata deret waktu dan tabel data deret waktu. Saat sistem menghitung jumlah total tabel dalam sebuah instance, ia menghitung tabel deret waktu sebagai dua tabel terpisah.
Model TimeSeries didukung di wilayah berikut: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Ulanqab), Tiongkok (Shenzhen), Tiongkok (Chengdu), Tiongkok (Hong Kong), Jepang (Tokyo), Malaysia (Kuala Lumpur), Jerman (Frankfurt), Indonesia (Jakarta), Inggris (London), AS (Silicon Valley), AS (Virginia), SAU (Riyadh - Partner Region), dan Singapura.
Anda dapat menentukan pengenal deret waktu kustom dan bidang data kustom sebagai kolom kunci utama serta menggunakan fitur indeks Lastpoint dan toko analitik di wilayah berikut: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Beijing), dan Tiongkok (Zhangjiakou).
Fitur
Tabel berikut menggambarkan fitur yang didukung oleh tabel deret waktu.
Fitur | Deskripsi |
Membuat tabel deret waktu | Saat Anda membuat tabel deret waktu, Anda harus menentukan informasi konfigurasi terkait tabel deret waktu dan metadata deret waktu. Selain itu, Anda dapat menentukan pengenal deret waktu kustom dan bidang data kustom sebagai kolom kunci utama, membuat toko analitik, dan membuat indeks Lastpoint berdasarkan kebutuhan bisnis Anda. |
Memperbarui tabel deret waktu | Anda dapat memodifikasi informasi konfigurasi, seperti TTL (Time to Live) tabel deret waktu. Anda juga dapat memodifikasi informasi konfigurasi metadata deret waktu, seperti TTL metadata deret waktu dan apakah kolom atribut tabel metadata deret waktu dapat dimodifikasi. |
Menanyakan tabel deret waktu | Anda dapat menanyakan nama dan informasi konfigurasi semua tabel deret waktu dalam instance saat ini. |
Menanyakan informasi tabel deret waktu | Anda dapat menanyakan status dan informasi konfigurasi, seperti TTL tabel deret waktu. Anda juga dapat menanyakan informasi konfigurasi metadata deret waktu, seperti TTL metadata deret waktu dan apakah kolom atribut tabel metadata deret waktu dapat dimodifikasi. |
Menghapus tabel deret waktu | Anda dapat menghapus tabel deret waktu. |
Prosedur
Membuat tabel deret waktu
Lakukan operasi berikut untuk membuat tabel deret waktu di konsol Tablestore.
Pergi ke halaman Instance Management.
Masuk ke konsol Tablestore.
Di bilah navigasi atas, pilih grup sumber daya dan wilayah.
Di halaman Overview, klik alias instance atau klik Manage Instance di kolom Actions instance.
Pada tab Instance Details, klik tab Time Series Tables.
Di tab Time Series Tables, klik Create Time Series Table.
nullAnda juga dapat mengklik Generate Demo with One Click untuk membuat tabel uji dengan data sampel guna segera merasakan fitur-fiturnya. Untuk tabel uji yang baru dibuat, sistem melakukan operasi inisialisasi tertentu. Anda harus menunggu sekitar puluhan detik sebelum deret waktu ditampilkan.
Di kotak dialog Create Time Series Table, konfigurasikan parameter. Tabel berikut menggambarkan parameter.
Parameter
Deskripsi
Nama
Nama tabel deret waktu, yang digunakan untuk secara unik mengidentifikasi tabel deret waktu dalam instance.
Nama harus memiliki panjang 1 hingga 128 karakter dan hanya dapat berisi huruf, angka, dan garis bawah (_). Nama harus dimulai dengan huruf atau garis bawah (_).
Nama tabel deret waktu harus berbeda dari nama tabel data yang ada, indeks sekunder, atau tabel deret waktu lainnya dalam instance saat ini.
Waktu Hidup
Periode retensi data dalam tabel deret waktu. Unit: detik. TTL minimum adalah 86.400 detik (satu hari). Anda juga dapat menyetel parameter Waktu Hidup menjadi -1, yang menentukan bahwa data tidak pernah kedaluwarsa.
Jika sistem mendeteksi bahwa selisih antara waktu saat ini dan waktu ketika kolom data diteruskan ke tabel melebihi nilai TTL yang ditentukan, sistem secara otomatis menghapus data yang kedaluwarsa.
nullDalam tabel deret waktu, sistem menentukan waktu pembuatan data berdasarkan kolom waktu yang diteruskan ke tabel, bukan berdasarkan waktu ketika data ditulis ke tabel.
Pengenal Deret Waktu
nullAnda hanya dapat mengonfigurasi parameter ini saat Anda mengaktifkan saklar Custom Time Series Identifiers and Primary Key.
Secara default, pengenal deret waktu terdiri dari nama metrik, sumber data, dan tag. Anda dapat menentukan pengenal deret waktu kustom berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Tentukan pengenal deret waktu kustom.
Nama bidang pengenal deret waktu kustom harus berisi huruf kecil, angka, dan garis bawah (_) dan tidak boleh dimulai dengan angka. Nama harus memiliki panjang 1 hingga 128 byte.
Anda dapat menentukan maksimal enam bidang pengenal deret waktu kustom.
Anda dapat mengklik Add Time Series Identifier untuk menambahkan beberapa bidang pengenal deret waktu kustom. Anda dapat mengklik ikon
di sebelah bidang pengenal deret waktu kustom untuk menghapus bidang tersebut.nullSetelah tabel deret waktu dibuat, Anda tidak dapat memodifikasi bidang pengenal deret waktu kustom. Lanjutkan dengan hati-hati.
Bidang Kunci Utama
nullAnda hanya dapat mengonfigurasi parameter ini saat Anda mengaktifkan saklar Custom Time Series Identifiers and Primary Key.
Jika Anda ingin menyimpan beberapa baris data deret waktu dengan pengenal deret waktu dan timestamp yang sama, Anda dapat menentukan bidang data kustom sebagai kolom kunci utama tabel deret waktu. Untuk informasi lebih lanjut, lihat Tentukan pengenal deret waktu kustom dan bidang data kustom sebagai kolom kunci utama.
Nama bidang data yang ditentukan sebagai kolom kunci utama harus terdiri dari huruf kecil, angka, dan garis bawah (_) dan tidak boleh dimulai dengan angka. Nama harus memiliki panjang 1 hingga 128 byte.
Anda dapat menentukan maksimal empat bidang data sebagai kolom kunci utama.
Tipe data bidang data yang ditentukan sebagai kolom kunci utama bisa STRING atau INTEGER.
Anda dapat mengklik Add Primary Key Field untuk menambahkan beberapa bidang data sebagai kolom kunci utama. Anda dapat mengklik ikon
di sebelah bidang data yang ditentukan sebagai kolom kunci utama untuk menghapus bidang tersebut.nullSetelah tabel deret waktu dibuat, Anda tidak dapat memodifikasi bidang data yang ditentukan sebagai kolom kunci utama. Lanjutkan dengan hati-hati.
Buat Toko Analitik
Anda dapat menggunakan toko analitik untuk menyimpan data deret waktu dengan biaya rendah dan dengan cepat menanyakan serta menganalisis data deret waktu. Fitur toko analitik terutama digunakan untuk penyimpanan jangka panjang dan analisis data deret waktu. Untuk informasi lebih lanjut, lihat Toko analitik.
Saklar Create Analytical Store diaktifkan secara default. Konfigurasikan pengaturan saklar berdasarkan kebutuhan bisnis Anda.
Jika Anda tidak ingin menggunakan fitur toko analitik, nonaktifkan saklar Create Analytical Store.
Jika Anda ingin membuat toko analitik default, pertahankan pengaturan default saklar Create Analytical Store.
Jika Anda ingin membuat toko analitik kustom, pertahankan pengaturan default saklar Create Analytical Store, aktifkan saklar Advanced Settings, dan konfigurasikan parameter Name dan TTL.
Buat Indeks LastPoint
Indeks Lastpoint dirancang khusus untuk dengan cepat mengambil status terbaru setiap deret waktu dalam tabel deret waktu. Anda dapat menggunakan indeks Lastpoint untuk dengan cepat mengambil data titik terakhir dalam deret waktu di tabel deret waktu. Untuk informasi lebih lanjut, lihat Indeks Lastpoint.
Saklar Create LastPoint Index dinonaktifkan secara default. Konfigurasikan pengaturan saklar berdasarkan kebutuhan bisnis Anda.
Jika Anda tidak ingin membuat indeks Lastpoint, pertahankan pengaturan default saklar Create LastPoint Index.
Jika Anda ingin membuat indeks Lastpoint, aktifkan saklar Create LastPoint Index dan konfigurasikan parameter LastPoint Index Name.
nullNama indeks Lastpoint harus berisi huruf, angka, dan garis bawah (_) dan tidak boleh dimulai dengan angka. Nama harus memiliki panjang 1 hingga 128 byte.
Jumlah total indeks Lastpoint dan toko analitik yang dibuat untuk tabel deret waktu tidak boleh melebihi 10.
Klik Create.
Setelah tabel deret waktu dibuat, Anda dapat melihatnya di tab Time Series Tables. Jika tabel tidak ditampilkan dalam daftar tabel deret waktu di tab Time Series Tables, Anda dapat mengklik ikon
untuk menyegarkan daftar tabel deret waktu.
Kelola tabel deret waktu
Lakukan operasi yang sesuai untuk mengelola tabel deret waktu berdasarkan kebutuhan bisnis Anda.
Fitur | Deskripsi |
Daftar tabel deret waktu | Di tab Time Series Tables, lihat semua tabel deret waktu dalam instance. |
Ubah TTL data dalam tabel deret waktu |
|
Ubah TTL metadata deret waktu |
|
Tentukan apakah atribut metadata deret waktu dapat dimodifikasi |
|
Menanyakan Informasi Tabel Deret Waktu |
|
Hapus Tabel Deret Waktu |
|
Integrasi Pengembangan
Fitur | Metode Panggilan |
Membuat tabel deret waktu | |
Memperbarui tabel deret waktu | |
Daftar tabel deret waktu | |
Menanyakan informasi tabel deret waktu | |
Hapus tabel deret waktu |
di sebelah parameter Data Lifecycle.
di sebelah parameter TTL of Time Series Metadata.