跳到主内容
预览中

公共预览版:在 IoT 中心中添加 Azure Cosmos DB 自定义终结点

发布日期:十一月 21, 2022

Azure IoT 中心现在支持将 Azure Cosmos DB 帐户设置为自定义路由终结点的功能。这有助于将设备数据从 IoT 中心直接路由到 Azure Cosmos DB。此功能还支持配置合成分区键以将数据写入 Azure Cosmos DB,这有助于在处理大规模数据时进行优化的查询。

许多 IoT 解决方案需要广泛的下游数据分析并将数据推送到超大规模数据库。例如,制造和智能运输系统中的 IoT 实现需要具有极高吞吐量的超大规模数据库来处理连续数据流。 传统的基于 SQL 的关系数据库无法以最佳方式缩放,在数据规模增加后也变得昂贵。Azure Cosmos DB 最适合在写入数据时需要分析数据的情况。

在此之前,无法直接将 IoT 设备数据引入 Azure Cosmos DB。必须设置自定义应用程序或使用 Azure Functions 或 Azure 流分析等其他工具收集流数据,然后写入 Cosmos DB。这不仅需要额外的开发,而且还增加了解决方案的成本。现在无需再这样做 - 通过使用新版本,可以:

  • 将 Azure Cosmos DB 帐户配置为 IoT 中心内的自定义终结点
  • 使用合成分区键根据业务逻辑自动生成分区键
  • 创建路由规则以将数据直接发送到定义的 Azure Cosmos DB 终结点

详细了解自定义终结

  • Azure IoT 中心
  • Azure Cosmos DB
  • Features