构建BI:BI系统解决方案

文章目录

BI 是一个成熟的概念。

根据 前面的讨论,我们知道 BI 系统是一套综合了 数据仓库、查询引擎和前端展示 的复杂系统,是企业进行互联网营销的必备工具。有大量的公司和团体进入这个领域,开发出了优秀的整体解决方案。

我们今天就来聊聊已经存在的 BI 系统解决方案。

我正在构建一个用于游戏运营的 BI(Busniness Intelligence)系统,该系统用于指导 SAGI GAMES 游戏的投放,把运营和投放岗位从重复繁重的数据分析工作中解放出来。

我会用文字把整个构建中的学习、思考、决策的流程记录下来,形成这个系列: 构建BI

由于时间仓促,能力有限,这个系列中一定有许多疏漏错误之处,欢迎指出和讨论。

商业方案

阿里云 Quick BI

https://www.aliyun.com/product/bigdata/bi

阿里云的智能分析套件 Quick BI 是一个专为云上用户量身打造的新一代智能BI服务平台。Quick BI可以提供海量数据实时在线分析服务,支持拖拽式操作和丰富的可视化效果,帮助您轻松自如地完成数据分析、业务数据探查、报表制作等工作。

Quick BI 的核心流程 Quick BI 的核心流程

Quick BI 的产品架构 Quick BI 的产品架构

Quick BI 的优势在于它可以集成阿里云几乎所有的数据库产品。权限管理模块和数据展示模块也相当成熟。

还有一个不能忽视的优势,就是:真心不贵。

腾讯云 BI

https://cloud.tencent.com/product/bi

商业智能分析(Business Intelligence,BI)支持自服务数据准备、探索式分析和企业级管控,是新一代的敏捷自助型 BI 服务平台。只需几分钟,您就可以在云端轻松自如地完成数据分析、业务数据探查、报表制作等一系列数据可视化操作。便捷的拖拉拽式交互操作方式,让您无需依赖 IT 人员,无需担心试错成本,快速洞察数据背后的关联、趋势和逻辑。

腾讯云商业智能分析

腾讯云商业智能分析

阿里有的,腾讯当然也会有啦。虽然刊例价比较贵,但目前三折中。

Tableau

https://www.tableau.com/zh-cn#products

Tableau 高度专注地致力于开发强大的可扩展平台,借以帮助人们更好地查看和理解数据;即使是全球最大的组织,Tableau 的平台也足以满足其需求。

Tableau

Tableau

相当成熟的产品,价格也很成熟。

Google Data Studio

https://datastudio.google.com/

可以方便连接到 Google Firebase 和 BigQuery,Google 全家桶你值得拥有。

Google Data Studio

看起来很好用但实际上很难用。

Power BI

https://powerbi.microsoft.com/

Power BI 让你能使用统一和可扩展的平台,连接到任何数据并对数据进行可视化。通过自助服务分析企业数据,帮助企业获取更深入的数据见解。

Power BI

Power BI

巨硬出品,必属精品。

deltaDNA

https://unity.com/cn/products/deltadna

使用 deltaDNA 需要接入 SDK,以便您的游戏可以将信息发送到 deltaDNA 平台进行可视化、分析和游戏玩法个性化。

deltaDNA

deltaDNA 是专门为游戏设计的,目前已经开始在国内推广。

开源方案

上面提到的全部是商业产品。开源世界也有不少优秀的方案可供选择,下面介绍两个 SAGI GAMES 使用过的方案。

开源方案在易用性上无法与商业方案比肩。我们需要至少安排一名可以进行 SQL 或者代码编写的人员帮助使用者生成报表。

Apache Zeppelin

https://zeppelin.apache.org/

Zeppelin 是一套基于 web 的 notebook 方案。她支持 20 多种语言解释器,你可以使用自己熟悉的语言对数据进行分析,如果用过 Jupyter,你就会对 Zeppelin 的界面感到友好。

可以把 Python、JAVA 和 SQL 混在一个界面中使用和进行数据分析,的确是很惬意的事情。

Zeppelin

Zeppelin

在 SAGI GAMES 使用 Zeppelin 的过程中,体验不是太好。主要的原因是系统不太稳定,而且占用资源过高。

redash

https://github.com/getredash/redash

redash 支持多种数据源的整合,也支持通过查询自动生成图表,是一个简洁和快速的可视化工具。

redash redash redash

SAGI GAMES 觉得挺好用的,界面简洁,速度飞快。

选择方案

在这么多方案中选择是一件挺困难的事儿。我在考虑 BI 方案的时候会关注下面几个重点:

  1. 使用成本。
  2. 易用性。易用性决定了是否需要安排独立为 BI 服务的人员。
  3. 数据集成。也就是 ETL 部分,必须易于与现存的海量数据进行连接。
  4. 私有部署。私有部署有时候是必备的选项。

下一篇,我将介绍一下 SAGI BI 解决方案。

全文完