如何将数据从Excel插入Spark SQL中的临时表中

我在excel电子表格中有大约12,000个用户ID的列表,我想将它们插入SQL的临时表中。我知道有很多不同的方法可以在SQL Server等中执行此操作,但是我正在使用Zeppelin / Apache Spark SQL,并且我不熟悉执行此操作的快速方法。

excel数据如下:

userid
014
020
055
101
151
175
...
12000

我试图做这样的事情:

CREATE TABLE user.temp_excel_import (userid string)

...

INSERT INTO TABLE user.temp_excel_import
VALUES
('014'),('020'),('055'),...

这是可以在Zeppelin中高效完成的事情,还是在粘贴到Zeppelin中之前需要在Excel中进行一些操作?

lhp1231 回答:如何将数据从Excel插入Spark SQL中的临时表中

以CSV格式读取文件。

使用DataFrame时,请使用use asp-action="UploadFile instead of formaction="UploadFile" ,然后可以查询它。

齐柏林飞艇中带有随机DataFrame的示例:

enter image description here

本文链接:https://www.f2er.com/3064731.html

大家都在问