找不到链接服务Linked_Service;链接的服务不存在或未发布



我正试图通过Synapse连接到Scala笔记本电脑中的存储帐户。我遵循本文档中概述的说明:https://www.drware.com/using-msi-to-authenticate-on-a-synapse-spark-notebook-while-querying-the-storage-2/

我的代码如下:

val sc = spark.sparkContext
spark.conf.set("spark.storage.synapse.linkedServiceName", linked_service)
spark.conf.set("fs.azure.account.oauth.provider.type", "com.microsoft.azure.synapse.tokenlibrary.LinkedServiceBasedTokenProvider") 
val config_load_path = s"abfss://$storage_container_name@$storage_account_name.dfs.core.windows.net/"
val df_config = mssparkutils.fs.ls(config_load_path)

但出于某种原因,我一直得到的错误是:

"找不到链接服务Linked_Service;链接的服务不存在或未发布">

我做错了什么?如果我切换到pySpark并使用spark.read,我就可以连接到这个链接服务,所以我并没有错误地设置链接服务。

我的Azure身份验证令牌可能已过期,因此无法访问存储帐户。在任何情况下,您都需要刷新页面或完全重新打开浏览器。

相关内容

  • 没有找到相关文章

最新更新