Ei, Márcio! Tudo bem?
O erro é sobre o seu cluster estar no modo Serverlees Compute e o código em Scala puro não é, atualmente, suportado pelo cluster Serveless no Databricks.
Uma sugestão é refazer os passos do tópico rodando o código para 100% Python e não esqueça de salvar e reiniciar o cluster.
configs = {
"fs.azure.account.auth.type": "OAuth",
"fs.azure.account.oauth.provider.type": "org.apache.hadoop.fs.azurebfs.oauth2.ClientCredsTokenProvider",
"fs.azure.account.oauth2.client.id": "aa26ccad-21ed-4a13-bfec-3664b2821d18",
"fs.azure.account.oauth2.client.secret": "CUG80~KEt~LeJo4~Ht5LZZD~zsrkw_l5gDtWDcsm",
"fs.azure.account.oauth2.client.endpoint": "https://login.microsoftonline.com/061b2429-0eaa-40a5-b0f6-1622c51a0ae1/oauth2/token"
}
dbutils.fs.mount(
source = "abfss://imoveis@datalakemho.dfs.core.windows.net/",
mount_point = "/mnt/dados",
extra_configs = configs
)
Feito isso, rode o comando abaixo para checar se está tudo certo:
display(dbutils.fs.ls("/mnt/dados"))
Espero ter ajudado e qualquer dúvida, conte conosco aqui no fórum.
Até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado!