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.

pagina della risorsa

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