0
我有一個excel文件作為源文件,我想從excel文件讀取數據在數據幀使用磚和轉換數據。我已經添加了maven依賴對Excel文件格式。當我一個特林下麵代碼錯誤。(錯誤:. io .FileNotFoundException: / FileStore /表/航空公司。xlsx(沒有這樣的文件或目錄),但文件是可用的。請幫我在這段代碼。
val df = spark.read.format (“com.crealytics.spark.excel”)
.option(“位置”、“/ FileStore /表/ Airline.xlsx”)
.option (“useHeader”,“真正的”)
.option (“treatEmptyValuesAsNulls”,“假”)
.option (“inferSchema”,“假”)
.option (“addColorColumns”,“假”)
.load (“/ FileStore /表/ Airline.xlsx”)
首先檢查你的火花和scala版本。
然後安裝與Maven庫坐標根據你的火花和scala版本。
進一步檢查這個鏈接了解更多關於使用Maven坐標:
https://mvnrepository.com/artifact/com.crealytics/spark-excel_2.12
選擇集群- - >庫- - >安裝新- - > Maven - - >
坐標- com.crealytics: spark-excel_2.12:3.2.1_0.16.4
pyspark使用下麵的代碼:
df2 = spark.read.format (“com.crealytics.spark.excel”)。選項(“頭”,“真正的”)。選項(“inferSchema”,“真正的”).load (“dbfs: / FileStore / shared_uploads /(電子郵件保護)/ book.xlsx”)顯示(df2)