Adresy URL pro jednotlivé pracovní prostory

V dubnu 2020 se do Azure Databricks přidaly nové jedinečné adresy URL pro jednotlivé pracovní prostory. Tato adresa URL pro jednotlivé pracovní prostory má formát.

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

Adresa URL pro jednotlivé pracovní prostory nahrazuje zastaralou místní adresu URL (<region>.azuredatabricks.net) pro přístup k pracovním prostorům.

Důležité

Nepoužívejte starší regionální adresy URL. Nemusí fungovat pro nové pracovní prostory, jsou méně spolehlivé a vykazují nižší výkon než adresy URL pro jednotlivé pracovní prostory.

Spusťte pracovní prostor pomocí URL specifické pro každý pracovní prostor.

Na webu Azure Portal přejděte na stránku prostředku služby Azure Databricks pro váš pracovní prostor a buď klikněte na Spustit pracovní prostor , nebo zkopírujte adresu URL pro jednotlivé pracovní prostory, jak je znázorněno na stránce prostředku, a vložte ji do adresního řádku prohlížeče.

Získání adresy URL pro jednotlivé pracovní prostory pomocí rozhraní Azure API

Použijte koncový bod Workspaces - Get rozhraní Azure API k získání podrobností o pracovním prostoru, včetně adresy URL pro jednotlivé pracovní prostory. Adresa URL pro pracovní prostor je vrácena v poli properties.workspaceUrl v objektu odpovědi.

Přesuňte své skripty tak, aby používaly adresy URL pro jednotlivá pracovní prostředí

Uživatelé Azure Databricks obvykle zapisují skriptování nebo jinou automatizaci, která odkazuje na pracovní prostory jedním ze dvou způsobů:

  • Všechny pracovní prostory vytvoříte ve stejné oblasti a ve skriptu pevně zakódujete starší oblastní adresu URL.

    Vzhledem k tomu, že potřebujete token rozhraní API pro každý pracovní prostor, máte také seznam tokenů uložených v samotném skriptu nebo v jiné databázi. V takovém případě doporučujeme uložit seznam párů <per-workspace-url, api-token> a odebrat všechny pevně zakódované místní adresy URL.

  • Pracovní prostory vytváříte v jedné nebo více oblastech a máte seznam dvojic <regional-url, api-token> uložených buď v samotném skriptu, nebo v databázi. V takovém případě doporučujeme místo místní adresy URL v seznamu uložit adresu URL pro jednotlivé pracovní prostory.

Poznámka:

Vzhledem k tomu, že jsou podporovány místní adresy URL i adresy URL pro jednotlivé pracovní prostory, všechny existující automatizace, které používají regionální adresy URL k odkazování na pracovní prostory vytvořené před zavedením adres URL pro jednotlivé pracovní prostory, budou nadále fungovat. I když Databricks doporučuje aktualizovat jakoukoli automatizaci tak, aby používala adresy URL pro jednotlivé pracovní prostory, v tomto případě to není nutné.

Vyhledání původní regionální adresy URL pracovního prostoru

Pokud potřebujete najít starší regionální adresu URL pracovního prostoru, spusťte nslookup na adrese URL pro jednotlivé pracovní prostory.

$ 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