MLflow項目無法訪問Apache蜂巢表

解決“表或視圖不發現“錯誤當一個MLflow項目未能訪問Apache蜂巢表。

寫的vikas.yadav

去年發表在:2022年5月16日

問題

你有MLflow項目無法訪問表並返回一個蜂巢表或視圖不發現錯誤。

pyspark.sql.utils。AnalysisException:“表或視圖不發現:“違約”。“tab1”;1號線pos 21; \ n 'Aggregate [unresolvedalias(計數(1),沒有一個)]\ n +——“UnresolvedRelation“違約”。tab1 \ n”mlflow xxxxx錯誤。cli:運行(ID“xxxxx”) = = = = = =失敗

導致

這發生在當SparkSession對象在創建MLflow項目沒有蜂巢的支持。

解決方案

配置SparkSession.enableHiveSupport ()選擇在會話中構建器。這樣做是MLflow項目的一部分。

.getOrCreate % scala val火花= SparkSession.builder.enableHiveSupport () ()


這篇文章有用嗎?