背景:
在数据化营销时代,数据的价值越发显得更为珍贵。那如何让自己的数据发挥价值,也就是说如何让公司沉睡的数据能够驱动业务发展给公司带来商业价值?在营销里面我们都谈精准营销,谈用户画像,那用户画像到底如何构建,用户的标签如何开发?本示例给与最简单的demo,那个大家清楚认识基于MaxCompute如何构建企业用户标签。
数据说明:
基站位置信息:s_user_cell_log
CREATE TABLE s_user_cell_log (
user_id bigint COMMENT '用户id',
cell string COMMENT '基站id',
phone_type string COMMENT '接入设备类型',
latitude double COMMENT '维度',
longitude double COMMENT '经度',
log_time datetime COMMENT '日志时间',
app_type bigint COMMENT 'app类型'
)
COMMENT '基站位置信息'
PARTITIONED BY (
ds string
)
LIFECYCLE 90;
设备位置信息:s_user_device_log
我有几张阿里云幸运券分享给你,用券购买或者升级阿里云相应产品会有特惠惊喜哦!把想要买的产品的幸运券都领走吧!快下手,马上就要抢光了。
CREATE TABLE s_user_device_log (
user_id bigint COMMENT '用户id',
imei string COMMENT 'imei',
latitude double COMMENT '维度',
longitude double COMMENT '经度',
log_time datetime COMMENT '日志时间',
app_type bigint COMMENT 'app类型'
)
COMMENT '设备位置信息'
PARTITIONED BY (
ds string
)
LIFECYCLE 90;
网页日志信息:s_user_web_log
CREATE TABLE s_user_web_log (
user_id bigint COMMENT '用户id',
cookie string COMMENT 'cookieid',
ip string COMMENT 'ip',
url string COMMENT 'url',
log_time datetime COMMENT '日志时间',
app_name string COMMENT 'app类型'
)
COMMENT '网页日志信息'
PARTITIONED BY (
ds string
)
LIFECYCLE 90;
计算逻辑:
通过基站信息、手机设备位置信息以及网页日志信息,通过一定的计算逻辑来推演用户地址的基础信息:dwd_log_addr_d