📄️ 技术架构
做实时报表主要包括以下几个步骤:数据采集、数据处理、数据存储、数据报表。这些过程都在整个BI系统中自动执行。在数据采集主要依赖于Debezium、kafka管道,使用CDC(增量数据捕获)技术,实时将变更数据更新到目标数仓中。数仓的选型为ClickHouse,ClickHouse是一个OLAP引擎,它允许用户在不同的维度上对数据进行查询和分析,从而实现数据的多维查询和分析。在数据展现层面使用的是Superset,它是一个开源的项目,其内置丰富的图表,并能够连接到多种数据库,使各种技能的用户都能轻松探索和可视化数据。