Я использую приведенный ниже код для подключения ADLS Gen1 в записной книжке Azure Databricks в DBFS mount
val configs = Map(
"dfs.adls.oauth2.access.token.provider.type" -> "ClientCredential",
"dfs.adls.oauth2.client.id" -> "5xxxxxx-yyyyy-zzzz-aaaa-bbbbbbbb",
"dfs.adls.oauth2.credential" -> "key value blah blah",
"dfs.adls.oauth2.refresh.url" -> "https://login.microsoftonline.com/unique-ID-UID/oauth2/token")
dbutils.fs.mount(
source = "adl://adlsgen1name.azuredatalakestore.net/dev",
mountPoint = "/mnt/dev2",
extraConfigs = configs)
У меня ошибка ниже
записная книжка: 14: ошибка: не найдено: значение extraConfigs
extraConfigs = configs)
Тот же код работает нормально в кластере среды выполнения 5.0.Я должен использовать 3.5 LTS для переносимости Talend.что такое синаткс за 3,5 лтс.
Примечание. Принципал и ключ работают нормально, используя API-интерфейс Dataframe и RDD
Здесь - это URL-адрес, который я использую для ссылки на документацию