Advertisement

Hive案例:成绩统计

阅读量:

Hive成绩统计案例分析

需求

生成名为classrecord.txt的文件,其内部包含如下数据内容:

复制代码
    序号 班级 总分
    1 1603A 95 
    2 1603B 85
    3 1603C 75  
    4 1603D 96 
    5 1604F 94  
    6 1604E 95 
    7 1604K 91  
    8 1604G 89 
    9 1501A 79 
    10 1502A 69 
    11 1503A 59 
    12 1504A 89  
    13 1701A 99 
    14 1702A 100 
    15 1703A 65
    
    
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
    
  • 建立名为classrecord的Hive分区表并导入相关数据
    • 将上述内容载入至Hive数据表中
    • 统计总分排名前三的学生
    • 计算每届学生的前三名(16xx代表第16届,15xx代表第15届,17xx代表第17届)
    • 在Hiv

全部评论 (0)

还没有任何评论哟~