微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决将数据从外部来源放入 Azure Blob 存储

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

解决方法

有没有办法共享,例如,安全访问的链接,以及 每两天放一次新数据?

绝对的。您可以创建至少具有 Shared Access Signature (SAS) URLWrite 权限的 Create,并使用该 URL 您的用户将能够上传您的存储帐户 blob 容器中的文件。

您可以在此处了解有关 SAS 的更多信息:https://docs.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://docs.microsoft.com/en-us/azure/data-share/subscribe-to-data-share?tabs=azure-portal

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。