小米广告BI平台实践

贾菁辉

小米  商业产品部  技术主管

目前在小米商业产品部,负责商业化数据的研发团队,包括的业务有广告BI、反作弊和用户画像系统。致力于搭建和优化可支撑每天百亿量级的数据平台,满足整个广告业务的数据需求,同时通过数据仓库技术提供商业智能和决策分析。 此前还作为资深架构师参与了小米广告系统的早期架构设计与实现。在加入小米之前,曾任职于百度,作为核心工程师参与了百度最大的存储系统和OLAP分析型数据库的研发,对分布式系统和数据系统有深入的研究。

演讲概要

小米从2014年底开展了广告业务,并始终保持一个高速增长的状态,同时业务的复杂性也在不断扩展。从效果广告到品牌广告,从国内市场到国际市场,几十种广告形式的整合,碎片化的流量来源,对整个产品运营甚至销售团队的数据分析能力提出巨大的挑战。
因此,小米广告BI作为承载数据分析需求的平台,3年来不断的迭代和演化,从第一代的以固定报表为主的模块,逐渐演化成为灵活高效的数据分析系统,同时提供了自动分析和预测的智能功能。这次会分享一些我们过往的一些产品和技术的实践经验,主要内容有:
1.小米广告数据平台的演化历史;
2.打造一个BI系统,选择自研还是开源?
3.对OLAP引擎的选型经验和改造实践;
4.如何在一个数据平台很好的融合流式与离线数据。

听众收益

1.了解小米的广告业务面临的挑战,如何通过数据来驱动业务发展;
2.了解小米广告在研发BI系统遇到的设计问题与实践经验;
3.如何通过小团队构建一个可以支撑每天近百亿量级的广告数据平台。