The platform organizes device uplink data through datastream and datapoint, as shown in the following picture:
When device uploads and stores data, it must upload data in key-value format, where key is the name of datastream, value is the actual stored datapoint, and the value format can be various custom formats, such as int, float, string and json.
Datastream is often used to classify and describe a class of attribute data for a device, such as temperature, humidity, coordinates. Users can customize the scope of the datastream, and categorize higher-correlation data into a datastream
Datastream is a service object for subsequent data services (rule, trigger, message queue and so on), and subsequent data services support users in selecting data sources by selecting datastreams
Platform stores data in datastream by default, and users can query the values of datapoints at different times in the datastream, as shown in the following picture: