1 功能概述
QuickTracking为您提供了直接使用SQL查询底层数据的能力,其中可查询的为3张表:
事件表:原始日志的查询。
session表:原始日志按照session规则处理后的表。
用户属性表:当前平台中存在的所有用户ID及其用户属性对应表。
标名称 | 表含义 | 对应QT的分析模型 |
view_dwd_aplus_log_event_ri | 事件表 | 事件分析、漏斗分析、留存分析、分布分析、间隔分析、路径分析、归因分析、热力图分析、生命周期、个体细查 |
view_dwd_aplus_log_session_di | session表 | session分析 |
view_dim_aplus_user_data | 用户属性表 | 属性分析、所有分析模型的用户属性分析 |
2 表明细
2.1 事件表:view_dwd_aplus_log_event_ri
字段 | 类型 | 说明 |
stat_date | Date | 服务端日期(来源于server_timestamp) |
stat_hour | Nullable(String) | 服务端小时(来源于server_timestamp) |
stat_minute | Nullable(String) | 服务端分钟(来源于server_timestamp) |
app_id | String | app ID |
tenant_id | String | 租户ID |
client_code | String | 应用名称 |
eid | String | 实体ID |
utdid | String | 设备ID |
ll_userid | Nullable(String) | 账号ID |
app_channel | Nullable(String) | app渠道 |
sdk_version | Nullable(String) | sdk版本 |
app_version | Nullable(String) | app版本 |
event_code | String | 事件编码 |
server_timestamp | Int64 | 服务端时间戳(ms) |
screen | Nullable(String) | 分辨率 |
os_version | Nullable(String) | 操作系统版本 |
device_brand | Nullable(String) | 设备品牌 |
device_model | Nullable(String) | 设备型号 |
access | Nullable(String) | 网络类型 |
user_agent | Nullable(String) | User-Agent |
country_name | Nullable(String) | 国家,如CN |
province_name | Nullable(String) | 省份,如山东省 |
city_name | Nullable(String) | 市,如济南市 |
imei | Nullable(String) | imei(国际移动设备识别码,即手机序列号) |
imsi | Nullable(String) | imsi(国际移动用户识别码,用以识别某一移动通信网中的移动用户) |
idfa | Nullable(String) | idfa(用于追踪用户的广告标识符,可以用来打通不同app之间的广告) |
is_new_install | String | 新老用户,1是0否 |
local_timestamp | Int64 | 客户端时间戳(ms) |
event_kv_json | String | 自定义属性,kv json格式 |
device_type | Nullable(String) | 设备类型 |
event_id | String | 事件类型ID |
scene | Nullable(String) | 小程序场景值 |
is_first_day | String | 是否首日启动/访问 |
is_first_time | String | 是否首次触发 |
platform | Nullable(String) | 平台类型 |
page | Nullable(String) | 页面编码 |
refer_page | Nullable(String) | 来源页面编码 |
session_id | Nullable(String) | SessionId(废弃字段) |
duration | Nullable(Float32) | 时长(应用退出事件、app页面浏览事件和小程序自动页面浏览事件才会携带) |
os | Nullable(String) | 操作系统 |
web_browser | Nullable(String) | 浏览器类型 |
is_first_login | Nullable(String) | 是否首次登录 |
is_utdid_null | LowCardinality(String) | 设备ID是否为空 |
sample_id | String | 样本ID |
mac | String | mac |
idfv | String | idfv |
oid | String | oid |
android_id | String | android_id |
oaid | String | oaid |
unionid | String | oaid |
openid | String | openid |
ip | String | IP地址 |
anonymousid | String | anonymousid |
first_install_channel | String | 初始安装应用商店 |
first_install_app_version | String | 初始安装的app版本 |
first_install_datetime | String | 初始安装时间 |
carrier | String | 设备运营商 |
2.2 session表:view_dwd_aplus_log_session_di
字段 | 类型 | 说明 |
ds | String | 日期 |
hour | Nullable(String) | 小时 |
minute | Nullable(String) | 分钟 |
session_id | String | session_id |
session_rule_id | String | session切分依赖的规则编号,建议系统默认规则编号为0 |
session_record_sign | Int8 | 1代表是session数据,0代表是事件冗余数据,排序键 |
session_tenant_id | String | 租户ID |
session_app_id | String | app_id |
session_client_code | String | 应用编码 |
session_key | Nullable(String) | session切分主体,排序键 |
session_utdid | Array(String) | 冗余事件数据中的utdid |
session_user_id | Array(String) | 所有非空user_id |
session_first_utdid | Nullable(String) | 第一个非空utdid |
session_first_user_id | Nullable(String) | 第一个非空user_id |
event_utdid | Nullable(String) | 冗余事件数据中的utdid |
event_user_id | Nullable(String) | 冗余事件数据中的user_id |
event_ip | Nullable(String) | 事件日志中的IP地址,防止异常情况恢复 |
event_event_code | Nullable(String) | 事件编码 |
event_event_id | Nullable(String) | 事件类型ID |
event_server_timestamp | Nullable(Int64) | 服务端时间戳 |
event_local_timestamp | Nullable(Int64) | 客户端时间戳 |
event_app_channel | Nullable(String) | 渠道 |
event_sdk_version | Nullable(String) | SDK版本 |
event_app_version | Nullable(String) | 应用版本 |
event_screen | Nullable(String) | 分辨率 |
event_os_version | Nullable(String) | 系统版本 |
event_device_brand | Nullable(String) | 设备品牌 |
event_device_model | Nullable(String) | 设备类型 |
event_access | Nullable(String) | 网络类型 |
event_user_agent | Nullable(String) | User-Agent |
event_country_name | Nullable(String) | 国家 |
event_province_name | Nullable(String) | 省 |
event_city_name | Nullable(String) | 城市 |
event_imei | Nullable(String) | imei |
event_imsi | Nullable(String) | imsi |
event_idfa | Nullable(String) | idfa |
event_is_new_install | Nullable(String) | 是否新设备 |
event_kv_json | Nullable(String) | 扩展字段 |
event_device_type | Nullable(String) | 设备类型 |
event_scene | Nullable(String) | 场景 |
event_is_first_day | Nullable(String) | 是否受天访问 |
event_is_first_time | Nullable(String) | 是否首次访问 |
event_is_first_login | Nullable(String) | 是否首次登录 |
event_platform | Nullable(String) | 平台 |
event_page | Nullable(String) | 页面 |
event_refer_page | Nullable(String) | 来源页面 |
event_session_id | Nullable(String) | sessionId |
event_duration | Nullable(Float32) | 时长 |
event_is_utdid_null | LowCardinality(String) | 设备ID是否为空 |
session_start_timestamp | Int64 | 起始时间,用于跨天处理 |
session_end_timestamp | Nullable(Int64) | 结果时间,用于跨天处理 |
session_duration | Nullable(Float32) | session时长,单位秒 |
session_start_event | String | session启动事件 |
session_end_event | Nullable(String) | session退出事件,用于计算退出率 |
session_event_code | Array(String) | 事件名序列,顺序匹配发生顺序 |
session_event_start_ts | Array(Int64) | 事件发生时 |
session_event_duration | Array(Float32) | 事件发生间隔 |
session_event_num | Nullable(Int32) | session事件长度 |
session_landing_page_code | Nullable(String) | 登录页,识别逻辑待定 |
session_landing_page_duration | Nullable(Float32) | 登录页时长 |
session_exit_page_code | Nullable(String) | 退出页,识别逻辑待定 |
session_exit_page_duration | Nullable(Float32) | 退出页时长 |
session_page_code | Array(String) | 浏览页面编码,顺序匹配发生顺序 |
session_page_start_ts | Array(Int64) | 事件发生时间,顺序匹配发生顺序 |
session_page_duration | Array(Float32) | 事件时长,优先使用上报的时长,没有上报的进行计算并填补 |
session_page_total_duration | Nullable(Float32) | 页面时长累积值 |
session_page_num | Nullable(Int32) | session页面深度 |
session_source_path | Nullable(String) | 来源页面路径,取落地页的refer_page路径 |
session_source_domain | Nullable(String) | 来源域名,来源页面路径取域名 |
session_properties | Nullable(String) | 自定义参数,json |
session_utm_campaign | Nullable(String) | 推广活动,提取规则参考PRD,下同 |
session_utm_content | Nullable(String) | 推广创意 |
session_utm_medium | Nullable(String) | 媒介 |
session_utm_source | Nullable(String) | 来源 |
session_utm_term | Nullable(String) | 搜索引擎关键字 |
session_scene | Nullable(String) | 小程序场景 |
session_screen | Nullable(String) | 取session内首次不为空的日志,下同 |
session_country_name | Nullable(String) | 国家 |
session_province_name | Nullable(String) | 省 |
session_city_name | Nullable(String) | 城市 |
session_device_brand | Nullable(String) | 设备品牌 |
session_device_model | Nullable(String) | 设备类型 |
session_sdk_version | Nullable(String) | SDK版本 |
session_access | Nullable(String) | 网络类型 |
session_app_version | Nullable(String) | 应用版本 |
session_platform | Nullable(String) | 平台类型 |
session_is_first_time | Nullable(String) | 首次标记,切分主体触发的第一个session,第二期完成 |
session_is_first_day | Nullable(String) | 首日标记,切分主体首日发生的session,第一期完成 |
session_is_first_login | Nullable(String) | 是否首次登录 |
2.3 用户属性表:view_dim_aplus_user_data
字段 | 类型 | 说明 |
sys_tenant_id | String | 租户ID |
sys_eid | String | 实体ID |
sys_user_id | SimpleAggregateFunction(anyLast, Nullable(String)) | 用户ID |
sys_client_code | SimpleAggregateFunction(anyLast, Array(String)) | 应用编码 |
sys_status | SimpleAggregateFunction(anyLast, Int8) | 状态 |
sys_log_id | SimpleAggregateFunction(anyLast, String) | 日志ID |
sys_create_ts | SimpleAggregateFunction(min, Int64) | 创建时间戳 |
sys_update_ts | SimpleAggregateFunction(anyLast, Int64) | 修改时间戳 |
sys_first_search_key | SimpleAggregateFunction(anyLast, Nullable(String)) | 首次搜索关键字 |
sys_first_ref_domain | SimpleAggregateFunction(anyLast, Nullable(String)) | 首次来源域名 |