开发者社区> 问答> 正文

Hive导入数据的五种方式分别是什么?

Hive导入数据的五种方式分别是什么?

展开
收起
游客5n3d3br4o5qn4 2021-12-06 22:05:26 444 0
1 条回答
写回答
取消 提交回答
    1. Load方式,可以从本地或HDFS上导入,本地是copy,HDFS是移动

    本地:load data local inpath ‘/root/student.txt’ into table student; HDFS:load data inpath ‘/user/hive/data/student.txt’ into table student;

      2. Insert方式,往表里插入
    

    insert into table student values(1,’zhanshan’);

      3. As select方式,根据查询结果创建表并插入数据
    

    create table if not exists stu1 as select id,name from student;

      4. Location方式,创建表并指定数据的路径
    

    create external if not exists stu2 like student location '/user/hive/warehouse/student/student.txt';

      5. Import方式,先从hive上使用export导出在导入
    

    import table stu3 from ‘/user/export/student’;

    2021-12-06 22:05:55
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Comparison of Spark SQL with Hive 立即下载
Hive Bucketing in Apache Spark 立即下载
2019大数据技术公开课第五季—Hive迁移到MaxCompute最佳实践 立即下载