HBase与Hive数据仓库应用开发 教案 综合项目 实训1、2 HBase使用实例-导航记录_第1页
HBase与Hive数据仓库应用开发 教案 综合项目 实训1、2 HBase使用实例-导航记录_第2页
HBase与Hive数据仓库应用开发 教案 综合项目 实训1、2 HBase使用实例-导航记录_第3页
HBase与Hive数据仓库应用开发 教案 综合项目 实训1、2 HBase使用实例-导航记录_第4页
HBase与Hive数据仓库应用开发 教案 综合项目 实训1、2 HBase使用实例-导航记录_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教案

HBase与Hive数据仓库应用项目HBase使用实例一游

课程名称教学内容

开发戏使用频率

任课教学上课上课

教师班级时间地点

知识经验分析熟练使用HBASE开发实战项目

学情分析学习能力分析掌握分析用户使用的小游戏的频率方法

思想状况分析对代码的编写需要耐心,细心

在学习分析小游戏的需求中,体现学习过程中需

要细心、耐心、自律;在小组讨论时,学会倾听,

素质目标尊重他人;在学习语句运用过程中,认真细心,注

意细节,追求完美和一丝不苟的工作作风,培养工

匠精神。

游戏场景设计、数据库设计思路、分析Hbase的列

教学目标

知识目标族及列

1.熟练HBaseShell命令建立数据表、列族及列;

能力目标

2.熟练过滤器查询指定的游戏数据。

根据需求设计数据表,设计游戏中RowKey的关系

任务1

任务案例

通过游戏设计,结合实际情况,设置RowKey和列,

案例减少编码复杂度和提高Hbase的性能

查询统计指定日期的游戏数据

重点

重点、难

查询玩过指定游戏的用户和总次数,查询用户是否

难点玩过指定游戏及玩过的详情

高凤林大师工匠精神,敬业求精

素材

思政资源

专注、自律、艰苦奋斗、坚韧、危机意识、终身学

元素

方法

项目教学法,实训练习法。

教学方法

与手段

手段通过在澳沙大数据实训平台做实验,达到熟练操作

实验步骤,掌握数据表、列族、歹过滤器查询等。

教学过程

专业知识

时间

序号教学环节内容与活动与思政的

分配

融合

复习设计HBase数据表、列族、歹U,过

—*复习检查5,

滤器使用

介绍新任务,明确本节课的学习任务,要学习

引入项目

二什么?达到什么效果?5,

(或任务)

1、复习上一次课实现的过滤器查询

20,

1.教学新知识。

游戏需求分析

数据表、列族、列设计思路

30,

过滤器查询函数作用

—项目实施案例对游戏需求分析、设计更优数据表、

列族、歹U,通过过滤器提高查询效率

80,

2.学生分组实训1。完成澳沙大数据实训平台

中的实训

教师点评,共性问题讲解

检查学生完成实训的情况,评价,指出问题,

四项目验收30'

纠正。

1、游戏需求分析方法、数据库设计思路

五项目总结2、最优查询方法5,

学生课后完成:

Hbase存储用户APP使用频军;

2.创建表和测试数据;

3.查询用户玩过游戏和指定的游戏数

据;

六布置作业5,

4.统计指定日期的游戏数据;

5.查询玩过指定游戏的用户和总次数;

6.查询用户是否玩过指定游戏及玩过

的详情。

教学后记注:课后才写,简单说明教学方案实施后的得失

HBase与Hive数据仓库应用实战项目:HBase使月实

课程名称教学内容

开发例一导航记录

任课教学上课上课

教师班级时间地点

知识经验分析熟练掌握项目的需求分析方法

学情分析学习能力分析需求分析导航功能

思想状况分析对代码的编写需要耐心,细心

在对导航系统进行需求分析中,体现软件开发过

程中需要细心、耐心、自律;在小组讨论时,学会

倾听,尊重他人;在学习语句运用过程中,认真细

素质目标

心,注意细节,追求完美和一丝不苟的工作作风,

培养工匠精神。

教学目标

导航平台功能设计、数据库设计、分析Hbase的列

知识目标

族及列,数据导入,查询特征数据。

1.熟练HBaseShell命令建立数据表、列族及列;

能力目标2.掌握HbaseJAVAAPI录入数据的方法;

开发一款地图的导航功能,实现记录用户的导航轨

任务1迹,并将用户的导航数据特征记录下来,作为用户

任务案例画像的一部分。

掌握HBase查询数据、查询特征及提取特征的基本

案例

操作方法。

重点应用HBaseHBaseJAVAAPI生成导航数据

.重点、难

卢实现导航数据轨迹、和特征查询的方法,掌握特征

难点

提取方法

素材女排精神,敬业求精

思政资源

专注、刻苦锻炼、艰苦奋斗、坚韧、危机意识

元素

方法项目教学法,实训练习法。

教学方法

与手段通过在澳沙大数据实训平台做实验,达到熟练操作

手段实验步骤,掌握API生成数据。

教学过程

专业知识

时间

序号教学环节内容与活动与思政的

分配

融合

复习设计数据库设计思路,二级索引使

—复习检查5,

介绍新任务,明确本节课的学习任务,要学习

引入项目

二什么?达到什么效果?夕

(或任务)

1、复习上一次课实现的过滤器查询

3.教学新知识。20,

导航平台功能需求分析

数据表、列族、列设计思路

HbaseJAVAAPI录入数据API生成30,

JAVAAPI生成数据数据

三项目实施

案例对导航平台的需求分析,构建数据

表、通过API方法导入和导出数据80'

4.学生分组实训。完成澳沙大数据实训平台

中的实训

教师点评,共性问题讲解

检查学生完成实训的情况,评价,指出问题,

四项目验收30,

纠正。

1、导航系统需求分析方法、数据库设计思路

五项目总结2、数据导入与导出,查询数据轨迹5,

学生课后完成:

1.使用Hbase创建表,使用JAVAAPI生

成导航数据;

六布置作业2.查询导航轨迹数据;5,

3,查询特征数据;

4.提取特征数据,实现导航记录数据的

生成输出

教学后记注:课后才写,简单说明教学方案实施后的得失

教案

HBase与Hive数据仓库应用实战项目:HBase使月实

课程名称教学内容

开发例一导航记录

任课教学上课上课

教师班级时间地点

知识经验分析熟练掌握项目的需求分析方法

学情分析学习能力分析需求分析导航功能

思想状况分析对代码的编写需要耐心,细心

在对导航系统进行需求分析中,体现软件开发过

程中需要细心、耐心、自律;在小组讨论时,学会

倾听,尊重他人;在学习语句运用过程中,认真细

素质目标

心,注意细节,追求完美和一丝不苟的工作作风,

培养工匠精神。

教学目标

导航平台功能设计、数据库设计、分析Hbase的列

知识目标

族及列,数据导入,查询特征数据。

1.熟练HBaseShell命令建立数据表、列族及列;

能力目标2.掌握HbaseJAVAAPI录入数据的方法;

开发一款地图的导航功能,实现记录用户的导航轨

任务1迹,并将用户的导航数据特征记录下来,作为用户

任务案例画像的一部分。

掌握HBase查询数据、查询特征及提取特征的基本

案例

操作方法。

重点应用HBaseHBaseJAVAAPI生成导航数据

重点、难

点实现导航数据轨迹、和特征查询的方法,掌握特征

难点

提取方法

素材女排精神,敬业求精

思政资源

专注、刻苦锻炼、艰苦奋斗、坚韧、危机意识

元素

方法项目教学法,实训练习法。

教学方法

与手段通过在澳沙大数据实训平台做实验,达到熟练操作

手段实验步骤,掌握API生成数据。

教学过程

专业知识

时间

序号教学环节内容与活动与思政的

分配

融合

复习设计数据库设计思路,二级索引使

—复习检查5,

介绍新任务,明确本节课的学习任务,要学习

引入项目

二什么?达到什么效果?夕

(或任务)

1、复习上一次课实现的过滤器查询

5.教学新知识。20,

导航平台功能需求分析

数据表、列族、列设计思路

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论