Dela via


Webbadresser per arbetsyta

I april 2020 lades en unik URL för varje arbetsyta till i Azure Databricks. Url:en per arbetsyta har formatet

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

URL:en per arbetsyta ersätter den inaktuella regionala URL:en (<region>.azuredatabricks.net) för åtkomst till arbetsytor.

Viktigt!

Undvik att använda äldre regionala URL:er. De kanske inte fungerar för nya arbetsytor, är mindre tillförlitliga och har lägre prestanda än URL:er per arbetsyta.

Starta en arbetsyta med url:en per arbetsyta

I Azure Portal går du till resurssidan för Azure Databricks-tjänsten för din arbetsyta och klickar antingen på Starta arbetsyta eller kopierar url:en per arbetsyta som visas på resurssidan och klistrar in den i webbläsarens adressfält.

Hämta en URL per arbetsyta med hjälp av Azure API

Använd Azure API -arbetsytor – hämta slutpunkt för att få detaljer om arbetsytan, inklusive URL för varje arbetsyta. URL:en per arbetsyta returneras i fältet properties.workspaceUrl i svarsobjektet.

Migrera dina skript för att använda URL:er per arbetsyta

Azure Databricks-användare skriver vanligtvis skript eller annan automatisering som refererar till arbetsytor på något av två sätt:

  • Du skapar alla arbetsytor i samma region och hårdkodar den äldre regionala URL:en i skriptet.

    Eftersom du behöver en API-token för varje arbetsyta har du också en lista över token som antingen lagras i själva skriptet eller i någon annan databas. I så fall rekommenderar vi att du lagrar en lista över <per-workspace-url, api-token> par och tar bort eventuella hårdkodade regionala URL:er.

  • Du skapar arbetsytor i en eller flera regioner och har en lista över <regional-url, api-token> par som antingen lagras i själva skriptet eller i en databas. Om så är fallet rekommenderar vi att du lagrar URL:en per arbetsyta i stället för den regionala URL:en i listan.

Kommentar

Eftersom både regionala URL:er och URL:er per arbetsyta stöds fortsätter all befintlig automatisering som använder regionala URL:er för att referera till arbetsytor som skapades innan url:er per arbetsyta introducerades att fungera. Även om Databricks rekommenderar att du uppdaterar all automatisering för att använda URL:er per arbetsyta, krävs det inte i det här fallet.

Hitta den äldre regionala URL:en för en arbetsyta

Om du behöver hitta den äldre regionala URL:en för en arbetsyta kör nslookup du på URL:en per arbetsyta.

$ 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