Cosmo DB和Rest API

时间:2018-08-07 17:55:10

标签: azure azure-storage azure-functions azure-cosmosdb

我有外部外部E2E URL,该URL带有JSON格式的数据,我想加载到Microsoft Azure Cosmos DB中。 谁能建议实现此方法的方法。

感谢前进。

2 个答案:

答案 0 :(得分:1)

Cosmos DB包含MongoDB API。您愿意使用库来加载数据吗?例如,下面是一些示例:

其他示例可以在这些示例之一的左侧导航菜单上找到。

如果不是库,那么这里是与Cosmos DB进行RESTful交互的简介:

答案 1 :(得分:1)

听起来您正在寻找可以调用HTTP终结点,获取JSON有效负载并将其格式化以放入Azure Cosmos DB的对象。您可以使用Cosmos DB output binding创建一个Azure函数。可以在您喜欢的任何对象(计时器,HTTP endpoint等)上触发Azure函数。

  1. Azure功能已触发(请参阅触发选项here) 外部服务使用JSON格式的有效负载调用Azure Function HTTP终结点
  2. Azure函数调用外部端点并接收JSON有效负载。这篇文章可能会有所帮助:Azure Functions call http post inside function
  3. Azure函数使用输出绑定(仅适用于SQL API)写入Cosmos DB

如果这不是您要的建议,您能否详细说明自己的情况?