2016.9.2

一般去这里寻找UDF,下面为列举的相关转换,(河北电信依照新的协议上传数据所需)

ip:iptostring(userip)

节目:dimcache('movie',dim_movie_mid)

节目类型:dimcache('moviegenre',dim_movie_category)

开始时间:from_unixtime(metric_playbgntime)

结束时间:from_unixtime(metric_playbgntime+metric_durationtime)

播放时长:metric_durationtime

下面是两个hive后台执行命令(hive存储过程中的任务)

2016.9.2河北电信原来的全部点播数据传送

INSERT OVERWRITE LOCAL DIRECTORY "/opt/dataftp/@yesterday"row format delimited fields terminated by '|' select * from fact_vod_historywhere dim_oem_id in (824,300138,300194,30025) and day=@yesterday;

2016.9.2河北电信更改后按照协议传送的点播数据

INSERT OVERWRITE LOCAL DIRECTORY "/opt/dataftp/@yesterday"row format delimited fields terminated by '|' select iptostring

(userip),dim_user_uid,dim_oem_id,dim_user_hid,dimcache('movie',dim_movie_mid),dim_media_series,dimcache('movietype',dim_movie_category),from_unixtime(metric_playbgntime),

from_unixtime(metric_playbgntime+metric_durationtime),metric_durationtime,if

(metric_ispaymovie=0,'收费','免费') from fact_vod_history where dim_oem_id in(824,300138,300194,30025) and day=@yesterday;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天导出广东联通7月份的数据,包含点播和直播的数据明细: insert overwrite local direc...
    辉格食品阅读 177评论 0 0
  • 开发SDK。 SDK就是Software Development Kit的缩写,中文意思就是“软件开发工具包”。 ...
    辉格食品阅读 257评论 0 0
  • 黑广统计平台三条查询语句 20151102黑广isp 1、vod点播运营统计 selectday,dim_oem_...
    辉格食品阅读 151评论 0 0
  • 黑广三条重要的数据库核心语句: 20151102黑广isp selectday,dim_oem_id,count(...
    辉格食品阅读 179评论 0 0
  • 付费节目在B2B各项目里的2、3、4月逐月的 点播用户数播放大于5分钟的用户数。 先把所有的mid信息导入到创建的...
    辉格食品阅读 129评论 0 0