Hive-load data加载数据到表中,insert overwrite导出数据到linux或hdfs中

news/2025/6/6 3:31:38

hdfs常用命令,可查看博文 
hdfs常用命令


//从本地加载数据到表,linux上的文件不会丢失,相当于是复制 ,这是 追加的模式
load data local inpath '/data/log/1.txt' into table employee;

//从本地加载数据到表,linux上的文件不会丢失,相当于是复制 ,overwrite 是 覆盖的模式
load data local inpath '/data/log/2.txt' overwrite into table t1

//从hdfs将文件加载到hive表,同时hdfs上的文件会丢失,相当于是移动文件
load data inpath '/user/oozie/oozie_test/dir8/1.txt' into table employee;


//导出表的数据到hdfs中
insert overwrite directory '/user/oozie/oozie_test/t2'
select * from json

//导出数据到linux系统中
insert overwrite local directory '/data/log/hive/1'
select * from json

insert overwrite local directory '/data/log/hive/1'
row format delimited
fields terminated by ','
select * from json

文章来源:https://blog.csdn.net/qq_41712271/article/details/109266109
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:https://dhexx.cn/news/show-17842.html

相关文章

拿什么来纪念我的博客十年

还有几天就到了这个博客开通10年之期了。 我这十年,是一个傻子傻傻走弯路的十年。一个人在黑暗里摸索,追赶别人的脚步,企图找出自己的路。结果当然是比较惨,算不上凄惨。 博客 - Blog,一般意义理解可能就是网络上的日志…

Hive内嵌函数大全:条件判断函数IF,COALESCE,CASE WHEN

1.Hive所有关于条件判断内嵌函数 Return Type Name(Signature) Description T if(boolean testCondition, T valueTrue, T valueFalseOrNull) Returns valueTrue when testCondition is true, returns valueFalseOrNull otherwise. 如果testCondition 为true就返回valueTr…

spring项目中多线程@Autowire注入null的解决方案

很多时候,需要在多线程中使用业务层的方法实现自己的逻辑,但是多线程是防注入的,所以只是在多线程实现类中简单的使用Autowired方法注入自己的Service,会在程序运行到此类调用service方法的时候提示注入的service为null。所以这里…

通过URI URL来定位资源文件

来源于http://blog.sina.com.cn/s/blog_9c7605530101gg9d.html Java中获取classpath路径下的资源文件 ClassLoader 提供了两个方法用于从装载的类路径中取得资源: public URL getResource (String name); public InputStream getResourceAsStream…

OpenCV4Android——No implementation found for native Lorg/opencv/core/Mat;.n_Mat ()J

ok 12-17 08:13:10.461: W/dalvikvm(540): No implementation found for native Lorg/opencv/core/Mat;.n_Mat ()J http://www.itstrike.cn/Question/5d7e055b-42ed-469a-ad8b-fb722a2dca2d.html 哦,你不能使用任何 opencv-相关的代码,直到管理器完成加…

HUE修改oozie的workflow任务

保存的workflow一般存放在这里 查看哪个具体的workflow任务在什么位置,可以看下这里的详细

Failed to auto-configure a DataSource: 'spring.datasource.url' is not specified and no embedded data

从报错信息中,我们就可以分析出错误原因是触发了数据源的自动化配置,然而当前项目其实并不需要数据源。查其根源是依赖方提供的API依赖中引用了一些多余的依赖触发了该自动化配置的加载。 为了解决上面所述的问题,我们可以用两种方法来解决&…

maven构建可执行的jar包,打jar包,设置运行的主方法,不包括相关的依赖

<build><plugins><!-- 打包jar文件时&#xff0c;配置manifest文件&#xff0c;加入lib包的jar依赖 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><configuration>…

MD5nbsp;加密

MD5对一个东西加密 可以认为是不可还原的 1.客户端加密 服务端看md5是不是和数据库一致 2.服务端加密 再看和db是否一致 1的情况 网络传的是md5 2 传密码 post是怎么加密的? 有的时候 我们需要和flash交互 这就涉及到数据的交互 flash给我们提交数据 我们往处理后…

Netty入门指南(下)

2. Netty核心概念 2.1 Bootstraping Bootstraping(引导)是Netty配置的重要部分&#xff0c;提供了一个应用程序网络层的配置容器。Netty中有两种Bootstraping&#xff1a; a) 客户端使用的Bootstrap&#xff0c;用于连接远程服务端。 b) 服务端使用的ServerBootstrap,用于绑定…