



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
湖南汽车工程职业学院教师授课教案第5周第5-8课时累计28课时课程名称大数据仓库HIVE授课课题Hive基本操作授课专业班级大数据2101、大数据2102、大数据2103教学目标能熟练修改数据库自定义属性和数据库属主;能熟练删除数据库。教学要点教学重点修改数据仓库教学难点修改数据仓库课型一体化授课教法与学法(教具)示范演示法、任务驱动教学法、分组合作教学法课后作业完成智课堂作业、看视频熟练操作教学后记(教师课后填写)授课教师王海霞、黄史记【课前复习】1、Hadoop和Hive强调优化磁盘的(读和写)的性能,而限制列的值的长度相对来说并不重要。2、TIMESTAMPS表示的是UTC时间,Hive本身提供了不同时区间互相转换的内置函数,即(
to_utc_timestamp函数)和
from_utc_timestamp函数。3、Hive和C语言中的struct或者“对象”类似,都可以通过(点)符号访问元素内容。4、MAP是一组(键-值)对元组集合,使用数组表示法可以访问元素。5、CSV,Comma-separatedvalues的缩写,是用(半角逗号)作为字段值的分隔符的文本文件;TSV,Tab-separatedvalues的缩写,是用(制表符)作为字段值的分隔符的文本文件。6、传统数据库是(写时模式),即数据在写入数据库时对模式进行检查。Hive不会在数据加载时进行验证,而是在查询时进行,也就是(读时模式)。7、Hadoop的通用和强大体现在它能够存储和处理任何类型的结构化、(半结构化)或(非结构化)数据。8、Hive不是一个数据库,而是一个友好且为我们所熟悉的接口,可以查询存储在(HDFS)上的底层数据文件。【作业点评】展示智课堂学生作业完成情况,并做点评。【学习目标】能熟练修改数据库自定义属性和数据库属主;能熟练删除数据库。【课程导入】一、数据仓库的查询在Hive中,查询数据仓库的基本语法格式如下所示。SHOWDATABASES[LIKE...];LIKE为可选子句,后接正则表达式。当Hive中的数据仓库非常多时,可以快速匹配筛选出所需的数据仓库。【例2-2】筛选出所有以字母“c”开头的所有数据仓库。数据仓库的切换在Hive中,切换数据仓库的基本语法格式如下所示。USEdatabase_name;【例2-3】切换至coursedb数据仓库。二、数据仓库的查看在Hive中,查看数据仓库详情的基本语法格式如下所示。(DESCRIBE|DESC)(DATABASE|SCHEMA)[EXTENDED]database_name;三、数据仓库的存储位置1.配置参数的3种方式2.查看数据仓库默认存储位置3.指定数据仓库存储位置四、修改和删除数据仓库(1)数据仓库的修改1.修改数据仓库的属性在Hive中修改数据仓库的属性的基本语法格式如下所示。ALTER(DATABASE|SCHEMA)database_nameSETDBPROPERTIES(property_name=property_value,...);用户可以使用ALTERDATABASE语句修改或添加数据仓库的DBPROPERTIES键-值对属性值,来描述这个数据仓库的属性信息。【例2-6】先创建studentdb数据仓库,再修改该数据仓库。为studentdb数据仓库先添加Date属性,其值为2022-11-20,再添加Edit-by属性,其值为Mr.Cui,并查看该数据仓库信息。2.修改数据仓库的属主使用HDFS超级用户创建数据仓库后,该数据仓库在HDFS上的存储路径的属主为超级用户,如果该数据仓库是由某个或某些用户使用的,就需要修改路径属主,或者在Hive中进行授权。修改数据仓库属主的语法格式如下所示。ALTER(DATABASE|SCHEMA)database_nameSETOWNER[USER|ROLE]user_or_role;【例2-7】将coursedb数据仓库的属主修改为public。(2)数据仓库的删除在Hive中删除数据仓库的语法格式如下所示。DROP(DATABASE|SCHEMA)[IFEXISTS]database_na
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度解除双方影视制作合作合同
- 2025年度科幻电影总导演专业聘用合同
- 二零二五年度电子商务平台软件使用及推广许可协议
- 2025年度生态果园产权及种植技术引进合同
- 2025年度纺织品普通采购合同书
- 二零二五年度医疗健康行业业务员委托合同
- 二零二五年度手农机售后服务与技术支持合同
- 2025年度环保项目投资欠款付款协商协议书
- 二零二五年度民间借贷合同-跨境电商供应链融资
- 二零二五年度员工股权激励与股权锁定期协议
- GA/T 761-2024停车库(场)安全管理系统技术要求
- 《设施节水灌溉技术》课件
- 2023年凉山州西昌市人民医院招聘卫生专业技术人员考试真题
- 《中国传统文化儒家》课件
- 小学三年级每日英语单选题100道及答案解析
- 咨询公司顾问岗位聘用协议
- 2024年糖尿病指南解读
- 环卫应急预案8篇
- 《与顾客沟通的技巧》课件
- 2024年大学生创业投资意向书
- 【苏宁易购建设财务共享服务中心的现存问题及优化建议探析(论文)13000字】
评论
0/150
提交评论