0
我有表格存储为文本文件,例如员工在配置单元中,我想使用火花访问它。如何使用火花访问配置单元数据
首先,我已设置使用SQL上下文对象
val sqlContext = new org.apache.spark.sql.hive.HiveContext(sc)
然后,我已经创建表
scala>sqlContext.sql("CREATE TABLE IF NOT EXISTS employee( id INT, name STRING, age INT) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'")
此外我试图通过使用
加载文本文件的内容scala> sqlContext.sql("LOAD DATA LOCAL INPATH 'employee.txt' INTO TABLE employee")
我得到错误的
SET hive.support.sql11.reserved.keywords=false
FAILED: SemanticException Line 1:23 Invalid path ''employee.txt'': No files
matching path file:/home/username/employee.txt
如果我有地方火花shell运行怎么做,在当前目录下的文本文件?