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

你如何閱讀和磚Excel電子表格嗎

LPlates
新的貢獻者三世

我的集群Scala 2.12

我安裝Maven庫com.crealytics: spark-excel_2.12:0.14.0

我得到一個錯誤

. lang。IllegalStateException:從數字細胞無法獲得一個字符串值

當嚐試執行以下

% python

excelFileName = " / mnt / dlstor /生/銷售/ 21 - 22 - 23. xlsx財政年度財政年度預算係數”

excelWorksheetName =“A2‘-’!”

isHeaderOn = " true "

isInferSchemaOn = " true "

df = spark.read.format \ (“com.crealytics.spark.excel”)

.option(“標題”,isHeaderOn) \

.option (“inferSchema”, isInferSchemaOn) \

.option (“treatEmptyValuesAsNulls”,“真正的”)\

.option (“dataAddress”, excelWorksheetName) \

.load (excelFileName)

顯示器(df)

我找不到類似的帖子。我們歡迎任何建議。

問候

1接受解決方案

接受的解決方案

LPlates
新的貢獻者三世

好吧,我“解決”問題

我改變了isHeaderOn = " true " isHeaderOn =“false”並且能夠加載dataframe。

在原帖子查看解決方案

3回複3

LPlates
新的貢獻者三世

好吧,我“解決”問題

我改變了isHeaderOn = " true " isHeaderOn =“false”並且能夠加載dataframe。

Kaniz
社區經理
社區經理

太棒了!

謝謝你與我們分享解決方案@Mike諾克斯!

匿名
不適用

另一種方法也有助於你的案子是usign熊貓讀取excel然後把熊貓Dataframe Pyspark Dataframe:slightly_smiling_face:

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

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

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

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

Baidu
map