Обработка типов данных Cumulocity

Как обрабатывать разные типы данных в облаке Cumulocity IoT? Например: Double — значение с плавающей запятой двойной точности в соответствии с IEEE754 Float — значение с плавающей запятой одинарной точности в соответствии с IEEE754 Decimal — десятичное число с произвольной точностью Long — 64-битное целое число со знаком Int — 32-битное целое число со знаком Short — 16-битное целое число со знаком value Байт — 8-битное целое число со знаком


person Nick Ponomar    schedule 18.05.2020    source источник


Ответы (1)


Cumulocity пытается сохранить данные, которые ему представлены, вплоть до того, что они могут уместиться в 64-битном формате. Если он получает целое число, которое может поместиться в 32 бита, C8Y сохранит его таким образом, аналогично, если это целое число, которое слишком велико для 32 бит, но помещается в 64 бита, тогда оно сохраняется как 64-битное целое число. В противном случае используется 64-битное двоичное число с плавающей запятой IEEE 754. Некоторая ссылка на документы: https://cumulocity.com/guides/reference/measurements/#measurement v10.6.0

person Nick Ponomar    schedule 18.05.2020