URL per area di lavoro
Ad aprile 2020, Azure Databricks ha aggiunto un nuovo URL univoco per area di lavoro per ogni area di lavoro. Questo URL per area di lavoro ha il formato
adb-<workspace-id>.<random-number>.azuredatabricks.net
L'URL per area di lavoro sostituisce l'URL regionale deprecato (<region>.azuredatabricks.net
) per accedere alle aree di lavoro.
Importante
Evitare di usare URL regionali legacy. Potrebbero non funzionare per le nuove aree di lavoro, sono meno affidabili e presentano prestazioni inferiori rispetto agli URL per area di lavoro.
Avviare un'area di lavoro usando l'URL per area di lavoro
Nella portale di Azure passare alla pagina delle risorse del servizio Azure Databricks per l'area di lavoro e fare clic su Avvia area di lavoro o copiare l'URL per area di lavoro come visualizzato nella pagina della risorsa e incollarlo nella barra degli indirizzi del browser.
Ottenere un URL per area di lavoro usando l'API di Azure
Usare le aree di lavoro dell'API di Azure: ottenere gli endpoint per ottenere i dettagli dell'area di lavoro, incluso l'URL per area di lavoro. L'URL per area di lavoro viene restituito nel properties.workspaceUrl
campo nell'oggetto response.
Eseguire la migrazione degli script per usare GLI URL per area di lavoro
Gli utenti di Azure Databricks scrivono in genere script o altre automazione che fanno riferimento alle aree di lavoro in uno dei due modi seguenti:
Creare tutte le aree di lavoro nella stessa area e hardcode l'URL regionale legacy nello script.
Poiché è necessario un token API per ogni area di lavoro, è disponibile anche un elenco di token archiviati nello script stesso o in un altro database. In questo caso, è consigliabile archiviare un elenco di
<per-workspace-url, api-token>
coppie e rimuovere gli URL regionali hardcoded.Si creano aree di lavoro in una o più aree e si dispone di un elenco di
<regional-url, api-token>
coppie archiviate nello script stesso o in un database. In questo caso, è consigliabile archiviare l'URL per area di lavoro anziché l'URL a livello di area nell'elenco.
Nota
Poiché gli URL regionali e gli URL per area di lavoro sono supportati, qualsiasi automazione esistente che usa URL regionali per fare riferimento alle aree di lavoro create prima dell'introduzione di URL per area di lavoro continuerà a funzionare. Anche se Databricks consiglia di aggiornare qualsiasi automazione per l'uso degli URL per area di lavoro, in questo caso non è necessario.
Trovare l'URL regionale legacy per un'area di lavoro
Se è necessario trovare l'URL regionale legacy per un'area di lavoro, eseguire nslookup
nell'URL per area di lavoro.
$ 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