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”)
(1)在你的磚賬戶登錄,點擊集群,然後雙擊你想要的集群。
(2)單擊庫,點擊安裝新的
(3)點擊Maven,坐標,粘貼這條線
com.crealytics: spark-excel_2.11:0.12.2
安裝中。
(4)自由安裝結束後,打開筆記本電腦讀取excel文件遵循代碼顯示,它可以工作!
val sparkDF = spark.read.format (com.crealytics.spark.excel) .option (“useHeader”、“true”) .option .load (“inferSchema”、“true”) (“/ mnt / lst / test.xlsx”) < br >顯示(sparkDF.collect ())
< br >
這是預期與com.crealytics: spark-excel_2.11:0.12.5圖書館。
val df_excel = spark.read。格式(“com.crealytics.spark.excel”)。選項(“useHeader”,“真正的”)。選項(“treatEmptyValuesAsNulls”,“假”)。選項(“inferSchema”,“假”)。選項(“addColorColumns”,“假”).load (file_path)顯示(df_excel)
別擔心你有其他幾個選項來打開Excel文件沒有Excel。這裏有這些選項,所以請檢查一下. . !
http://www.repairmsexcel.com/blog/open-excel-files-without-excel