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

Could not find Linked Service linked_service; the linked service does not exist or is not published

我正在尝试通过 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)

但由于某种原因,我不断收到的错误是:

"Could not find Linked Service linked_service; the linked service does not exist or is not published."

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

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