全部产品
Search
文档中心

Tablestore:Penyimpanan Analitik

更新时间:Jul 06, 2025

Fitur penyimpanan analitik digunakan untuk penyimpanan jangka panjang dan analisis data deret waktu. Penyimpanan analitik memungkinkan Anda menyimpan data deret waktu dengan biaya rendah serta menanyakan dan menganalisis data tersebut secara cepat.

Fitur

Penyimpanan analitik adalah mesin penyimpanan biaya rendah yang dirancang dan dioptimalkan oleh Tablestore untuk skenario deret waktu. Penyimpanan ini mendukung kompresi data yang efisien, penyimpanan terkompresi, serta menyediakan kemampuan kuat untuk penanyaaan dan analisis, menjadikannya ideal untuk tugas analisis data berskala besar.

Penyimpanan analitik secara otomatis menyinkronkan data dari tabel deret waktu. Pada laju penulisan data stabil, latensi sinkronisasi biasanya dalam waktu 10 menit. Jika beban kerja bisnis tinggi, penyimpanan analitik memprioritaskan stabilitas penyimpanan, yang dapat sedikit meningkatkan latensi sinkronisasi. Penyimpanan analitik beroperasi secara independen dari penyimpanan data di tabel deret waktu. Anda dapat menentukan masa hidup (TTL) data di penyimpanan analitik. Operasi penanyaaan pada penyimpanan analitik tidak memengaruhi kinerja baca dan tulis tabel deret waktu.

Tabel berikut menggambarkan fitur yang didukung oleh penyimpanan analitik.

Fitur

Deskripsi

Buat penyimpanan analitik

Anda dapat membuat penyimpanan analitik untuk tabel deret waktu saat Anda membuat tabel atau membuat penyimpanan analitik untuk tabel deret waktu yang sudah ada. Saat Anda membuat penyimpanan analitik, Anda dapat menentukan TTL dan mode sinkronisasi (termasuk sinkronisasi penuh dan sinkronisasi tambahan) untuk penyimpanan analitik.

Tanyakan dan analisis data dengan menjalankan pernyataan SQL

Anda dapat menanyakan dan menganalisis data dalam penyimpanan analitik dengan menjalankan pernyataan SQL di mana berbagai kondisi dapat ditentukan untuk melakukan operasi agregasi.

Tanyakan informasi penyimpanan analitik

Anda dapat menanyakan informasi konfigurasi, status sinkronisasi, dan penggunaan penyimpanan dari penyimpanan analitik.

Perbarui TTL penyimpanan analitik

Anda dapat memperbarui TTL penyimpanan analitik untuk memperpanjang periode retensi data di penyimpanan analitik atau menghapus data historis di penyimpanan analitik.

Hapus penyimpanan analitik

Jika Anda tidak ingin lagi menggunakan penyimpanan analitik, Anda dapat menghapus penyimpanan analitik untuk mengurangi biaya penyimpanan.

Manfaat Inti

  • Penyimpanan Data Biaya Rendah

    • Penyimpanan bertingkat data panas dan dingin: Tablestore menggunakan penyimpanan kolom lebar dengan format hibrid baris-kolom untuk menyimpan data deret waktu panas dan penyimpanan kolom untuk menyimpan data historis penuh.

    • Penyimpanan data terkompresi dengan rasio kompresi tinggi: Penyimpanan kolom mengompresi data berdasarkan redundansi menggunakan algoritma seperti RLE, DICTIONARY, DELTA, dan BIT-PACKING untuk meningkatkan pemanfaatan penyimpanan dan mengurangi biaya.

  • Analisis Real-Time Sejumlah Besar Data

    • Untuk data deret waktu panas, Tablestore menggunakan penyimpanan kolom lebar dengan format hibrid baris-kolom untuk menyediakan kemampuan tulis auto-increment real-time, timpa, dan tanya untuk sejumlah besar data.

    • Untuk data historis penuh, Tablestore menggunakan penyimpanan kolom. Saat menanyakan atau menganalisis data, Anda hanya perlu membaca kolom yang diperlukan, meningkatkan efisiensi penanyaaan dan kecepatan pemrosesan data.

  • Pengaturan TTL Bertingkat Fleksibel

    TTL penyimpanan analitik independen dari TTL tabel deret waktu tempat penyimpanan analitik dibuat.

Catatan Penggunaan

  • Anda hanya dapat membuat satu penyimpanan analitik untuk setiap tabel deret waktu.

  • Jumlah total indeks Lastpoint dan penyimpanan analitik yang dibuat untuk tabel deret waktu tidak boleh melebihi 10.

Persiapan

Buat instance untuk model TimeSeries.

Catatan

Wilayah yang mendukung fitur penyimpanan analitik meliputi Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Beijing), dan Tiongkok (Zhangjiakou).

Prosedur

Buat penyimpanan analitik

Buat penyimpanan analitik saat membuat tabel deret waktu

Saat Anda membuat tabel deret waktu, saklar Create Analytical Store secara otomatis diaktifkan.

Buat penyimpanan analitik untuk tabel deret waktu yang sudah ada

  1. Pergi ke halaman Instance Management.

    1. Masuk ke Konsol Tablestore.

    2. Di bilah navigasi atas, pilih grup sumber daya dan wilayah.

    3. Di halaman Overview, klik alias instance atau pilih Manage Instance di kolom Actions instance.

  2. Pada halaman Instance Management, buka tab Instance Details dan klik tab Time Series Tables.

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

  4. Di bagian Analytical Store tab Basic Information, klik Create Analytical Store.

  5. Di kotak dialog Create Analytical Store, konfigurasikan parameter. Tabel berikut menggambarkan parameter.

    Parameter

    Deskripsi

    Nama

    Nama penyimpanan analitik. Konvensi penamaan untuk penyimpanan analitik sama dengan yang digunakan untuk tabel deret waktu.

    TTL

    Periode validitas data dalam penyimpanan analitik, dalam detik. Nilainya harus -1 (data tidak pernah kedaluwarsa) atau integer positif int32 lebih besar dari atau sama dengan 2592000 (30 hari).

    Jika sistem mendeteksi bahwa selisih antara waktu saat ini dan waktu ketika kolom data dilewatkan melebihi nilai TTL yang ditentukan, sistem secara otomatis menghapus data yang kedaluwarsa.

    Catatan
    • Dalam penyimpanan analitik, sistem menentukan waktu pembuatan data berdasarkan waktu ketika kolom data dilewatkan, bukan waktu ketika data ditulis ke tabel.

    • TTL penyimpanan analitik independen dari TTL tabel deret waktu tempat penyimpanan analitik dibuat.

    Metode Sinkronisasi

    Metode yang digunakan oleh penyimpanan analitik untuk menyinkronkan data dari tabel deret waktu. Nilai valid:

    • Sinkronisasi Penuh: menyinkronkan data historis dan tambahan dari tabel deret waktu.

    • Sinkronisasi Tambahan: hanya menyinkronkan perubahan data tambahan di tabel deret waktu setelah penyimpanan analitik dibuat.

    Penting

    Metode sinkronisasi tidak dapat dimodifikasi setelah ditentukan. Lanjutkan dengan hati-hati.

  6. Klik OK.

Tanyakan dan analisis data dengan menjalankan pernyataan SQL

  1. Pergi ke halaman Manage Time Series Table .

    1. Masuk ke Konsol Tablestore.

    2. Di bilah navigasi atas, pilih grup sumber daya dan wilayah.

    3. Di halaman Overview, klik nama instance atau pilih Manage Instance di kolom Actions instance.

    4. Di halaman Instance Management, klik tab Instance Details, lalu klik tab Time Series Tables.

    5. Di tab Time Series Tables, klik nama tabel deret waktu.

  2. Buat tabel pemetaan untuk tabel deret waktu dan aktifkan fitur penyimpanan analitik.

    1. Di halaman Manage Time Series Table , klik tab Query by Executing SQL Statement, lalu klik ikon fig_createtablevitural.

    2. Di kotak dialog Create Mapping Table, konfigurasikan parameter. Tabel berikut menggambarkan parameter.

      Parameter

      Deskripsi

      Tipe Tabel

      Tipe tabel. Pilih Tabel Deret Waktu.

      Nama Tabel

      Nama tabel deret waktu.

      Nama Tabel Pemetaan

      Pengenal tabel pemetaan. Anda dapat menentukan pengenal kustom untuk tabel pemetaan.

      Catatan

      Sistem secara otomatis menambahkan awalan nama tabel deret waktu:: ke nama tabel pemetaan jika Anda memilih Time Series Table untuk Table Type.

      Aktifkan Penyimpanan Analitik

      Menentukan apakah akan mengaktifkan fitur penyimpanan analitik. Nyalakan saklar Aktifkan Penyimpanan Analitik untuk menggunakan mesin penyimpanan analitik.

    3. Klik Generate SQL Statement.

    4. Klik Execute SQL Statement(F8).

      Tabel pemetaan untuk tabel deret waktu akan ditampilkan di area kiri halaman.

  3. Gunakan fitur penanyaaan SQL untuk menanyakan data.

    1. Di tab Query by Executing SQL Statement, masukkan pernyataan SELECT untuk menanyakan data yang diperlukan.

      Untuk informasi tentang contoh penanyaaan SQL dan fungsi SQL, lihat Contoh Penanyaaan SQL dan Fungsi SQL.

    2. Klik Execute SQL Statement(F8).

      Data yang memenuhi kondisi akan ditampilkan di bagian Execution Results. Hasil penanyaaan dapat ditampilkan dalam format daftar, grafik garis, dan histogram.

Tanyakan informasi penyimpanan analitik

  1. Di halaman Instance Management, klik tab Instance Details, lalu klik tab Time Series Tables.

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

  3. Di bagian Analytical Store tab Basic Information, Anda dapat melihat nama, TTL, metode sinkronisasi, status sinkronisasi, penggunaan penyimpanan, dan waktu sinkronisasi penyimpanan analitik.

Perbarui TTL penyimpanan analitik

  1. Di halaman Instance Management, klik tab Instance Details, lalu klik tab Time Series Tables.

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

  3. Di bagian Analytical Store tab Basic Information, klik Edit di kolom Actions penyimpanan analitik.

  4. Di kotak dialog Update Analytical Store, modifikasi TTL penyimpanan analitik.

  5. Klik Yes.

Hapus penyimpanan analitik

  1. Di halaman Instance Management, klik tab Instance Details, lalu klik tab Time Series Tables.

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

  3. Di bagian Analytical Store tab Basic Information, klik Delete di kolom Actions penyimpanan analitik.

  4. Di kotak dialog yang muncul, konfigurasikan saklar Delete SQL Mapping Table for Analytical Store, dan klik OK.

    • Jika Anda belum membuat tabel pemetaan untuk tabel deret waktu tempat saklar Aktifkan Penyimpanan Analitik diaktifkan, pertahankan konfigurasi default untuk saklar Delete SQL Mapping Table for Analytical Store.

    • Jika Anda telah membuat tabel pemetaan untuk tabel deret waktu tempat saklar Aktifkan Penyimpanan Analitik diaktifkan, pastikan untuk menyalakan saklar Delete SQL Mapping Table for Analytical Store . Saat Anda menghapus penyimpanan analitik, sistem secara otomatis menghapus tabel pemetaan yang dibuat untuk tabel deret waktu.

Integrasi Pengembangan

Fitur

Metode Panggilan

Buat penyimpanan analitik

SDK: Java dan Go

Tanyakan dan analisis data dengan menjalankan pernyataan SQL

SDK: Java, Go, Python, Node.js, .NET, dan PHP

Perbarui TTL penyimpanan analitik

SDK: Java dan Go

Tanyakan informasi penyimpanan analitik

SDK: Java dan Go

Hapus penyimpanan analitik

SDK: Java dan Go

Penagihan

Item yang dapat ditagih untuk penyimpanan analitik mencakup penggunaan penyimpanan, throughput tulis terukur, dan throughput baca terukur. Untuk informasi lebih lanjut, lihat Item yang Dapat Ditagih dari Model TimeSeries.