URLs por área de trabalho
Em abril de 2020, o Azure Databricks adicionou um novo URL exclusivo por área de trabalho para cada área de trabalho. Este URL por área de trabalho tem o formato
adb-<workspace-id>.<random-number>.azuredatabricks.net
O URL por área de trabalho substitui o URL regional preterido (<region>.azuredatabricks.net
) para aceder às áreas de trabalho.
Importante
Evite utilizar URLs regionais legados. Podem não funcionar para novas áreas de trabalho, são menos fiáveis e apresentam um desempenho inferior ao dos URLs por área de trabalho.
Iniciar uma área de trabalho com o URL por área de trabalho
Na portal do Azure, aceda à página de recursos do serviço Azure Databricks da área de trabalho e clique em Iniciar Área de Trabalho ou copie o URL por área de trabalho, conforme apresentado na página de recursos, e cole-o na barra de endereço do browser.
Obter um URL por área de trabalho com a API do Azure
Utilize as Áreas de Trabalho da API do Azure – Obter ponto final para obter detalhes da área de trabalho, incluindo o URL por área de trabalho. O URL por área de trabalho é devolvido no properties.workspaceUrl
campo no objeto de resposta.
Migrar os scripts para utilizar URLs por área de trabalho
Normalmente, os utilizadores do Azure Databricks escrevem scripting ou outra automatização que referencia áreas de trabalho de uma de duas formas:
Pode criar todas as áreas de trabalho na mesma região e codificar o URL regional legado no script.
Uma vez que precisa de um token de API para cada área de trabalho, também tem uma lista de tokens armazenados no próprio script ou noutra base de dados. Se for este o caso, recomendamos que armazene uma lista de
<per-workspace-url, api-token>
pares e remova quaisquer URLs regionais codificados.Pode criar áreas de trabalho numa ou mais regiões e ter uma lista de
<regional-url, api-token>
pares armazenados no próprio script ou numa base de dados. Se for este o caso, recomendamos que armazene o URL por área de trabalho em vez do URL regional na lista.
Nota
Uma vez que os URLs regionais e os URLs por área de trabalho são suportados, qualquer automatização existente que utilize URLs regionais para referenciar áreas de trabalho criadas antes da introdução de URLs por área de trabalho continuará a funcionar. Embora o Databricks recomende que atualize qualquer automatização para utilizar URLs por área de trabalho, não é necessário fazê-lo neste caso.
Localizar o URL regional legado de uma área de trabalho
Se precisar de encontrar o URL regional legado de uma área de trabalho, execute nslookup
no URL por área de trabalho.
$ nslookup adb-<workspace-id>.<random-number>.azuredatabricks.net
Server: 192.168.50.1
Address: 192.168.50.1#53
Non-authoritative answer:
adb-<workspace-id>.<random-number>.azuredatabricks.net canonical name = eastus-c3.azuredatabricks.net.
Name: eastus-c3.azuredatabricks.net
Address: 20.42.4.211