【问题标题】:Cosmosdb query is not working on Logic AppsCosmosdb 查询不适用于逻辑应用
【发布时间】:2019-10-11 20:22:59
【问题描述】:

我有一个带有 simulations 集合的 cosmos db 数据库,如果我在门户网站上进行此查询,我会得到一些结果:

但在我的逻辑应用程序中,我得到了 [] 文档、相同的查询和相同的集合:

但什么也不返回。为什么会有这种行为?

【问题讨论】:

    标签: azure azure-cosmosdb azure-logic-apps


    【解决方案1】:

    它应该可以按预期工作,刚刚创建了您的场景,并且在我这边可以正常工作。确保您的连接 databaseId 正确。

    【讨论】:

    • 这真的很奇怪!因为当我在“查询文档”操作上建立连接时,它会向我显示一个包含数据库名称的下拉列表,然后是一个包含该数据库内的集合的下拉列表(因此,如果它可以将其加载到下拉列表中,则意味着连接有效),但即使这样,查询也会返回一个空列表。我在 cosmosdb 数据浏览器上测试的相同查询。一个
    • 我也遇到了同样的问题,@gog 你解决了这个问题吗?
    • 我也遇到了同样的问题。完全相同的 SQL 在逻辑应用程序中不返回任何结果,但在数据资源管理器中成功报告。而且逻辑应用程序中的 SQL 执行时间要短得多,一定是有问题。
    • 我测试了一整天,可以得出结论,这个活动需要分区键值作为强制输入,否则总是返回 null。这不是我想要的,我认为记录不一致
    猜你喜欢
    • 2018-05-26
    • 1970-01-01
    • 1970-01-01
    • 2019-06-08
    • 2021-11-29
    • 2022-01-17
    • 2018-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多