It is required to properly read and transform data that has been sent by sensors.
And also read and send data from database to other systems in demanded format.
Generate example ‘signal’ data
First, generate sample data for the examples below.
SQL(`SELECT TIME, VALUE FROM EXAMPLE WHERE NAME='signal' LIMIT 100`)CSV(timeformat("Default"))
1
2
SQL(`SELECT TIME, VALUE FROM EXAMPLE WHERE NAME='signal' LIMIT 100`)JSON(timeformat("Default"))
1
2
3
4
5
6
7
8
9
SQL(`SELECT TIME, VALUE FROM EXAMPLE WHERE NAME='signal' LIMIT 100`)CHART(size("600px","340px"),chartOption({xAxis:{data:column(0)},yAxis:{},series:[{type:"line",data:column(1)}]}))
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SQL(`SELECT TIME, VALUE FROM EXAMPLE WHERE NAME='signal' LIMIT 100`)
HTML({
{{if .IsFirst }}
<table><tr><th>TIME</th><th>VALUE</th></tr> {{end}}
<tr><td>{{.V.TIME}}</td><td>{{.V.VALUE}}</td></tr> {{if .IsLast }}
</table> {{end}}
})