4年前
SORACOM Funnel のデータ転送時に整数データへ変換される制限がなくなりました
デバイスからのデータを特定のクラウドサービスに直接転送する「SORACOM Funnel」 を使って、小数点以下がすべて 0 のデータ (例: {"temperature": 20.0}) をクラウドサービスに送信するときに、小数点 1 桁目の 0 が維持されるようになりました。
たとえば、{"temperature": 20.0} を IoT デバイスから送信した場合、今までは SORACOM Funnel で整数データ {"temperature": 20} に変換されていました。今回の変更により、{"temperature": 20.0} のまま変換されずにクラウドサービスに送信されます。
データの送信先において、小数点の有無でデータの型 (整数型や浮動小数点型) を判断するシステムの場合、動作に影響があります。
ただし、小数点 2 桁目以下の末尾の 0 は保存されません。たとえば、IoT デバイスからデータ {"temperature": 20.00} を送信すると、小数点 1 桁目の 0 のみが維持され、クラウドサービスには {"temperature": 20.0} が送信されます。