azure - 将数据从外部源放入 Azure Blob 存储

标签 azure azure-blob-storage sharing

我有一个 Azure Blob 存储,我想将其用作与外部各方共享数据的存储库。 因此基本上,每两天有人应该将 .csv 文件发送到这样的存储库中,而无需访问 azure 门户,而仅将 Azure Blob 存储视为放置新数据的存储库。 有没有办法共享,例如,具有安全访问的链接,并每两天放置一次新数据?

最佳答案

Is there a way to share, for instance, a link, with secure access, and put the new data every two days?

绝对是的。您可以创建至少具有写入创建权限的共享访问签名 (SAS) URL,并且您的用户将能够使用该 URL 上传存储帐户 Blob 容器中的文件。

您可以在此处了解有关 SAS 的更多信息:https://learn.microsoft.com/en-us/rest/api/storageservices/delegate-access-with-shared-access-signature .

在您的特定场景中,我建议您在希望用户上传文件的 Blob 容器上或在 Blob 级别(如果您知道所需文件的名称)创建 SAS URL。为此,您需要创建一个 Service Shared Access Signature而不是Account Shared Access Signature .

您可能想要研究的另一件事是Azure Data Share服务。请参阅此链接,了解如何使用此服务安全地接收数据:https://learn.microsoft.com/en-us/azure/data-share/subscribe-to-data-share?tabs=azure-portal .

关于azure - 将数据从外部源放入 Azure Blob 存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66971113/

相关文章:

ubuntu - 在 Ubuntu 系统上共享内核的进程

c++ - wglBindTexImageARB 上的访问冲突;由于 WGL_FRONT_LEFT_ARB 未定义所有包含 wglext.h 的内容?

node.js - 从nodejs访问azure应用程序设置环境变量

Azure/Ansible "Invalid client secret is provided"

Azure 服务总线队列大小最大

c# - 在写入期间锁定 Azure blob

ios - 如何在不打开应用程序的情况下使用React-Native在Instagram上发布内容?

Azure 函数 blob 触发器 - 对不同主机名和新版本的函数使用相同的收据

Azure CloudBlobContainer.CreateIfNotExists() 在本地开发中抛出 Forbidden (403)

c# - Azure Function Blob 触发器重试计数