ESP32—SD卡上200,000行CSV数据.上传到Azure SQL数据库的最佳方式?



每10分钟我捕获200000行CSV数据到ESP32上的SD卡,我需要将其上传到Azure SQL数据库。每行CSV数据最长可达200字节(因此可能是40MB的数据)。

现在我使用Esp32MQTTClient.h将数据获取到Azure物联网中心,但这似乎每条消息的最大长度限制约为5500字节,因此我必须迭代我的数据约7000次才能上传它。这是可行的,但是太慢了,每20万行大约需要一个小时。

我想知道是否有人有使用ESP32上传大量CSV数据到Azure的其他技术?目标必须是Azure SQL服务器,但数据是否通过IoT Hub并不重要。

许多谢谢。

要使用Azure IoT Hub上传文件,建议使用文件上传功能。IoT Hub将充当关联Azure存储帐户的调度程序。

在这里看到更多:使用IoT Hub上传文件

相关内容

  • 没有找到相关文章

最新更新