Řešení potíží s Připojení Databricks pro Scala

Poznámka:

Tento článek se zabývá Připojení Databricks pro Databricks Runtime 13.3 LTS a vyšší.

Tento článek obsahuje informace o řešení potíží pro databricks Připojení pro Scala. Databricks Připojení umožňuje připojit k clusterům Azure Databricks oblíbené prostředí IDEs, servery poznámkových bloků a vlastní aplikace. Podívejte se, co je Databricks Připojení?. Informace o verzi Pythonu tohoto článku najdete v tématu Řešení potíží s Připojení Databricks pro Python.

Chyba: StatusCode.UNAVAILABLE, StatusCode.UNKNOWN, dns resolution failed nebo Received http2 header with status 500

Problém: Při pokusu o spuštění kódu pomocí Databricks Připojení se zobrazí chybové zprávy obsahující řetězce, jako StatusCode.UNAVAILABLEje , StatusCode.UNKNOWN, DNS resolution failednebo Received http2 header with status: 500.

Možná příčina: Připojení Databricks se nemůže spojit s vaším clusterem.

Doporučená řešení:

  • Zkontrolujte, jestli je název instance pracovního prostoru správný. Pokud používáte proměnné prostředí, zkontrolujte, jestli je související proměnná prostředí dostupná a správná na místním vývojovém počítači.
  • Zkontrolujte, jestli je ID clusteru správné. Pokud používáte proměnné prostředí, zkontrolujte, jestli je související proměnná prostředí dostupná a správná na místním vývojovém počítači.
  • Zkontrolujte, jestli má váš cluster správnou vlastní verzi clusteru, která je kompatibilní s Připojení Databricks.

Syntaxe názvu souboru, názvu adresáře nebo popisku svazku ve Windows je nesprávná.

Pokud používáte Databricks Připojení ve Windows a podívejte se na:

The filename, directory name, or volume label syntax is incorrect.

Databricks Připojení byla nainstalována do adresáře s místem ve vaší cestě. Můžete to obejít tak, že se buď nainstalujete do cesty k adresáři bez mezer, nebo nakonfigurujete cestu pomocí krátkého názvu formuláře.