All Products
Search
Document Center

IoT Platform:Peneruskan data ke Tablestore

Last Updated:Jul 06, 2025

Anda dapat menggunakan fitur penerusan data dari mesin aturan untuk meneruskan data ke Tablestore.

Prasyarat

Buat tabel data

  1. Masuk ke Konsol Tablestore. Di bilah navigasi atas, pilih wilayah atau Japan (Tokyo).
    Penting

    Jika Anda menggunakan instance IoT Platform Enterprise Edition, wilayah tempat instance OTS berada harus sama dengan wilayah tempat instance IoT Platform berada.

  2. Klik Create Instance. Di kotak dialog Buat Instance, masukkan nama instance, misalnya, IoTDataStore, dan gunakan nilai default untuk parameter lainnya. Lalu, klik OK.
    Untuk informasi lebih lanjut, lihat Buat Instance.
  3. Pada tab Instance Details dari instance IoTDataStore, klik Create Table. Masukkan nama tabel, misalnya, iot_data, dan tambahkan primary key deviceName dan timestamp. Untuk informasi lebih lanjut, lihat Buat Tabel.

Konfigurasikan aturan penerusan data

  1. Di panel navigasi sisi kiri instance iotTest, pilih Rules Engine > Data Forwarding.
  2. Di halaman Penerusan Data, klik Create Rule.

    Penting

    Jika halaman Penerusan Data versi terbaru muncul, klik Back to Previous Version di pojok kanan atas halaman. Saat halaman Penerusan Data versi sebelumnya muncul, klik Create Rule.

  3. Di kotak dialog Create Data Forwarding Rule, masukkan nama aturan, misalnya, Thermostat_Data_Forwarding, setel parameter Tipe Data ke JSON, lalu klik OK.
  4. Setelah aturan dibuat, halaman Data Forwarding Rules muncul. Lakukan langkah-langkah berikut untuk mengedit pernyataan SQL guna memproses data dan menentukan tujuan penerusan data:
    1. Klik Write SQL Statement. Di kotak dialog yang muncul, tentukan bidang SELECT, setel Topik ke TSL Data Reporting, pilih produk Home_Thermostat dan perangkat Device1, pilih Default Module, pilih topik thing/event/property/post, lalu klik OK.
      Dalam contoh ini, bidang SELECT berikut ditentukan:
      items.temperature.value as temperature, items.humidity.value as humidity,deviceName() as deviceName,timestamp() as time

      Untuk informasi lebih lanjut, lihat Pernyataan SQL dan Fungsi.

      Write SQL Statement
    2. Klik Add Operation di bagian Forward Data. Setel tujuan penerusan data ke tabel data iot_data yang telah dibuat. Untuk informasi lebih lanjut, lihat Teruskan Data ke OTS.
  5. Pergi ke halaman Data Forwarding. Temukan aturan yang telah Anda konfigurasikan dan klik Start di kolom Aksi. Setelah aturan diaktifkan, data diteruskan sesuai dengan aturan tersebut.

    Setelah perangkat virtual mengirimkan data, Anda dapat melihat data real-time yang disimpan dalam tabel iot_data Tablestore, seperti yang ditunjukkan pada gambar berikut.

    Anda juga dapat melihat log penerusan lengkap dengan menggunakan fitur Log Perangkat dari instance Enterprise Edition untuk menyelesaikan kesalahan.

Apa yang harus dilakukan selanjutnya

Berlangganan Pesan Perangkat dari IoT Platform