【发布时间】:2017-08-02 14:06:38
【问题描述】:
最近我想在 Spark Summit 2016 上做 Spark Machine Learning Lab。培训视频是here,导出的笔记本是可用的here.
实验室使用的数据集可以从UCI Machine Learning Repository下载。它包含一组来自燃气发电厂中各种传感器的读数。格式为五张xlsx文件。
为了在实验室中使用数据,我需要从 Excel 文件中读取所有工作表并将它们连接到一个 Spark DataFrame 中。在培训期间,他们使用的是 Databricks Notebook,但我使用的是带有 Scala 的 IntelliJ IDEA 并在控制台中评估代码。
第一步是将所有 Excel 工作表保存到名为 sheet1.xlxs、sheet2.xlsx 等的单独 xlsx 文件中,并将它们放入 sheets 目录中。
如何读取所有 Excel 文件并将它们连接到一个 Apache Spark DataFrame 中?
【问题讨论】:
标签: excel scala apache-spark apache-spark-dataset spark-excel