【发布时间】:2018-05-07 20:42:14
【问题描述】:
我正在尝试设置一个函数,以便在每次将更改推送到 blob 容器时对其进行快照。 Azure Functions 中有一些非常简单的功能可以执行此操作,但它仅适用于通用存储帐户。我正在尝试使用仅限 blob 的存储帐户来执行此操作。我对 Azure 很陌生,所以我可能在处理这一切时都错了,但我找不到太多有用的信息。有没有办法做到这一点?
【问题讨论】:
-
请编辑您的问题并提供更多详细信息。例如,包含拍摄快照的代码。当您尝试为 blob 存储帐户中的 blob 拍摄快照时会发生什么?你有什么错误吗?在目前的状态下,问题中没有太多信息可以提供有意义的解决方案。
-
你的意思是你有一个
blobtrigger函数?如果是这样,您需要了解 Azure 函数需要存储帐户,因为它使用存储表来保存数据。这是使用AzureWebJobsStorage和AzureWebJobsDashboard配置的,但您可以配置blobtrigger函数以使用不同的连接字符串。这对你有意义吗?你想要一些代码示例吗? -
是的,它是一个 blob 触发器。我将如何使函数使用不同的连接字符串?根据 Microsoft 文档,存储帐户必须是通用的才能连接到函数触发器。在 UI 中,我的存储容器永远不是一个选项。
标签: azure azure-functions snapshot azure-blob-storage azure-storage-account