PRO专业版更新说明
提示
ClkLog PRO专业版是基于社区版扩展的付费版本,提供更专业的用户行为分析功能。
2025-09-15 新版PRO专业版2.0发布
1.采用新版系统架构
采用新版日志采集处理架构,覆盖采集、存储、归档三大核心模块。该架构通过优化日志采集能力,增强高并发场景下的稳定数据摄入,同时增加归档服务,独立消费Kafka历史消息并落盘至对象存储或分布式文件系统,完善日志全生命周期管理能力,满足合规性审计与历史数据回溯需求。
2.采用新版CK数据库
基于ClickHouse 25.4.12(2025年度官方发布版本)构建数据存储引擎,利用新版优势提高查询效率。
3.采用动态宽表存储
采用动态宽表(Dynamic Wide Table)存储模型,将自定义事件属性、用户属性字段以平铺(Flat)方式映射至表列,支持通过标准SQL列名直接访问目标字段。该模式增强了数据查询的直观性,提升了二次开发场景下的字段访问效率,显著降低业务系统对接的技术门槛。
4.漏斗分析功能增强
深度集成ClickHouse内置函数,针对漏斗分析场景进行专项优化,实现复杂分析任务的执行效率提升,尤其在多维度交叉分析、长周期数据聚合等场景下,响应速度与资源利用率均得到显著提升。
2025-09-15 PRO专业版1.0功能升级
1.系统架构重构
安装部署模式调整
取消“快速模式”(即clklog-receiver直接写入日志数据至clickhouse的模式)。后续仅做“标准模式”(即clklog-receiver接收到日志后先存入Kafka,然后由clklog-processing消费Kafka消息处理后存入数据库)的支持。
处理服务重构
重构clklog-receiver组件,在接收日志后保存到kafka的同时存为文件(存文件支持可选)。
移除组件
取消使用Flink,由clklog-processing服务直接消费Kafka消息后写入ClickHouse。
增加归档服务
新增日志归档服务clklog-archive,独立消费Kafka历史消息并落盘至对象存储或分布式文件系统。
2.数据库版本升级
升级ClickHouse数据库版本至25.4.12(2025年度官方发布版本),该版本原生支持JSON数据类型,通过优化的JSON解析引擎与列式存储适配,有效提升复杂结构化日志的查询性能,尤其在多条件过滤、嵌套字段检索等场景下,查询效率较旧版本提升显著。
3.数据存储模式优化
字段类型调整
将自定义事件属性、用户属性字段的存储类型由String切换为原生JSON类型,利用ClickHouse对JSON的结构化解析能力,支持嵌套字段的高效查询与过滤;
分区策略升级
自定义事件数据表分区策略调整为按自然月分区,匹配时间序列数据的典型访问模式,提升基于时间范围的查询效率;
集群分片调整
重新设计数据库集群的分片规则,优化数据分布的准确性,提升分布式下数据查询的准确性。
4.系统功能与性能优化
分析能力扩展
自定义分析与漏斗分析模块,新增对查看维度及全局筛选条件的自定义事件属性支持,允许用户将任意自定义字段作为分析维度,显著提升分析场景的灵活性;
SQL执行优化
重构漏斗查询的SQL生成逻辑,通过预计算中间结果、减少子查询嵌套等方式优化执行计划,降低查询延迟;
元数据管理增强
优化元数据存储结构与索引机制,提升元数据查询的响应速度,同步优化属性数据导入模块的分组功能,修复原分组属性数据导入未完全匹配的问题;
前端体验提升
针对前端数据查询结果展示页面进行细节优化,包括缓存优化、刷新优化、图表展示优化等,改善用户操作体验。
2025-01-08 功能优化
1.问题修复
- 修复刷新时搜索词丢失的问题.
- 修复漏掉分析总转化率数据显示错误的问题.
- 修复日志清洗时记录无效数据的问题.
- 修复Python SDK的日志处理问题.
- 修复采集的用户属性未与项目关联的问题.
- 修复用户列表处会将登录前和登录后的用户统计为两个用户的问题.
2.功能优化
- 调整配置文件中quartz节点的各脚本cron的配置方式.
- sys_operrecord表结构采用自增列,弃用hibernate_sequence表.
- 修改ThreadLocal变量的初始化方式.
- 调整用户属性的数据类型的读取.
- 优化中间表统计脚本.
- 前端组件优化.
3.功能扩展
- 将事件属性、用户属性配置存入redis.
- 处理采集的Nolib的日志数据.
- 增加配置项,支持redis指定database.
2024-10-30 功能优化
1.问题修复
- 修复集群中的脚本问题.
- 修复漏斗分析的问题.
- 使用 clickhouse 映射表替换元数据同步,避免集群删除问题.
- 修复菜单外链属性缺失的问题.
2.功能优化
- 清洗带动态参数的 uri_path 路径.
- 优化渠道获取的方法.
- 调整所有跟地域相关的查询接口的输入参数.
3.功能扩展
- 增加历史数据计算的支持.
- redis增加sentinel配置的支持.
- ui增加换logo功能.
2024-09-07 自定义SQL查询发布
增加自定义SQL查询相关功能
- 提供可视化的查询界面,开发者和数据库管理员可自行编写SQL查询语句.
- 在线查看表结构、表信息、表中数据详情.
- 在线创建、执行SQL脚本、导出查询结果数据.
2024-08-09 漏斗分析相关功能内测版发布
增加漏斗分析相关功能
- 漏斗模型的定义(新增、修改、删除).
- 漏斗转化分析, 可自主选择时间段,对漏斗模型在转化周期内从次数和人数上对各个步骤的转化数据进行统计.
- 漏斗转化分析模型可保存至我的书签,可从“我的书签”中快速进入自己保存的漏斗转化分析页面,同时支持更新或另存为新书签.
2024-07-19 App崩溃分析相关功能发布
增加 App 崩溃分析相关功能
增加App崩溃分析相关功能,可从时间段,按时、按日、按周、按月查询分析App崩溃相关指标数据.
2024-06-21 自定义分析相关功能发布
1.增加自定义分析功能
可自主选择事件指标、查询维度、各种筛选条件,对埋点数据进行个性化数据分析.
2.增加我的书签功能
可将自定义分析模型保存至我的书签,从“我的书签”中快速进入自己保存的自定义分析页面进行数据查询分析,同时支持更新或另存为新书签.
2024-06-14 用户权限相关功能发布
- 接入用户权限系统,包含菜单管理、角色管理、账号管理、角色权限配置等功能.
2024-05-17 元数据管理相关功能升级
- 扩展通用预置属性的导入及增删改查.
- 自动将通用预置属性和预置事件及自定义事件关联.
- 事件和属性导入默认分组、默认值处理.
2024-04-16 事件分析功能发布
1.用户关联
集成神策SDK简易用户关联
2.元数据管理
- a) 元事件管理: 元事件的增删改查及导入.
- b) 事件属性管理: 事件属性的增删改查.
- c) 公共属性管理:公共事件的增删改查.
- d) 用户属性管理: 用户属性的增删改查及导入.
3.数据采集
- a) 事件采集:预置事件(全埋点)+ 自定义事件(代码埋点).
- b) 用户属性采集:预置用户属性(全埋点)+ 自定义用户属性(代码埋点).
4.事件分析
- a) 选定时间(今日/昨日/过去7天/30天/自定义)范围内的事件基础指标数据统计, 如总次数、用户数、人均次数.
- b) 按日、周、月查看指定事件的指标(总次数、用户数)的访问变化趋势以及事件触发详细日志记录.
2024-02-01 专业版发布
数据概览: 按时间段、访问渠道查询、展示、分析网站各项指标数据
实时访问: 实时展示网站访问情况,可按访问渠道和访客类型进行查询展示
趋势分析:从时间段、访问渠道、访客类型维度,按时、按日、按周、按月查询展示各项流量指标数据变化趋势及数据详情
新老访客分析:从时间段、访问渠道维度,对新访客和老访客各项访问流量指标数据进行统计分析
地域分析:从时间段、访问渠道、访客类型维度,按省份及国家对网站各项访问流量指标数据进行统计分析
来源网站:从时间段、访问渠道、访客类型维度,按访问来源网站对网站各项访问流量指标数据局进行统计分析
渠道分析:从时间段、地域、访客类型维度,对站外搜索词的各项访问指标数据进行统计分析
设备分析:从时间段、地域、渠道、访客类型维度,对用户的访问设备和操作系统的各项访问指标数据进行统计分析
站内、站外搜索:从时间段、访问渠道、访客类型、地域维度,对站内、站外搜索词的各项访问流量指标数据进行统计分析
受访页面: 从时间段、访问渠道、访客类型、地域维度,按受访页面对网站访问的各项访问流量指标数据进行统计分析
用户画像:从时间段、地域、渠道、访客类型维度,对访问用户的各项访问指标数据进行统计分析
活跃用户分析:按日、按周、按月,统计分析各个渠道及地域的活跃用户数据
用户忠诚度分析: 从时间段、地域、渠道、访客类型维度,对访问用户的忠诚度相关指标数据进行统计分析
流失/留存用户分析: 按日、按周、按月,统计分析各个渠道及地域的留存用户、流失用户数据
回流/沉默用户分析: 按日、按周、按月,统计分析各个渠道及地域的回流、沉默用户数据
系统设置: 项目管理、项目数据采集相关统计参数配置、全局数据采集相关统计参数配置