自定义SQL查询

1 功能概述

QuickTracking为您提供了直接使用SQL查询底层数据的能力,其中可查询的为3张表:

  1. 事件表:原始日志的查询。

  2. session表:原始日志按照session规则处理后的表。

  3. 用户属性表:当前平台中存在的所有用户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))

首次来源域名

自定义SQl示例

image..png