Excel Power Query-是否可以通过SAS身份验证或Azure AD帐户连接到Azure Blob存储

问题描述 投票:1回答:1

我正在使用Excel从Azure Blob存储访问容器,我们通过“新建查询”进行连接,但仅提供使用帐户密钥进行访问的选项。

enter image description here

登录后,使用帐户密钥将权限保存在数据源设置中。

使用Power Query AzureStorage.Blobs(https://docs.microsoft.com/en-us/powerquery-m/azurestorage-blobs)中的功能从VBA访问该Azure Blob存储就足够了。

¿是否可以对SAS(共享访问签名)令牌或Azure AD帐户执行相同操作,而不使用帐户密钥?我一直没有找到任何东西

excel azure powerquery blobstore azure-blob-storage
1个回答
1
投票

是的,您可以与sas连接,但这不是来自azure的数据,在我的测试中,它可以从Web上使用。

我生成具有读写权限的sas网址,并使用HTTP协议,然后在excel中粘贴该网址,然后将https替换为http。这样您就可以获取数据。

enter image description here

enter image description here

如果使用Power Query,则选择New Source-> Other Sources-> Web,然后与excel获取数据相同。

© www.soinside.com 2019 - 2024. All rights reserved.