Sql 如何将数据加载到配置单元表中

Sql 如何将数据加载到配置单元表中,sql,hive,Sql,Hive,我使用hortonworks的色调更像是一个GUI界面,将hdfs、hive、pig连接在一起,我希望将hdfs中的数据加载到当前创建的表中。 假设表的名称为test,并且包含数据的文件的路径为: /user/hdfs/test/test.txt 但我无法将数据加载到表中,我尝试了: load data local inpath '/user/hdfs/test/test.txt' into table test 但是有一个错误,说找不到文件,没有匹配的路径 我还是很困惑。 有什么建议吗 感谢

我使用hortonworks的色调更像是一个GUI界面,将hdfs、hive、pig连接在一起,我希望将hdfs中的数据加载到当前创建的表中。 假设表的名称为test,并且包含数据的文件的路径为: /user/hdfs/test/test.txt

但我无法将数据加载到表中,我尝试了:

load data local inpath '/user/hdfs/test/test.txt' into table test
但是有一个错误,说找不到文件,没有匹配的路径

我还是很困惑。 有什么建议吗

感谢您所说的将hdfs中的数据加载到我当前创建的表中。 但在您的命令中,您正在使用:

将数据本地输入路径“/user/hdfs/test/test.txt”加载到表test中

它使用local关键字在本地文件系统中查找文件。但你的文件是HDFS格式的

我认为您需要从命令中删除本地关键字


希望对你有帮助

因为您使用的是色调,而输出显示的路径不匹配。我认为你必须给出完整的路径。 例如: 将数据本地输入路径“/home/cloudera/hive/Documents/info.csv”加载到表tablename中;与此相同,您可以给出文档所在的HDF的完整路径。
您可以使用任何其他格式文件

删除本地关键字作为引用本地文件系统的ur