from
(
select orderid,fenjian,timee,row_number(orderid,fenjian) rn
from (
select orderid,fenjian,timee from tableName
distribute by orderid,fenjian sort by orderid,fenjian,timee asc
) t1
) t2
where t2.rn=1
1、粘贴就能用。获取基础时间数据(注意我的数据是导出到桌面上,你可以导出到HDFS上也可以请细看代码注释)。2、上传文件到Linux建表转存到Hive中。
3、建时间维度表。
4、经过Hsql时间函数转换得到各种各样的时间导入数据到Hive的时间维表中。
5、检查数据。
6、Mysql建表,使用sqoop导出数据。
7、检查Mysql数据即可导出时间字段string。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)