URLs por workspace

Em abril de 2020, o Azure Databricks adicionou uma nova URL exclusiva por workspace para cada workspace. Essa URL por espaço de trabalho tem o formato

adb-<workspace-id>.<random-number>.azuredatabricks.net

A URL por espaço de trabalho substitui a URL regional descontinuada (<region>.azuredatabricks.net) para acesso a espaços de trabalho.

Importante

Evite usar URLs regionais herdadas. Talvez elas não funcionem em workspaces novos, sejam menos confiáveis e apresentem menor desempenho do que as URLs por workspace.

Inicializar um espaço de trabalho usando a URL por espaço de trabalho

No portal do Azure, acesse a página de recursos do serviço Azure Databricks para o seu espaço de trabalho e clique em Iniciar Espaço de Trabalho ou copie a URL por espaço de trabalho, conforme exibido na página de recursos, e cole-a na barra de endereços do navegador.

página do recurso

Obter uma URL por espaço de trabalho usando a API do Azure

Use o ponto de extremidade Espaços de trabalho – Obter da API do Azure de para obter detalhes do espaço de trabalho, inclusive a URL por espaço de trabalho. A URL por espaço de trabalho é retornada no campo properties.workspaceUrl no objeto de resposta.

Migrar seus scripts para usar URLs por espaço de trabalho

Os usuários do Azure Databricks normalmente escrevem scripts ou outra automação que faz referência a espaços de trabalho de uma destas duas formas:

  • Você cria todos os espaços de trabalho na mesma região e codifica a URL regional herdada no script.

    Como você precisa de um token de API para cada espaço de trabalho, tem também uma lista de tokens armazenados no próprio script ou em algum outro banco de dados. Se esse for o caso, recomendamos que você armazene uma lista de pares <per-workspace-url, api-token> e remova todas as URLs regionais codificadas.

  • Você cria espaços de trabalho em uma ou mais regiões e tem uma lista de pares <regional-url, api-token> armazenados no próprio script ou em um banco de dados. Se esse for o caso, recomendamos que você armazene a URL por espaço de trabalho em vez da URL regional na lista.

Observação

Como há suporte para URLs regionais e por espaço de trabalho, qualquer automação existente que use URLs regionais para referenciar espaço de trabalho criados antes da introdução de URLs por espaço de trabalho continuará funcionando. Embora a Databricks recomende a atualização de qualquer automação para usar URLs por espaço de trabalho, nesse caso isso não é necessário.

Localizar a URL regional herdada de um espaço de trabalho

Se você precisar encontrar a URL regional herdada para um espaço de trabalho, execute nslookup na URL por espaço 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