请设计一个Hive表结构用于存储样例日志,并写出导入与聚合计算的SQL过程。日志格式为:pin|-|requesttm|-|url|-|skuid|-|amount,分隔符为"-|",数据样例:张三-|2013-11-23 11:59:30-|www.jd.com-|100023-|110.15。假设数据文件为sample.txt,导入到Hive的test库的tsample表,然后计算每个用户(pin)的总消费金额。
考察说明
考察Hive建表、数据导入和聚合查询能力
回答思路
- 正确设计字段并指定分隔符为"-|"
- 正确使用LOAD DATA或外部表方式导入
- 聚合查询按pin分组求和amount
- 说明字段类型选择合理性
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。