[英]Azure Function App not working after changing storage account connection string
[英]Azure Analysis services connection to storage account not working
我们有从 ADLS Gen2(JSON 文件)中提取数据的 azure 分析服务设置。 当我们尝试从 SSMS 中处理或建模表时,它会引发以下错误 - –
未能将修改保存到服务器。 返回错误:“为 AzureBlobs 源提供的凭据无效。
当我将存储打开到所有网络时,就没有问题了。 但是,我担心像这样打开存储帐户的安全方面。
我的问题是:任何关于为什么 SSMS 会抛出这样一个错误的指针? 尝试在 AAS 服务器上以管理员身份创建 SP,并将相同的 SP 添加到存储 blob 作为贡献者,但没有运气。
添加贡献者永远不会帮助解决这个问题。
正如您在实践中看到的,这与 RBAC 角色无关。
问题的关键在于网络,需要设置存储防火墙。
你有两种方法:
1、将您使用的服务的出站ip添加到存储允许列表中。
2、或者将你的服务与Azure VNET集成,然后将此虚拟网络添加到存储防火墙的允许列表中。
这是我们可以得到的所有azure服务的ip地址:(需要将对应服务的ip地址添加到storage中的firewall的允许列表中。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.