如何在Spark SQL中将Excel中的数据插入临时表
我在excel电子表格中有一个大约12000个用户id的列表,我想将它们插入SQL中的临时表中。我知道在SQLServer等中有很多不同的方法来实现这一点,但我在Zeppelin/ApacheSarkSQL中工作,我不熟悉快速实现这一点的方法 excel数据如下所示:如何在Spark SQL中将Excel中的数据插入临时表,sql,apache-spark,apache-zeppelin,Sql,Apache Spark,Apache Zeppelin,我在excel电子表格中有一个大约12000个用户id的列表,我想将它们插入SQL中的临时表中。我知道在SQLServer等中有很多不同的方法来实现这一点,但我在Zeppelin/ApacheSarkSQL中工作,我不熟悉快速实现这一点的方法 excel数据如下所示: userid 014 020 055 101 151 175 ... 12000 CREATE TABLE user.temp_excel_import (userid string) 我试着这样做: userid 014 0
userid
014
020
055
101
151
175
...
12000
CREATE TABLE user.temp_excel_import (userid string)
我试着这样做:
userid
014
020
055
101
151
175
...
12000
CREATE TABLE user.temp_excel_import (userid string)
这是齐柏林飞艇中可以高效完成的事情,还是我需要在粘贴到齐柏林飞艇之前在Excel中进行一些操作?将您的文件读取为CSV
当您拥有数据帧时,请使用createOrReplaceTempView
,您将能够查询它
具有随机数据帧的齐柏林飞艇示例:
以CSV格式读取文件
当您拥有数据帧时,请使用createOrReplaceTempView
,您将能够查询它
具有随机数据帧的齐柏林飞艇示例:
您可以使用将excel数据读取为数据框并注册为表格您是否尝试将其读取为csv?您可以使用将excel数据读取为数据框并注册为表格您是否尝试将其读取为csv?