Setelah menambahkan sumber data Tablestore di konsol DataV, Anda dapat menggunakan DataV untuk menampilkan data dari Tablestore.
Prasyarat
Operasi berikut dilakukan di konsol Resource Access Management (RAM):
Buat pengguna RAM dan lampirkan kebijakan AliyunOTSFullAccess serta AliyunDataVFullAccess pada pengguna tersebut. Untuk informasi lebih lanjut, lihat Buat pengguna RAM dan Berikan izin kepada pengguna RAM.
PeringatanJika pasangan AccessKey akun Alibaba Cloud Anda bocor, sumber daya Anda terpapar pada risiko potensial. Kami merekomendasikan agar Anda menggunakan pasangan AccessKey dari pengguna RAM untuk melakukan operasi. Ini mencegah pasangan AccessKey akun Alibaba Cloud Anda dari kebocoran.
Buat pasangan AccessKey untuk pengguna RAM. Untuk informasi lebih lanjut, lihat Buat pasangan AccessKey.
Operasi berikut dilakukan di konsol Tablestore:
Aktifkan Tablestore dan buat instance. Untuk informasi lebih lanjut, lihat Aktifkan Tablestore dan buat instance.
Buat tabel data. Untuk informasi lebih lanjut, lihat Operasi pada tabel data.
Operasi berikut dilakukan di konsol DataV:
Aktifkan DataV. Untuk informasi lebih lanjut, lihat Aktifkan DataV.
Informasi latar belakang
DataV dapat mengonversi data statistik menjadi berbagai bagan visual dinamis. Untuk informasi lebih lanjut, lihat Apa itu DataV-Board. Setelah menambahkan sumber data Tablestore ke DataV, DataV akan menampilkan data real-time pada dasbor berdasarkan data tabel Tablestore.
Catatan penggunaan
Hanya model Wide Column dari Tablestore yang didukung. Untuk informasi lebih lanjut, lihat Model Wide Column.
Sumber data Tablestore hanya mendukung tabel data dan indeks sekunder.
Langkah 1: Tambahkan sumber data Tablestore
Masuk ke Konsol DataV.
Konfigurasikan parameter lainnya untuk sumber data Tablestore. Tabel berikut menjelaskan parameter tersebut.
Parameter
Deskripsi
Nama
Nama tampilan sumber data.
ID AK
ID AccessKey akun Alibaba Cloud Anda atau pengguna RAM yang memiliki izin untuk mengakses Tablestore.
Rahasia AK
Rahasia AccessKey akun Alibaba Cloud Anda atau pengguna RAM yang memiliki izin untuk mengakses Tablestore.
Internet
Titik akhir instance Tablestore yang ingin Anda akses. Untuk informasi lebih lanjut, lihat Titik Akhir.
Klik OK.
Sumber data yang ditambahkan akan ditampilkan dalam daftar sumber data.
Langkah 2: Konfigurasikan sumber data Tablestore
Masuk ke Konsol DataV.
Di tab Proyek, buat proyek visualisasi atau pilih proyek visualisasi yang ada sesuai dengan kebutuhan bisnis Anda.
Jika Anda menggunakan proyek visualisasi yang ada, gerakkan pointer ke proyek tersebut dan klik Edit.

Jika Anda menggunakan DataV untuk pertama kali atau proyek visualisasi yang ada tidak memenuhi kebutuhan Anda, Anda dapat membuat proyek visualisasi baru sesuai dengan kebutuhan bisnis Anda.
CatatanAnda dapat membuat proyek visualisasi di PC atau perangkat seluler, atau dengan menggunakan pengenalan gambar. Contoh berikut menunjukkan cara membuat proyek visualisasi di PC.
Klik PC Creation.
Di halaman yang muncul, gerakkan pointer ke template berdasarkan mana Anda ingin membuat proyek dan klik Create Project.
DataV memungkinkan Anda membuat proyek visualisasi menggunakan template atau kanvas kosong. Anda dapat memilih metode pembuatan proyek berdasarkan kebutuhan bisnis Anda.
Di kotak dialog Create Project, konfigurasikan parameter Nama Proyek dan Grup Proyek, lalu klik Create.

Konfigurasikan sumber data Tablestore.
Di halaman pengeditan kanvas, klik widget di kanvas.
CatatanJika tidak ada widget di kanvas, tambahkan widget terlebih dahulu. Untuk informasi lebih lanjut, lihat Manajemen aset (Enterprise Edition).
Di panel konfigurasi widget di sebelah kanan kanvas, klik ikon
.Di tab Data, klik Configure Data Source.

Di panel yang muncul, pilih TableStore dari daftar drop-down Data Source Type.
Di daftar drop-down Select an existing data source, pilih sumber data Tablestore yang telah dikonfigurasi.
Di daftar drop-down Select Action, pilih operasi yang ingin Anda lakukan.
Operasi berikut didukung:
Di editor kode bagian Select Action, masukkan pernyataan kueri.
getRowNilai parameter kueri harus berupa objek JSON.
Jika Anda memilih
getRow, baris dengan kunci utama yang ditentukan akan dibaca.Contoh kode dan tabel berikut menjelaskan sintaks permintaan dan parameter yang dapat Anda konfigurasikan untuk pernyataan kueri.
{ "table_name": "test", "rows": { "id": 1, "pk": "1", }, "columns": [ "id", "pk", "test" ] }Parameter
Deskripsi
table_name
Nama tabel yang datanya ingin Anda baca.
rows
Informasi kunci utama tentang baris tersebut.
PentingAnda harus menentukan jumlah dan tipe data kolom kunci utama yang sama dengan jumlah dan tipe data kolom kunci utama di tabel.
columns
Nama kolom yang datanya ingin Anda baca.
getRangeNilai parameter kueri harus berupa objek JSON.
Jika Anda memilih
getRange, semua data yang nilai kunci utamanya berada dalam rentang yang ditentukan akan dibaca. Contoh kode dan tabel berikut menjelaskan sintaks permintaan dan parameter yang dapat Anda konfigurasikan untuk pernyataan kueri.{ "table_name": "test", "direction": "FORWARD", "columns": [ "id", "test" ], "range": { "limit": 4, "start": { "id": "InfMin" }, "end": { "id": "3" } } }Parameter
Deskripsi
table_nameNama tabel yang datanya ingin Anda baca.
directionUrutan di mana Anda ingin mengurutkan baris dalam respons.
Jika Anda menyetel parameter ini ke FORWARD, nilai kunci utama awal harus lebih kecil dari nilai kunci utama akhir, dan baris dalam respons diurutkan secara menaik berdasarkan nilai kunci utama.
Jika Anda menyetel parameter ini ke BACKWARD, nilai kunci utama awal harus lebih besar dari nilai kunci utama akhir, dan baris dalam respons diurutkan secara menurun berdasarkan nilai kunci utama.
Sebagai contoh, Anda ingin membaca data dalam tabel dan Anda menggunakan A dan B sebagai kunci utama awal dan akhir dari rentang yang ingin dibaca. Nilai A lebih kecil dari nilai B. Jika Anda menyetel parameter direction ke FORWARD, baris yang nilai kunci utamanya lebih besar dari atau sama dengan nilai A tetapi lebih kecil dari nilai B dikembalikan secara menaik. Jika Anda menyetel parameter direction ke BACKWARD, baris yang nilai kunci utamanya lebih kecil dari atau sama dengan nilai B tetapi lebih besar dari nilai A dikembalikan secara menurun.
columnsKolom yang datanya ingin Anda baca. Anda dapat menentukan nama kolom kunci utama atau kolom atribut.
Jika Anda tidak menentukan kolom, semua data baris dikembalikan.
Jika kunci utama suatu baris berada dalam rentang yang ditentukan tetapi baris tersebut tidak berisi data dari kolom yang ditentukan, baris tersebut tidak dikembalikan.
limitJumlah maksimum baris yang dapat dikembalikan. Nilai parameter ini harus lebih besar dari 0.
Operasi berhenti setelah jumlah maksimum baris yang dapat dikembalikan dalam urutan menaik atau menurun tercapai, meskipun beberapa baris dalam rentang yang ditentukan belum dikembalikan.
startKunci utama awal dan akhir dari rentang yang ingin dibaca. Kunci utama awal dan akhir harus berupa kunci utama valid atau titik virtual yang terdiri dari data tipe InfMin dan InfMax. Jumlah kolom untuk setiap titik virtual harus sama dengan jumlah kolom setiap kunci utama.
Nilai tipe InfMin adalah nilai tak terbatas kecil. Semua nilai tipe lain lebih besar dari nilai tipe InfMin. Nilai tipe InfMax adalah nilai tak terbatas besar. Semua nilai tipe lain lebih kecil dari nilai tipe InfMax.
PentingAnda harus menentukan jumlah dan tipe data kolom kunci utama yang sama dengan jumlah dan tipe data kolom kunci utama di tabel.
start menunjukkan kunci utama awal. Baris yang berisi kunci utama awal dikembalikan.
end menunjukkan kunci utama akhir. Baris yang berisi kunci utama akhir tidak dikembalikan.
end
SQLGunakan pernyataan SQL kustom untuk menanyakan data.
Klik Preview Responses of Data Source untuk melihat respon.
Pratinjau dan publikasikan proyek.
Di pojok kanan atas editor kanvas, klik ikon
untuk meninjau proyek.Di pojok kanan atas editor kanvas, klik ikon
untuk mempublikasikan proyek.Di kotak dialog Publish, klik Publish Project.
Tutup pesan Published.
CatatanSetelah proyek dipublikasikan, konten di halaman publikasi terkunci. Setelah Anda mengedit konten, Anda dapat menyinkronkan konten yang dipublikasikan menggunakan fitur manajemen snapshot. Anda juga dapat mengklik Manage Snapshots untuk melihat informasi tentang snapshot yang dibuat.
Klik ikon
di sebelah URL di bagian Sharing URL untuk menyalin URL.
Tempelkan URL ke bilah alamat browser untuk melihat proyek yang dipublikasikan.
Penagihan
Tablestore
Anda dikenakan biaya berdasarkan metode penagihan bayar sesuai pemakaian ketika menggunakan sumber daya Tablestore. Metode penagihan ini menunjukkan bahwa Anda dikenakan biaya untuk sumber daya Tablestore yang Anda gunakan setiap jam. Untuk informasi lebih lanjut, lihat Ikhtisar Penagihan.
DataV
Anda dikenakan biaya berdasarkan metode penagihan subscription ketika menggunakan sumber daya DataV. Anda dapat membeli DataV dengan durasi minimal satu bulan dan memilih edisi serta durasi sesuai kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Metode Penagihan.
FAQ
Referensi
Anda dapat menghubungkan Tablestore ke Grafana untuk menampilkan data Tablestore. Anda dapat menggunakan Grafana untuk menampilkan data tabel time series dari model TimeSeries. Untuk informasi lebih lanjut, lihat Menghubungkan Tablestore ke Grafana.
