Documentation ¶
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( EventSchema = arrow.NewSchema( []arrow.Field{ {Name: "time", Type: arrow.FixedWidthTypes.Time32ms}, {Name: "value", Type: arrow.PrimitiveTypes.Float64}, {Name: "quality", Type: arrow.PrimitiveTypes.Int64}, }, nil, ) )
Functions ¶
func NewTSRecord ¶
NewTSRecord Create a new sample base on eventSchema
func PrintRecordColumns ¶
PrintRecordColumns Print a columns based output
Example ¶
_, rec := NewTSRecord() defer rec.Release() PrintRecordColumns(rec)
Output: column[0] "time": [1 2 3 4] column[1] "value": [7 8 (null) 10] column[2] "quality": [42 42 41 42]
func PrintRecordRows ¶
PrintRecordRows Print a row based output
Example ¶
s, rec := NewTSRecord() defer rec.Release() PrintRecordRows(s, []arrow.Record{rec})
Output: time: 1 , value: 7 , quality: 42 time: 2 , value: 8 , quality: 42 time: 3 , value: <nil> , quality: 41 time: 4 , value: 10 , quality: 42
Types ¶
Click to show internal directories.
Click to hide internal directories.