gpt4 book ai didi

azure - 需要 Blob 触发器 Azure Function 才能仅响应 BLOB UPLOAD

转载 作者:行者123 更新时间:2023-12-03 03:40:11 25 4
gpt4 key购买 nike

我开发了一个 Blob 触发器 Azure 函数。当文件上传到 blob 文件夹时会触发此操作。此函数将获取此上传的文件,对其进行加密并将加密的文件复制到另一个 blob 文件夹中。

我可以看到当新文件添加到 blob 时我的函数被触发。但我也可以看到,当我从 blob 中删除文件时,我的函数被触发。

我该如何限制这一点。仅当上传新的 BLOB 时,我的 Azure 函数才必须运行。当我从 blob 中删除任何文件时,它不应该运行。

请给我建议一种方法。谢谢。

最佳答案

我看到您添加了事件网格标签,所以我假设您在这里使用事件网格,如果没有,那么您可以将其视为一个选项,因为它允许您根据事件类型或有效负载过滤输入/输出事件.

当您创建事件网格主题订阅时,有一个名为“事件类型”的过滤器部分,您可以选择要从事件网格中过滤掉哪些事件,并且您可以在此处找到可用的事件类型 docs在您的情况下,请确保仅选择 BlobCreated 事件,以便这些事件是唯一发送到目标 Function App 的事件。

关于azure - 需要 Blob 触发器 Azure Function 才能仅响应 BLOB UPLOAD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71571642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com