【问题标题】:How to get blob URL using Logic App Standard如何使用 Logic App Standard 获取 blob URL
【发布时间】:2022-12-18 00:12:28
【问题描述】:

如何从 Azure Blob 存储获取 blob URL?

触发是在添加或修改 blob 时。可以读取 blob 内容,我非常高兴,因为我可以将内容插入到 Azure 表属性中,因此使用 PK 和 RK 可以快速检索文件内容。

但是,对于较大的 blob,由于属性的最大大小为 32k,它无法正常工作。克服此限制的方法似乎是将 URL blob 保存到属性中,但在我的生活中我无法弄清楚如何(尝试了几乎所有操作,即使是那些没有意义的操作,也许 url 在输出中的某个地方)

【问题讨论】:

    标签: azure azure-blob-storage azure-table-storage azure-logic-app-standard


    【解决方案1】:

    由于您的触发器已经监视了特定的存储帐户,为什么不简单地将基本 URL (https://"StorageAccountName".blob.core.windows.net) 与连接器的“文件路径”参数连接起来? 据我所知,还没有连接器可以为您提供该信息..

    【讨论】:

    • 谢谢,尝试了你的建议,但它对我的目的不起作用,因为存储不是公开的。无论如何,这给了我一个使用“按路径创建 SAS URI (V2)”的想法,因为我记得看到过它……而且它起作用了:)。我得到了想要的结果,但是使用 Logic App Consumption,也必须针对标准测试它(希望它们在功能上具有同等性)@Tobi
    【解决方案2】:

    我找到了解决方案。 一个驱动器不允许共享视频链接。它共享一个 Office 365 链接 我建议使用 blob 存储进行连接。

    https://learn.microsoft.com/en-us/azure/logic-apps/logic-apps-gateway-connection

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-05
      • 1970-01-01
      • 1970-01-01
      • 2019-08-31
      • 2022-01-13
      • 2021-08-14
      • 1970-01-01
      相关资源
      最近更新 更多