《Hive数据仓库应用与实战》课件 项目三_任务三_解析HiveQL DML.pptxVIP

  • 1
  • 0
  • 约2.67千字
  • 约 33页
  • 2026-07-27 发布于山东
  • 举报

《Hive数据仓库应用与实战》课件 项目三_任务三_解析HiveQL DML.pptx

《Hive数据仓库应用与实战》

Hive数据仓库应用与实战项目三解析HiveQL语法任务三解析HiveQLDML

回顾回顾知识点1基于数据库的HiveQLDDL操作回顾知识点2基于表的HiveQLDDL操作

任务引入Hive数据操作语言DML是Hive生态系统中所有数据处理的基础。

任务概要任务描述:DML是数据操控语言,主要用来对数据库的数据进行一些操作,常用的就是INSERT、UPDATE、DELETE等,本任务介绍Hive的常用DML语言。任务教学目标:掌握Hive中数据加载、插入、导出以及查询的方法。

一加载数据二插入数据教学内容三数据导出四查询操作

加载数据知识点一

(一)加载数据下面是官网上为我们列出的语法:LOADDATA[LOCAL]INPATHfilepath[OVERWRITE]INTOTABLEtablename[PARTITION(partcol1=val1,partcol2=val2...)]

(一)加载数据?LOCAL:表示输入文件在本地文件系统(Linux),如果没有加LOCAL,hive则会去HDFS上查找该文件。?OVERWRITE:表示如果表中有数据,则先删除数据,再插入新数据,如果没有这个关键词,则直接附加数据到表中。?PARTITION:如果表中存在分区,可以按照分区进行导入。

(一)加载数据例:

文档评论(0)

1亿VIP精品文档

相关文档