All Products
Search
Document Center

Tablestore:Memulai cepat model TimeSeries

Last Updated:Sep 10, 2026

Model TimeSeries dirancang untuk data deret waktu, sehingga ideal untuk skenario seperti pemantauan perangkat Internet of Things (IoT), pengumpulan data perangkat, dan pemantauan mesin. Model ini menyediakan penulisan dan kueri dengan konkurensi tinggi serta penyimpanan berbiaya rendah untuk data dalam skala petabyte. Topik ini menjelaskan cara menggunakan model TimeSeries di Konsol Tablestore.

Penting

Untuk menggunakan model TimeSeries dengan tool command-line, lihat Gunakan model TimeSeries dengan tool command-line.

Catatan

Model TimeSeries didukung di wilayah-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.

Fitur-fitur seperti indeks Lastpoint, penyimpanan analitik deret waktu, pengenal deret waktu kustom, dan bidang data sebagai primary key hanya tersedia di wilayah Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Beijing), dan Tiongkok (Zhangjiakou). Untuk menggunakan fitur-fitur tersebut, buat instans Anda di salah satu wilayah ini.

Prasyarat

  1. Anda telah mengaktifkan layanan Tablestore. Untuk informasi lebih lanjut, lihat Aktifkan Tablestore.

  2. Instans model TimeSeries telah dibuat.

    1. Masuk ke Konsol Tablestore.

    2. Pada bilah navigasi atas, pilih kelompok sumber daya dan wilayah.

    3. Pada halaman Overview, klik Create Instance for TimeSeries Model.

    4. Pada kotak dialog Create Instance for TimeSeries Model, pilih spesifikasi instans, masukkan nama instans, dan tambahkan deskripsi instans.

    5. Klik OK.

Prosedur

Langkah 1: Buat tabel deret waktu

Buat tabel deret waktu untuk menyimpan data deret waktu.

Untuk informasi tentang skenario sampel dan skema tabel, lihat Skenario sampel.
  1. Buka halaman Instance Management.

    1. Masuk ke Konsol Tablestore.

    2. Pada bilah navigasi atas, pilih kelompok sumber daya dan wilayah.

    3. Pada halaman Overview, klik nama instans atau klik Manage Instance pada kolom Actions instans.

  2. Pada tab Instance Details, klik tab Time Series Tables.

  3. Pada tab Time Series Tables, klik Create Time Series Table.

    Catatan

    Anda juga dapat mengklik Generate Demo with One Click untuk membuat tabel sampel beserta data sampel guna mencoba fitur-fitur secara cepat. Sistem mungkin memerlukan beberapa detik untuk menginisialisasi tabel sampel sebelum deret waktu baru muncul.

  4. Pada kotak dialog Create Time Series Table, atur Time Series Table Name menjadi car_example dan pertahankan pengaturan default untuk parameter lainnya.

  5. Klik Create.

    Setelah tabel deret waktu dibuat, Anda dapat melihat tabel tersebut pada tab Time Series Tables. Jika tabel baru tidak muncul dalam daftar, klik ikon fig_tablestore_002 untuk merefresh daftar tabel deret waktu.

Langkah 2: Tulis data

Tulis data ke tabel deret waktu. Data deret waktu terdiri dari metadata dan titik data. Jika Anda tidak membuat metadata terlebih dahulu, sistem akan secara otomatis mengekstraknya dari data yang Anda tulis.

  1. Pada tab Time Series Tables, klik nama tabel deret waktu lalu klik tab Query Data. Atau, klik Manage Data pada kolom Actions tabel deret waktu.

  2. (Opsional) Buat deret waktu.

    1. Pada tab Query Data, klik Add Time Series.

    2. Pada kotak dialog Add Time Series, tambahkan metadata untuk deret waktu, seperti nama metrik dan sumber data.

      Dalam contoh ini, atur Metric Name menjadi car_tsdata, pilih Data Source, lalu pada bagian Tag, tambahkan kondisi filter dengan kunci car_model, operator =, dan nilai model_A. Kemudian, klik Add.

    3. Klik Add.

  3. Masukkan data.

    1. Pada kolom Actions deret waktu yang ingin dikelola, klik Query Data.

    2. Klik Insert Data.

      Sistem secara otomatis memperoleh metadata dari deret waktu yang dipilih.

    3. Pada kotak dialog Insert Data, atur waktu dan kolom atribut.

      Atur nama metrik menjadi car_tsdata. Tambahkan tag dengan kunci car_model dan nilai model_A. Atur waktu menjadi 5 Februari 2025, 00:00:00. Kolom atribut yang diperlukan meliputi: vin_id (string), model (string, nilai model_A), speed (double, nilai 75,90), gps (string, nilai 30,23,52,78), current_mileage (double, nilai 10), remaining_oil (double, nilai 20), available_mileage (double, nilai 198), dan tire_pressure (double, nilai 2,4). Setelah mengonfigurasi parameter, klik OK.

    4. Klik OK.

Langkah 3: Kueri data deret waktu

Kueri data dari deret waktu dalam rentang waktu tertentu.

Untuk mengkueri data dalam tabel menggunakan SQL, lihat Kueri data deret waktu menggunakan SQL.
Jika Anda tidak yakin tentang informasi deret waktu yang akan dikueri, Anda dapat mengambil deret waktu dengan menentukan beberapa kondisi. Untuk informasi lebih lanjut, lihat Ambil deret waktu.
  1. Pada tab Query Data tabel deret waktu, temukan deret waktu yang ingin dikueri lalu klik Query Data pada kolom Actions.

  2. Atur kondisi kueri.

    1. Secara default, hasil kueri diurutkan berdasarkan waktu secara ascending. Untuk mengkueri data secara descending, atur Reverse Chronological Order menjadi Yes.

    2. Pilih metode kueri dan tentukan rentang waktu.

  3. Klik Query.

    Data yang memenuhi kondisi kueri ditampilkan pada tab Query Data. Hasil kueri dapat ditampilkan dalam bentuk daftar atau grafik.

Gunakan indeks Lastpoint

Indeks Lastpoint memungkinkan Anda mengambil titik data terbaru dari setiap deret waktu dalam tabel deret waktu secara cepat.

  1. Buka halaman Instance Management.

    1. Masuk ke Konsol Tablestore.

    2. Pada bilah navigasi atas, pilih kelompok sumber daya dan wilayah.

    3. Pada halaman Overview, klik nama instans atau klik Manage Instance pada kolom Actions instans.

  2. Buka halaman manajemen tabel deret waktu.

    1. Pada tab Instance Details, klik tab Time Series Tables.

    2. Pada tab Time Series Tables, klik nama tabel deret waktu.

  3. Buat indeks Lastpoint.

    1. Pada tab Basic Information halaman manajemen tabel deret waktu, klik Create Lastpoint Index.

    2. Pada kotak dialog Create Lastpoint Index, atur nama indeks Lastpoint dan mode sinkronisasi.

      Sebagai contoh, atur Lastpoint Index Name menjadi lastpoint_car_example, atur Synchronization Mode menjadi Full Synchronization, lalu klik Create.

    3. Klik Create.

  4. Kueri data menggunakan indeks Lastpoint.

    1. Pada kolom Actions indeks Lastpoint, klik Query.

    2. Pada kotak dialog Search, atur Mode menjadi Range Search dan pertahankan pengaturan default untuk parameter lainnya.

      Secara default, nilai primary key awal untuk _#h, _m_name, _data_source, dan _tags diatur ke minimum, sedangkan nilai primary key akhir diatur ke maksimum.
    3. Klik Query.

      Data yang memenuhi kondisi kueri ditampilkan pada bagian Lastpoint Index di tab Basic Information.

Ambil deret waktu

Jika Anda tidak yakin dengan nama metrik atau sumber data yang tepat untuk suatu deret waktu, Anda dapat mencarinya dengan menentukan beberapa kondisi.

  1. Pada tab Query Data tabel deret waktu, klik Query Time Series di pojok kanan atas.

  2. Pada kotak dialog Query Data, masukkan nama metrik atau sumber data deret waktu, lalu klik Add untuk menentukan kondisi pencocokan untuk tag, atribut, atau waktu pembaruan.

    Kondisi dalam contoh ini digunakan untuk mengkueri semua deret waktu yang mengandung tag car_model=model_A.

  3. Klik OK.

    Data yang memenuhi kondisi kueri ditampilkan pada tab Query Data.

Skenario sampel

Dalam skenario Internet of Vehicles (IoV), kendaraan menggunakan sensor untuk melaporkan data deret waktu ke cloud. Penyimpanan, kueri, dan analisis data ini memungkinkan fitur bisnis seperti laporan status kendaraan, pelacakan lokasi kendaraan, manajemen trafik, dan proyeksi lintasan. Topik ini menggunakan tabel deret waktu dalam skenario IoV sebagai contoh untuk menjelaskan cara membuat tabel deret waktu dan melakukan operasi baca-tulis. Tabel deret waktu ini menyimpan data lintasan kendaraan.

Parameter

Tipe

Deskripsi

_m_name

String

Nama metrik, yang menunjukkan besaran fisik atau metrik pemantauan yang diukur oleh data deret waktu.

_data_source

String

Pengenal sumber data yang menghasilkan deret waktu. Bidang ini dapat dikosongkan.

_tags

String

Tag untuk deret waktu, didefinisikan sebagai satu atau beberapa pasangan kunci-nilai bertipe string.

_time

Integer

Waktu saat data dilaporkan.

vin_id

String

Nomor identifikasi kendaraan unik (VIN).

model

String

Model kendaraan.

speed

Double

Kecepatan saat ini.

gps

String

Koordinat GPS kendaraan dalam format latitude,longitude. Nilai latitude harus berada dalam rentang -90 hingga 90, sedangkan nilai longitude harus berada dalam rentang -180 hingga 180. Contohnya: 30.23,52.78.

current_mileage

Double

Kilometer tempuh saat ini.

remaining_oil

Double

Bahan bakar yang tersisa.

available_mileage

Double

Jarak tempuh yang masih tersedia.

tire_pressure

Double

Data tekanan ban.

Dokumen terkait

Untuk informasi lebih lanjut tentang indeks Lastpoint, lihat Indeks Lastpoint.