取消
顯示的結果
而不是尋找
你的意思是:

databricks-connector:錯誤:集群蒙麵意想不到的等待狀態。

AFox
新的貢獻者二世

是否有辦法讓databricks-connector等待集群運行?

細節:

databricks-connector = = 13.1.0和python小集群和環境都是3.10的版本

如果集群不是這將開始運行,但任何命令失敗,因為它不等待集群後做好準備:

從磚。從databricks.sdk進口DatabricksSession連接。核心導入配置#得到火花會話使用磚SDK的配置類:配置=配置(主機= os.environ.get (“DATABRICKS_HOST”),令牌= os.environ.get (“DATABRICKS_TOKEN”), cluster_id = os.environ.get (“DATABRICKS_CLUSTER_ID”)) = DatabricksSession.builder.sdkConfig火花(配置).getOrCreate ()

任何命令使用“火花”之後,失敗:

pyspark.errors.exceptions.connect。SparkConnectGrpcException: < _MultiThreadedRendezvous終止的RPC: = StatusCode地位。FAILED_PRECONDITION細節= " INVALID_STATE:集群(掩蓋)在意想不到的狀態等待。”debug_error_string =“無名:錯誤收到對等{created_time:“2023 - 07 - 06 - t18:57:01.084365359 + 00:00”, grpc_status: 9日grpc_message:“INVALID_STATE:集群(掩蓋)在意想不到的狀態等待。”}”

如果集群已經按預期運行一切正常。

我試圖建立一個測試CI工作,所以這是一種痛苦因為我必須手動確保集群運行或重新啟動工作。

5回複5

Prabakar
尊敬的貢獻者三世
尊敬的貢獻者三世

你使用db-connect 13嗎?

databricks-connect 13.1.0限製-磚- 37096

Prabakar
尊敬的貢獻者三世
尊敬的貢獻者三世

如果你想使用PySpark udf,重要的是您的開發機器的小版本的Python安裝匹配的小版本的Python附帶磚在集群上運行時安裝。

請參考文檔並檢查您的設置是否滿足所需的配置。在AWS磚連接|磚

磚運行時的13.0和更高版本,磚連接現在建立在開源引發連接。

AFox
新的貢獻者二世

是的我使用13.1.0和python小集群和環境都是3.10的版本。對不起,我應該把它放在這個問題。

Vidula_Khanna
主持人
主持人

@AFox

謝謝你發布你的問題在我們的社區!我們很高興幫助你。

幫助我們為您提供最準確的信息,請您花一些時間來回顧反應和選擇一個最好的回答了你的問題嗎?

這也將有助於其他社區成員可能也有類似的問題在未來。謝謝你的參與,讓我們知道如果你需要任何進一步的援助!

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map