【问题标题】:Azure Analysis services connection to storage account not working与存储帐户的 Azure 分析服务连接不起作用
【发布时间】:2020-09-03 16:22:17
【问题描述】:

我们有 Azure 分析服务设置,可以从 ADLS Gen2(JSON 文件)中提取数据。当我们尝试从 SSMS 中处理或建模表时,它会引发以下错误 - --

未能将修改保存到服务器。返回错误:' 为 AzureBlobs 源提供的凭据无效。

当我向所有网络开放存储时,就没有问题了。但是我担心像这样打开存储帐户的安全方面。

我的问题是: 任何关于为什么 SSMS 会抛出这样一个错误的指针? 尝试在 AAS 服务器上以管理员身份创建 SP,并将相同的 SP 作为贡献者添加到存储 blob,但没有运气。

【问题讨论】:

    标签: azure azure-analysis-services azure-storage-account


    【解决方案1】:

    添加贡献者永远不会帮助解决这个问题。

    正如您在实践中看到的,这与 RBAC 角色无关。

    问题的关键在于网络,需要设置存储防火墙。

    你有两种方法:

    1、将你正在使用的服务的出站ip添加到允许的存储列表中。

    2,或者将你的服务与 Azure VNET 集成,然后将此虚拟网络添加到存储防火墙的允许列表中。

    这是我们能获取到的所有azure服务的ip地址:(需要将对应服务的ip地址添加到存储中的防火墙允许列表中。)

    https://download.microsoft.com/download/7/1/D/71D86715-5596-4529-9B13-DA13A5DE5B63/ServiceTags_Public_20200824.json

    【讨论】:

    • 谢谢!但我认为 Azure 分析服务没有公共 IP 或范围。根据我的阅读,我可能必须使用整个区域的 IP 范围..
    猜你喜欢
    • 2017-05-09
    • 2020-10-19
    • 1970-01-01
    • 2021-12-02
    • 1970-01-01
    • 2021-11-21
    • 2021-11-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多