Condividi tramite


URL per area di lavoro

Nell'aprile 2020 Azure Databricks ha aggiunto un nuovo URL univoco 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. Potrebbe non funzionare per le nuove aree di lavoro, sarà meno affidabile e offrirà prestazioni ridotte 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 oppure 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 l'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 risposta.

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:

  • È possibile creare tutte le aree di lavoro nella stessa area e impostare come hardcoded l'URL dell'area 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 di area hardcoded.

  • È possibile creare aree di lavoro in una o più aree e avere 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é sono supportati sia GLI URL a livello di area che gli URL per area di lavoro, 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 di area legacy per un'area di lavoro

Se è necessario trovare l'URL di area 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