共用方式為


針對 Scala 的 Databricks 連線 進行疑難解答

注意

本文涵蓋 Databricks 連線 Databricks Runtime 13.3 LTS 和更新版本。

本文提供適用於 Scala 之 Databricks 連線 的疑難解答資訊。 Databricks 連線 可讓您將熱門 IDE、Notebook 伺服器和自定義應用程式連線到 Azure Databricks 叢集。 請參閱什麼是 Databricks 連線?。 如需本文的 Python 版本,請參閱針對適用於 Python 的 Databricks 連線 進行疑難解答。

錯誤:StatusCode.UNAVAILABLE、StatusCode.UNKNOWN、DNS 解析失敗,或狀態為 500 的 Received HTTP2 標頭

問題:當您嘗試使用 Databricks 連線 執行程式代碼時,會收到包含 、、 StatusCode.UNKNOWNDNS resolution failedReceived http2 header with status: 500StatusCode.UNAVAILABLE字串的錯誤訊息。

可能的原因:D atabricks 連線 無法連線到您的叢集。

建議的解決方案

  • 請檢查以確定您的工作區實例名稱正確無誤。 如果您使用環境變數,請檢查以確定本機開發計算機上有可用的相關環境變數並正確無誤。
  • 請檢查以確定您的叢集標識碼正確無誤。 如果您使用環境變數,請檢查以確定本機開發計算機上有可用的相關環境變數並正確無誤。
  • 請檢查以確定您的叢集具有與 Databricks 連線 相容的正確自定義叢集版本。

Windows 上的檔名、目錄名稱或磁碟區標籤法不正確

如果您在 Windows 上使用 Databricks 連線,請參閱:

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

Databricks 連線 已安裝到路徑中有空格的目錄。 您可以藉由安裝至不含空格的目錄路徑,或使用簡短名稱格式來設定路徑,來解決此問題。