【问题标题】:Azure Logic Apps - List blobs - can I add a queryAzure 逻辑应用 - 列出 blob - 我可以添加查询吗
【发布时间】:2017-12-22 12:39:16
【问题描述】:

我正在使用 Azure Logic Apps List Blobs 操作:

我想知道是否可以为此添加查询过滤器,还是必须列出所有 blob 然后进行过滤,因为这会更昂贵。

【问题讨论】:

  • 没有代码可以通过它们进行查询,这意味着它们不能有问题地直接查询。因此,即使有一种方法可以在逻辑应用程序中查询,我认为以后添加过滤器相对而言不会那么昂贵。

标签: azure azure-logic-apps


【解决方案1】:

我认为这还不可能。您要使用哪种过滤器?

是否可以在 Blob 文件名中添加前缀并在 Blob 容器中创建逻辑文件夹结构?

例如,如果您将 blob 命名为:

 folder1/blobA.json
 folder1/blobB.json
 folder1/blobC.json
 folder2/blobZ.json
 folder2/blobY.json

这将在您的 Blob 容器上创建一个具有两个文件夹的逻辑文件夹结构。这样,逻辑应用连接器可以仅列出特定文件夹下的 blob,即名称中带有前缀“folder1\”。

在下图中,temp 是容器名称,myfolder/ 是 blob 名称前缀。

HTH。

【讨论】:

  • 你好。存储结构是根据事件中心数据自动构建的,因此我无法控制。我现在只是在做一个帖子列表过滤器,现在就可以了。圣诞快乐。
【解决方案2】:

不幸的是,这似乎没有直接的方法来实现。我处理过的几乎所有连接器都不是很灵活。 :(

我找不到任何与feature requests to Logic Apps 相关的通配符。

来自official documentation

【讨论】:

    猜你喜欢
    • 2021-09-18
    • 2020-09-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-06
    • 1970-01-01
    • 2019-05-09
    • 2022-12-16
    • 1970-01-01
    相关资源
    最近更新 更多