Kustomisasi pemetaan bidang dalam sumber data produk cloud dengan menulis skrip untuk mengurai data. IoT Platform mendukung konfigurasi skrip menggunakan JavaScript (ECMAScript 5). Topik ini menyediakan templat dan contoh untuk membuat skrip kustom.
Templat skrip
// Di bawah ini adalah templat skrip untuk membimbing proses penulisan skrip Anda
/**
* Nama fungsi harus parse_line
* Parameter input: line - data baris, seperti a,b,c
* Parameter output: jsonObj - sebuah objek JSON, yang tidak boleh kosong
*/
function parse_line(line) {
var lines = line.split(",");
return {"a":lines[0],"b":lines[1],"c":lines[2]};
}
Di sini, a, b, dan c menunjukkan nama bidang dalam data baris.
Contoh skrip
// Contoh data
/*
Data baris masukan:
32,60
Keluaran JSON:
{
"temperature":32,
"humidity":60
}
*/
function parse_line(line) {
var lines = line.split(",");
return {"temperature":lines[0],"humidity":lines[1]};
}