All Products
Search
Document Center

Tablestore:Hubungkan ke DataV-Board 6.0

Last Updated:Jun 21, 2026

Setelah menambahkan sumber data Tablestore di konsol DataV, Anda dapat memvisualisasikan data Tablestore dengan DataV.

Prasyarat

  • Lakukan operasi berikut di Konsol Resource Access Management (RAM):

    • Buat Pengguna RAM dan berikan izin kepada pengguna tersebut untuk mengelola Tablestore (AliyunOTSFullAccess) dan DataV (AliyunDataVFullAccess). Untuk informasi selengkapnya, lihat Buat Pengguna RAM dan Berikan izin kepada Pengguna RAM.

      Peringatan

      Kebocoran Pasangan Kunci Akses Akun Alibaba Cloud Anda dapat membahayakan seluruh sumber daya Anda. Untuk mengurangi risiko ini, gunakan Pasangan Kunci Akses Pengguna RAM untuk melakukan operasi.

    • Buat Pasangan Kunci Akses untuk Pengguna RAM tersebut. Untuk informasi selengkapnya, lihat Buat Pasangan Kunci Akses.

  • Lakukan operasi berikut di Konsol Tablestore:

  • Lakukan operasi berikut di Konsol DataV:

    Aktifkan DataV. Untuk informasi selengkapnya, lihat Aktifkan DataV.

Latar Belakang

DataV adalah alat visualisasi data yang mengubah data mentah menjadi grafik dinamis dan interaktif. Untuk informasi selengkapnya, lihat Apa itu DataV?. Setelah Anda menghubungkan data Tablestore ke DataV, Anda dapat membuat dasbor untuk menampilkan data secara real time.

Catatan

  • Fitur ini hanya berlaku untuk model wide column. Untuk informasi selengkapnya, lihat Model wide column.

  • DataV hanya mendukung tabel data Tablestore dan tabel indeks sekunder sebagai sumber data.

Langkah 1: Tambahkan sumber data Tablestore

  1. Masuk ke Konsol DataV.

  2. Pada tab Data Sources, pilih Data Sources, lalu klik Add Source.

  3. Pada daftar Type, pilih TableStore.

    Masukkan Name, AccessKey ID, AccessKey Secret, dan Public endpoint, lalu klik OK.

  4. Konfigurasikan parameter untuk sumber data Tablestore. Untuk informasi selengkapnya, lihat tabel berikut.

    Parameter

    Deskripsi

    Name

    Nama tampilan sumber data.

    AccessKey ID

    ID AccessKey dari Akun Alibaba Cloud atau Pengguna RAM yang memiliki izin untuk mengakses Tablestore.

    AccessKey Secret

    Secret AccessKey dari Akun Alibaba Cloud atau Pengguna RAM yang memiliki izin untuk mengakses Tablestore.

    Public endpoint

    Titik akhir instans Tablestore yang ingin Anda akses. Untuk informasi selengkapnya, lihat Endpoints.

  5. Klik OK.

    DataV secara otomatis menambahkan sumber data ke daftar sumber data Anda.

Langkah 2: Konfigurasikan sumber data Tablestore

  1. Masuk ke Konsol DataV.

  2. Pada halaman Projects, buat proyek visualisasi atau pilih yang sudah ada.

    • Untuk menggunakan proyek visualisasi yang sudah ada, temukan proyek tersebut dan klik Edit pada kartunya untuk membuka editor.

    • Jika Anda baru menggunakan DataV atau proyek yang ada tidak memenuhi kebutuhan Anda, buat proyek baru.

      Catatan

      Dokumen ini menggunakan proyek PC sebagai contoh.

      1. Klik PC.

      2. Pada daftar templat PC, pilih templat dan klik Create Project.

        DataV memungkinkan Anda membuat aplikasi visualisasi dari templat atau kanvas kosong.

      3. Pada kotak dialog Create Project, masukkan nama dan pilih kelompok untuk proyek visualisasi Anda, lalu klik Create.

  3. Konfigurasikan sumber data Tablestore.

    1. Pada halaman editor kanvas, klik widget di kanvas.

      Catatan

      Jika tidak ada widget di kanvas, tambahkan terlebih dahulu. Untuk informasi selengkapnya, lihat Manajemen aset (Edisi Perusahaan).

    2. Di panel konfigurasi widget di sebelah kanan, klik ikon fig_data Data.

    3. Pada tab Data, klik Configure Data Source.

    4. Pada bagian Set Data Source, atur Data Source Type menjadi TableStore.

    5. Dari daftar Select an Existing Data Source, pilih sumber data Tablestore Anda.

    6. Dari daftar Select Action, pilih operasi.

      Operasi berikut didukung:

      • getRow: sesuai dengan API GetRow Tablestore. Untuk informasi selengkapnya, lihat Referensi API GetRow.

      • getRange: sesuai dengan API GetRange Tablestore. Untuk informasi selengkapnya, lihat Referensi API GetRange.

      • SQL: operasi kueri SQL.

    7. Pada editor Select Action, masukkan kueri.

      getRow

      • Parameter kueri harus berupa objek JSON.

      • Operasi getRow membaca satu baris data berdasarkan kunci primernya.

        Kode contoh berikut menunjukkan format parameternya.

        {
            "table_name": "test",
            "rows": {
                "id": 1,
                "pk": "1",
            },
            "columns": [
                "id",
                "pk",
                "test"
            ]
        }

        Parameter

        Deskripsi

        table_name

        Nama tabel yang akan dikueri.

        rows

        Kunci primer baris tersebut.

        Penting

        Jika tabel memiliki beberapa kolom kunci primer, jumlah dan tipe data kolom yang Anda tentukan harus sesuai dengan tabel data.

        columns

        Nama kolom yang akan dikembalikan.

      getRange

      • Parameter kueri harus berupa objek JSON.

      • Operasi getRange membaca data dalam rentang kunci primer tertentu. Kode contoh berikut menunjukkan format parameternya.

        {
            "table_name": "test",
            "direction": "FORWARD",
            "columns": [
                "id",
                "test"
            ],
            "range": {
                "limit": 4,
                "start": {
                    "id": "InfMin"
                },
                "end": {
                    "id": "3"
                }
            }
        }

        Parameter

        Deskripsi

        table_name

        Nama tabel yang akan dikueri.

        direction

        Arah pembacaan baris.

        • FORWARD: Kunci awal harus lebih kecil daripada kunci akhir. Baris yang dikembalikan diurutkan secara ascending berdasarkan kunci primer.

        • BACKWARD: Kunci awal harus lebih besar daripada kunci akhir. Baris yang dikembalikan diurutkan secara descending berdasarkan kunci primer.

        Sebagai contoh, asumsikan sebuah tabel berisi dua nilai kunci primer, A dan B, dengan A lebih kecil dari B. Jika Anda membaca secara ascending dari [A, B), baris dengan kunci primer lebih besar atau sama dengan A dan kurang dari B akan dikembalikan. Jika Anda membaca secara descending dari [B, A), baris dengan kunci primer lebih besar dari A dan kurang dari atau sama dengan B akan dikembalikan.

        columns

        Kolom yang akan dibaca. Nama kolom dapat berupa kolom kunci primer atau kolom atribut.

        Jika Anda tidak menentukan kolom apa pun, Tablestore akan mengembalikan seluruh baris.

        Jika kunci primer suatu baris berada dalam rentang baca tetapi baris tersebut tidak berisi kolom yang ditentukan, hasilnya tidak menyertakan baris tersebut.

        limit

        Jumlah maksimum baris yang akan dikembalikan. Nilai ini harus lebih besar dari 0.

        Tablestore menghentikan operasi setelah mengembalikan jumlah maksimum baris yang ditentukan, meskipun masih ada data dalam rentang tersebut.

        start

        Kunci primer awal dan akhir untuk pembacaan rentang. Kunci awal dan akhir harus berupa kunci primer yang valid atau titik virtual yang terdiri dari InfMin dan InfMax. Jumlah kolom dalam titik virtual harus sesuai dengan jumlah kolom kunci primer.

        InfMin merepresentasikan minus tak hingga dan lebih kecil dari nilai apa pun. InfMax merepresentasikan plus tak hingga dan lebih besar dari nilai apa pun.

        Penting

        Jika tabel memiliki beberapa kolom kunci primer, jumlah dan tipe data kolom yang Anda tentukan harus sesuai dengan tabel data.

        • start: Kunci primer awal. Jika baris ini ada, hasilnya menyertakannya.

        • end: Kunci primer akhir. Hasilnya tidak pernah menyertakan baris ini, terlepas dari apakah baris tersebut ada atau tidak.

        end

      SQL

      Kueri data menggunakan pernyataan SQL kustom.

    8. Klik Preview Data Response untuk melihat data yang dikembalikan.

  4. Pratinjau dan publikasikan dasbor.

    1. Di pojok kanan atas editor kanvas, klik ikon yulan untuk mempratinjau aplikasi visualisasi.

    2. Di pojok kanan atas editor kanvas, klik ikon fabu untuk mempublikasikan dasbor.

      1. Pada kotak dialog Publish, klik Publish Project.

      2. Tutup kotak dialog Published.

        Catatan

        Setelah dipublikasikan, konten akan terkunci. Anda dapat menggunakan manajemen snapshot untuk memperbarui konten yang dipublikasikan dengan editan terbaru Anda secara cepat. Anda juga dapat mengklik Manage Snapshots untuk melihat snapshot yang telah dibuat.

      3. Klik ikon copy figcopy di samping Sharing URL.

        Opsi ini berada di tab Sharing URL panel Publish. Format tautannya adalah https://datav.aliyuncs.com/share/xxx.

      4. Buka browser dan tempel tautan yang telah disalin ke bilah alamat untuk melihat dasbor yang telah dipublikasikan secara online.

Penagihan

Tablestore

Tablestore menggunakan metode penagihan bayar sesuai penggunaan (pay-as-you-go) dengan sistem pascabayar. Anda dikenai biaya per jam untuk sumber daya yang digunakan setelah membuat tabel. Untuk informasi selengkapnya, lihat Ikhtisar penagihan.

DataV

DataV ditagih berdasarkan subscription, dengan periode pembelian minimum satu bulan. Anda dapat memilih edisi dan durasi langganan. Untuk informasi selengkapnya, lihat Harga.

FAQ

Mengapa operasi GetRange mengembalikan data di luar rentang yang ditentukan?

Dokumen terkait

Anda juga dapat menggunakan Grafana untuk memvisualisasikan data. Hubungkan ke Grafana jika Anda perlu menampilkan data dari tabel deret waktu dalam model TimeSeries. Untuk informasi selengkapnya, lihat Hubungkan ke Grafana.