| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- create table tb_promotion_advertiser_report
- (
- app_code String default '' comment '应用编码',
- company String default '' comment '广告平台',
- advertiser_id String default '' comment '广告主id',
- time_granularity String default '' comment '时间维度DAILY或HOURLY',
- time_number Int64 default 0 comment '数据时间yyyyMMdd或yyyyMMddHH',
- add_timestamp Int64 default 0 comment '数据插入时间',
- cost Float64 default 0 comment '消耗(元)',
- show Int32 default 0 comment '展现(次)',
- click Int32 default 0 comment '点击(次)',
- convert Int32 default 0 comment '转化(个)',
- convert_cost Float64 default 0 comment '每个转化所付出的平均成本(元)',
- avg_show_cost Float64 default 0 comment '平均千次展现费用(元)',
- avg_click_cost Float64 default 0 comment '平均点击单价',
- dau Int32 default 0 comment '日活跃用户数',
- reg Int32 default 0 comment '新增用户数',
- st_activate Int32 default 0 comment '标准_激活数',
- st_first_pay_count Int32 default 0 comment '标准_首次付费数',
- st_first_pay_amount Float64 default 0 comment '标准_首次付费金额',
- st_first_day_pay_count Int32 default 0 comment '标准_首日付费次数',
- st_first_day_pay_user Int32 default 0 comment '标准_首日付费人数',
- st_first_day_pay_amount Float64 default 0 comment '标准_首日付费金额',
- st_total_pay_count Int32 default 0 comment '标准_首日付费金额',
- st_total_pay_user Int32 default 0 comment '标准_总付费人数',
- st_total_pay_amount Float64 default 0 comment '标准_总付费金额',
- transfer_count Int32 default 0 comment '提现次数',
- transfer_user Int32 default 0 comment '提现人数',
- transfer_total_amount Float64 default 0 comment '提现总金额',
- rewarded_video_ad_count Int32 default 0 comment '激励视频_广告总数',
- rewarded_video_ad_income Float64 default 0 comment '激励视频_广告收入',
- rewarded_video_ad_monetize_user Int32 default 0 comment '激励视频_广告变现人数',
- rewarded_video_ad_ecpm Float64 default 0 comment '激励视频_广告ECPM',
- banner_ad_count Int32 default 0 comment '横幅_广告总数',
- banner_ad_income Float64 default 0 comment '横幅_广告收入',
- banner_ad_monetize_user Int32 default 0 comment '横幅_广告变现人数',
- banner_ad_ecpm Float64 default 0 comment '横幅_广告ECPM',
- feeds_ad_count Int32 default 0 comment '信息流_广告总数',
- feeds_ad_income Float64 default 0 comment '信息流_广告收入',
- feeds_ad_monetize_user Int32 default 0 comment '信息流_广告变现人数',
- feeds_ad_ecpm Float64 default 0 comment '信息流_广告ECPM',
- interstitial_ad_count Int32 default 0 comment '插屏_广告总数',
- interstitial_ad_income Float64 default 0 comment '插屏_广告收入',
- interstitial_ad_monetize_user Int32 default 0 comment '插屏_广告变现人数',
- interstitial_ad_ecpm Float64 default 0 comment '插屏_广告ECPM',
- splash_ad_count Int32 default 0 comment '开屏_广告总数',
- splash_ad_income Float64 default 0 comment '开屏_广告收入',
- splash_ad_monetize_user Int32 default 0 comment '开屏_广告变现人数',
- splash_ad_ecpm Float64 default 0 comment '开屏_广告ECPM',
- first_day_ad_income Float64 default 0 comment '首日广告收入',
- total_ad_income Float64 default 0 comment '总广告收入'
- )
- engine = ReplacingMergeTree PARTITION BY time_number
- ORDER BY (app_code, company, advertiser_id, time_granularity, time_number)
- SETTINGS index_granularity = 8192;
- create table tb_promotion_advertiser_report_rolling
- (
- app_code String default '' comment '应用编码',
- company String default '' comment '广告平台',
- advertiser_id String default '' comment '广告主id',
- time_granularity String default '' comment '时间维度DAILY或HOURLY',
- time_number Int64 default 0 comment '数据时间yyyyMMdd或yyyyMMddHH',
- add_timestamp Int64 default 0 comment '数据插入时间',
- cost Float64 default 0 comment '消耗(元)',
- show Int32 default 0 comment '展现(次)',
- click Int32 default 0 comment '点击(次)',
- convert Int32 default 0 comment '转化(个)',
- convert_cost Float64 default 0 comment '每个转化所付出的平均成本(元)',
- avg_show_cost Float64 default 0 comment '平均千次展现费用(元)',
- avg_click_cost Float64 default 0 comment '平均点击单价',
- dau Int32 default 0 comment '日活跃用户数',
- reg Int32 default 0 comment '新增用户数',
- st_activate Int32 default 0 comment '标准_激活数',
- st_first_pay_count Int32 default 0 comment '标准_首次付费数',
- st_first_pay_amount Float64 default 0 comment '标准_首次付费金额',
- st_first_day_pay_count Int32 default 0 comment '标准_首日付费次数',
- st_first_day_pay_user Int32 default 0 comment '标准_首日付费人数',
- st_first_day_pay_amount Float64 default 0 comment '标准_首日付费金额',
- st_total_pay_count Int32 default 0 comment '标准_首日付费金额',
- st_total_pay_user Int32 default 0 comment '标准_总付费人数',
- st_total_pay_amount Float64 default 0 comment '标准_总付费金额',
- transfer_count Int32 default 0 comment '提现次数',
- transfer_user Int32 default 0 comment '提现人数',
- transfer_total_amount Float64 default 0 comment '提现总金额',
- rewarded_video_ad_count Int32 default 0 comment '激励视频_广告总数',
- rewarded_video_ad_income Float64 default 0 comment '激励视频_广告收入',
- rewarded_video_ad_monetize_user Int32 default 0 comment '激励视频_广告变现人数',
- rewarded_video_ad_ecpm Float64 default 0 comment '激励视频_广告ECPM',
- banner_ad_count Int32 default 0 comment '横幅_广告总数',
- banner_ad_income Float64 default 0 comment '横幅_广告收入',
- banner_ad_monetize_user Int32 default 0 comment '横幅_广告变现人数',
- banner_ad_ecpm Float64 default 0 comment '横幅_广告ECPM',
- feeds_ad_count Int32 default 0 comment '信息流_广告总数',
- feeds_ad_income Float64 default 0 comment '信息流_广告收入',
- feeds_ad_monetize_user Int32 default 0 comment '信息流_广告变现人数',
- feeds_ad_ecpm Float64 default 0 comment '信息流_广告ECPM',
- interstitial_ad_count Int32 default 0 comment '插屏_广告总数',
- interstitial_ad_income Float64 default 0 comment '插屏_广告收入',
- interstitial_ad_monetize_user Int32 default 0 comment '插屏_广告变现人数',
- interstitial_ad_ecpm Float64 default 0 comment '插屏_广告ECPM',
- splash_ad_count Int32 default 0 comment '开屏_广告总数',
- splash_ad_income Float64 default 0 comment '开屏_广告收入',
- splash_ad_monetize_user Int32 default 0 comment '开屏_广告变现人数',
- splash_ad_ecpm Float64 default 0 comment '开屏_广告ECPM',
- first_day_ad_income Float64 default 0 comment '首日广告收入',
- total_ad_income Float64 default 0 comment '总广告收入'
- )
- engine = ReplacingMergeTree PARTITION BY time_number
- ORDER BY (app_code, company, advertiser_id, time_granularity, time_number)
- TTL toDateTime(add_timestamp / 1000) + toIntervalDay(3)
- SETTINGS index_granularity = 8192;
|