func UnmarshalDatapoint( descriptor *datasets.DatapointDescriptor, data []byte,) (map[string]any, error)Decode a raw protobuf datapoint into a JSON-like map using a dataset descriptor.
Parameters
Section titled “Parameters”descriptor *datasets.DatapointDescriptor required The descriptor returned by NewDatapointDescriptor.
data []byte required The raw protobuf datapoint bytes returned by a datapoint query.
Returns
Section titled “Returns”A map of datapoint fields, or an error if the raw datapoint cannot be decoded.