MCPcopy Create free account
hub / github.com/apache/iotdb-client-go / insertAlignedRecordsOfOneDevice

Function insertAlignedRecordsOfOneDevice

example/session_example.go:421–455  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

419}
420
421func insertAlignedRecordsOfOneDevice() {
422 ts := time.Now().UTC().UnixNano() / 1000000
423 var (
424 deviceId = "root.al1.dev4"
425 measurementsSlice = [][]string{
426 {"restart_count", "tick_count", "price"},
427 {"temperature", "description", "status"},
428 }
429 dataTypes = [][]client.TSDataType{
430 {client.INT32, client.INT64, client.DOUBLE},
431 {client.FLOAT, client.TEXT, client.BOOLEAN},
432 }
433 values = [][]interface{}{
434 {int32(1), int64(2018), float64(1988.1)},
435 {float32(12.1), "Test Device 1", false},
436 }
437 timestamps = []int64{ts, ts - 1}
438 )
439 checkError(session.InsertAlignedRecordsOfOneDevice(deviceId, timestamps, measurementsSlice, dataTypes, values, false))
440 sessionDataSet, err := session.ExecuteStatement("show devices")
441 if err == nil {
442 printDataSet0(sessionDataSet)
443 sessionDataSet.Close()
444 } else {
445 log.Println(err)
446 }
447 sessionDataSetNew, err := session.ExecuteStatement("select restart_count,tick_count,price,temperature,description,status from root.al1.dev4")
448 if err == nil {
449 printDataSet0(sessionDataSetNew)
450 sessionDataSetNew.Close()
451 } else {
452 log.Println(err)
453 }
454 fmt.Println()
455}
456
457func deleteData() {
458 var (

Callers 1

mainFunction · 0.70

Calls 5

checkErrorFunction · 0.70
printDataSet0Function · 0.70
ExecuteStatementMethod · 0.65
CloseMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…