Anda dapat menggunakan fitur penerusan data dari mesin aturan untuk meneruskan data ke Tablestore (OTS).
Prasyarat
Sebuah instance IoT Platform yang datanya dapat diteruskan ke OTS telah dibuat di wilayah yang mendukung penerusan data ke OTS. Untuk informasi lebih lanjut tentang wilayah yang mendukung penerusan data, lihat Wilayah.
Sebuah instance OTS dan tabel yang digunakan untuk menerima data telah dibuat. Untuk informasi lebih lanjut, lihat dokumentasi OTS.
PentingJika Anda menggunakan instance IoT Platform versi Enterprise, wilayah tempat instance OTS berada harus sama dengan wilayah tempat instance IoT Platform berada.
Aturan penerusan data telah dibuat dan pernyataan SQL yang digunakan untuk memproses data telah ditulis. Untuk informasi lebih lanjut, lihat Konfigurasikan aturan penerusan data.
Dalam contoh ini, pernyataan SQL berikut didefinisikan dalam aturan penerusan data:
SELECT items.temperature.value as temperature, items.humidity.value as humidity,deviceName() as deviceName FROM "/sys/a1ktuxe****/BZoyHO***/thing/event/property/post"
Catatan Penggunaan
Anda dapat menggunakan versi baru atau versi sebelumnya dari fitur penerusan data untuk meneruskan data ke OTS. Untuk informasi lebih lanjut tentang cara menggunakan versi baru dari fitur penerusan data, lihat Meneruskan data ke instance OTS model Wide Column.
Anda juga dapat menggunakan versi baru dari fitur penerusan data untuk meneruskan data ke instance OTS model TimeSeries. Untuk informasi lebih lanjut, lihat Meneruskan data ke instance OTS model TimeSeries.
Prosedur
- Masuk ke Konsol IoT Platform.
Di halaman Overview, klik All environment. Di tab Semua Lingkungan, temukan instance yang ingin Anda kelola dan klik ID instance atau nama instance.
- Di panel navigasi sisi kiri, pilih .
- Klik View di sebelah aturan yang ingin Anda kelola. Halaman Data Forwarding Rule akan muncul. Penting Jika versi baru halaman Penerusan Data ditampilkan, klik Back to Previous Version di pojok kanan atas, lalu klik View di kolom Aksi aturan yang ingin Anda kelola.
- Di bagian Forward Data, klik Add Operation.
Di kotak dialog Tambah Operasi, konfigurasikan parameter sesuai petunjuk dan klik OK. Tabel berikut menjelaskan parameter tersebut.
CatatanAnda hanya dapat meneruskan data dalam format JSON.

Parameter
Deskripsi
Operasi
Pilih Store Data to Tablestore.
Wilayah
Pilih wilayah tempat instance OTS Anda berada.
Tipe Instance
Pilih instance OTS.
Anda dapat mengklik Create Instance untuk masuk ke konsol OTS dan membuat instance OTS. Untuk informasi lebih lanjut, lihat dokumentasi OTS.
Tabel
Pilih tabel OTS yang digunakan untuk menerima data.
Anda dapat mengklik Create Data Table untuk masuk ke konsol OTS dan membuat tabel OTS.
Primary Key
Konfigurasikan primary key tabel. Anda harus menetapkan nilai ini ke nilai bidang yang ditentukan dalam pernyataan SELECT di aturan penerusan data. Saat data diteruskan, nilai ini disimpan sebagai nilai primary key.
CatatanAnda dapat mengonfigurasi parameter ini dalam format
${}. Misalnya, Anda dapat menetapkan parameter ini ke ${deviceName}. ${deviceName} menentukan bahwa nilai primary key adalah nilai parameterdeviceNamedalam pesan.Jika primary key sesuai dengan auto-increment column, Anda tidak perlu mengonfigurasi primary key. OTS secara otomatis menghasilkan nilai untuk kolom primary key. Secara default, nilai primary key auto-increment diatur ke AUTO_INCREMENT. Anda tidak dapat mengubah nilainya.
Untuk informasi tentang kolom primary key auto-increment, lihat Konfigurasikan kolom primary key auto-increment.
Role
Otorisasi IoT Platform untuk menulis data ke OTS.
Jika Anda tidak memiliki Peran RAM (Resource Access Management), klik Create RAM Role untuk masuk ke konsol RAM, buat peran RAM, dan kemudian berikan izin kepada peran tersebut. Untuk informasi lebih lanjut, lihat Buat Peran RAM.
- Masuk ke halaman Data Forwarding, temukan aturan yang Anda kelola, lalu klik Start di kolom Aksi aturan tersebut.
Lakukan pengujian.
Masuk ke Konsol IoT Platform.
Di panel navigasi sisi kiri, pilih Device Simulation.
Pilih perangkat yang ingin Anda uji, dan pilih Upstream Debug > Properties > Start Device Simulation.
Di bawah Modul Default, tentukan data uji dan klik Send Command.

Setelah data dikirim, masuk ke konsol OTS dan buka halaman Data Editor dari tabel yang digunakan untuk menerima data dan periksa apakah data yang ditentukan telah diterima.
