All Products
Search
Document Center

Function Compute:Platform IoT

Last Updated:Apr 01, 2026

Gunakan mesin aturan Platform IoT untuk meneruskan data perangkat yang telah diproses ke fungsi Function Compute (FC) guna pemrosesan berbasis arsitektur tanpa server.

Cara kerja

0

Alur end-to-end bekerja sebagai berikut:

  1. Buat layanan dan fungsi FC untuk menangani data perangkat yang masuk.

  2. Konfigurasikan aturan mesin aturan untuk meneruskan data yang telah diproses dari Platform IoT ke FC, lalu aktifkan aturan tersebut.

  3. Publikasikan pesan ke topik yang telah diterapkan aturan mesin aturan.

  4. Lihat statistik eksekusi fungsi di Konsol Function Compute atau verifikasi hasilnya berdasarkan logika bisnis fungsi Anda.

Catatan penggunaan

Baik versi baru maupun versi lama fitur penerusan data mendukung penerusan data ke Function Compute. Untuk versi baru, lihat Gunakan versi baru fitur penerusan data untuk meneruskan data ke Function Compute.

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Akun Alibaba Cloud dengan akses ke Konsol Function Compute dan Konsol Platform IoT

  • Peran RAM dengan izin untuk mengoperasikan fungsi (Anda akan menetapkan peran ini ke mesin aturan selama penyiapan)

  • Topik dengan mesin aturan yang diaktifkan di Platform IoT

Siapkan penerusan data dari Platform IoT ke FC

Langkah 1: Buat layanan dan fungsi FC

  1. Masuk ke Konsol Function Compute.

  2. Buat layanan. Isi wajib Service Name. Konfigurasikan parameter lain sesuai kebutuhan.

    1

  3. Setelah layanan dibuat, buat fungsi.

    2

  4. Pilih templat fungsi. Contoh ini menggunakan templat kosong.

    3

  5. Tetapkan parameter fungsi. Fungsi dalam contoh ini dikonfigurasi untuk menampilkan data yang diterima secara langsung di Konsol Function Compute. Konfigurasikan parameter lain sesuai kebutuhan. Untuk detailnya, lihat dokumentasi Function Compute.

    ParameterDescription
    Service NamePilih layanan FC yang telah Anda buat.
    Function NameMasukkan nama untuk fungsi tersebut.
    RuntimePilih lingkungan runtime, misalnya java8.
    Code ConfigurationUnggah kode fungsi Anda.
    Function HandlerAtur ke com.aliyun.fc.FcDemo::handleRequest.

    4

  6. Setelah membuat fungsi, jalankan pengujian di Konsol Function Compute untuk memverifikasi fungsinya berjalan. FC menampilkan output fungsi dan detail permintaan di konsol.

    5

Langkah 2: Konfigurasikan aksi mesin aturan

Setelah fungsi lolos verifikasi, konfigurasikan mesin aturan di Platform IoT.

  1. Sebelum mengonfigurasi aksi, tulis pernyataan SQL untuk memproses data perangkat. Lihat Konfigurasikan aturan penerusan data untuk instruksinya.

    Catatan Format data JSON dan biner dapat diteruskan ke FC.
  2. Klik Add Operation.

  3. Pada halaman Add Operation, atur parameter berikut:

    ParameterDescription
    Select OperationPilih Function Compute.
    RegionPilih wilayah tempat Anda ingin meneruskan data. Jika tidak ada sumber daya FC di wilayah tersebut, buka Konsol Function Compute untuk membuatnya. Penerusan data ke FC didukung di wilayah termasuk Tiongkok (Shanghai), Singapura, dan Jepang (Tokyo).
    ServicePilih layanan FC. Jika tidak tersedia layanan, klik Create Service.
    FunctionPilih fungsi FC. Jika tidak tersedia fungsi, klik Create Function.
    AuthorizationPilih peran RAM yang memberikan izin kepada Platform IoT untuk mengoperasikan fungsi. Buat peran tersebut dengan izin yang diperlukan sebelum menyelesaikan langkah ini.
  4. Aktifkan aturan tersebut. Setelah aktif, Platform IoT akan meneruskan data yang telah diproses ke FC berdasarkan pernyataan SQL. Fungsi memproses data sesuai logikanya, dan hasilnya muncul di Konsol Function Compute.

Verifikasi hasil penerusan

Konsol Function Compute mengumpulkan statistik eksekusi fungsi. Statistik mengalami keterlambatan lima menit; setelah itu, Anda dapat melihat statistik yang dipantau di Dasbor.

6

Jika tidak ada pemanggilan yang muncul setelah lima menit, periksa hal berikut:

  • Pastikan aturan telah diaktifkan dan sintaks pernyataan SQL benar.

  • Pastikan peran RAM yang ditetapkan di bidang Authorization memiliki izin yang tepat untuk mengoperasikan fungsi.

  • Pastikan perangkat telah memublikasikan pesan ke topik yang benar setelah aturan diaktifkan.

Langkah berikutnya

Dorong data perangkat ke kelompok DingTalk