【腾讯云BI】基于腾讯云BI构建矿产资源监控系统大屏

一、腾讯云BI-简介

腾讯云 BI 是一款敏捷自助式数据分析的 BI 产品,系统采用敏捷自助式设计,提供从数据接入到模型分析、数据可视化呈现的全流程 BI 能力,能够有效整合企业多业务数据源,帮助经营者快速获取决策数据依据。使用者仅需通过简单拖拽即可完成复杂的报表输出过程,帮助用户快速实现报表的分享、推送、评论互动等协作场景,腾讯云 BI 可以辅助企业经营者快速获取决策数据依据及数据门户看板。

二、腾讯云BI-核心能力

  • 多源数据源接入:支持多种数据源接入能力,包括 Mysql、Postgresql、SQLserver、Presto、clickhouse、Hive、oracle等数据库,API 数据源,以及上传本地 Excel 文件、连接腾讯文档数据源。
  • 数据分析加工:提供便捷的多表关联、字段计算、数据聚合、字典表、SQL建表等数据加工能力,让企业各类职业人员都可快速完成数据计算从而配置出需要的报表。
  • 数据可视化分析:图表支持钻取、联动、跳转、聚合分析等多种交互式分析设置。支持折线图、面积图、指标卡、柱线图、条形图、柱状图、堆叠柱状图、堆叠条形图、堆叠面积图、堆百分比条形图、百分比柱状图、百分比面积图、环形图、饼图、雷达图、词云图、漏斗图、桑基图、散点图、仪表盘、气泡地图、色彩地图、统计表格、明细表等多种数据可视化图表。
  • 跨多端报表查看:支持移动端编辑器,可自适应移动端布局展示,也可进行个性化移动端布局设置,方便工作人员随时查看更改布局展示,快速响应业务场景应用。
  • 主题页面样式选择:支持用户通过鼠标点击和拖拽快速生成基于各种维度/度量组合的可视化图表,支持图表和页面各类主题样式设置,内置各类经典主题可供用户快速切换使用。

三、腾讯云BI-产品优势

  • 多源化的数据源接入:腾讯云BI提供了灵活完善的数据管理策略,可快速接入离线、在线数据源,支持主流 SQL 及云数据源、API 数据源,Excel/csv 文件,腾讯文档;支持通过数据集功能构建业务数据表,无需研发人员配置,节省人力投入和快速出表。无缝对接腾讯云各类数据源,包括数据库MySQL,MariaDB、PostgreSQL、SQL Server,数据湖计算 DLC,云数据仓库 Doris、PostgreSql、ClickHouse。支持一键拉取腾讯云数据实例,且能内网连接,不消耗数据源侧额外的流量费用。
  • 丰富的报表操作能:腾讯云BI提供了简洁直观的可视化操作,无需培训即可快速上手;支持图表、富媒体、交互等类型超过30个组件,满足日常分析展示需求;使用开源图表组件库,支持自定义组件并进行团队共享。
  • 高效的企业办公协同:腾讯云BI打通了腾讯文档数据,用户可以直接调用表格内数据绘制可视化图报表,支持直接数据自动更新。支持与企业微信生态打通,可通过企业微信登录,在审批、协同批注、用户分享等协同场景充分渗透联动。
  • 完善的数据权限控制:腾讯云BI支持“企业-项目-数据表-报表-看板”多级权限对象细分,根据企业需要设置员工角色并赋予权限。

四、腾讯云BI-应用场景

1.日常数据报表开发

针对我们日常的数据报表开发,传统的数据报表普遍存在开发效率很低,已经完成的图表还无法快速的分享给浏览者,同时,传统数据的提取和分析,需要手工定期去处理,无法实时体现在数据报表之上。腾讯云 BI的设计可大幅度提升数据报表开发效率,轻松实现半个小时完成一张数据报表的开发制作;同时,腾讯云 BI 打通了企业微信,可直接在数据看板里进行分享页面生成图片或者看板链接,浏览者可查看数据图片或者打开链接,输入查阅密码即可浏览看板数据;腾讯云BI还支持报表的定期推送,通过企微、邮件、公众号等方式触达浏览者,数据及时呈现。腾讯云BI可以帮助企业IT/数据部门快速搭建企业数据门户看板,大幅提升报表开发效率和展现效果,帮助经营者快速获取决策数据依据,助力企业高效实现数字化转型。

2.业务人员数据分析

针对业务人员的数据分析场景,目前广泛的做法是因为人员需要和开发工程师从需求提出到需求沟通,然后进行数据的提取和处理,而且需求一旦变动则需要重新走流程。腾讯云 BI 提供简洁易用的可视化数据操作,业务人员通过BI可以快速整合各业务系统数据,即使需要调整,仅需几分钟即可完成数据表调整,无需开发介入。腾讯云 BI 帮助企业不懂技术的业务人员也能快速通过简单的鼠标点击和拖拽完成自助式数据分析,看数取数不求人。

3.门户网站/数字大屏搭建

传统的企业构建门户网站或者数字大屏,企业需要针对不同部门、角色进行区分数据查阅权限,同时还需要适配多场景展示,包括移动端、PC 端、大屏端,普遍的做法针对不同的终端做适配甚至每个终端做一套报表展示。腾讯云 BI 提供了多级看板权限,同时支持浏览者在线申请、管理人员审核的方式,帮助企业快速、灵活规划数据权限;同时,还支持自动适配多类型终端,做到同一报表输出多端展示。

五、对比同类BI软件

Superset是一个开源的、现代的、轻量级BI系统,能够对接Druid、Kylin、ClickHouse、MySQL、Presto等多种数据源,拥有丰富的图表展示形式、支持自定义仪表盘,且拥有友好的用户界面,十分易用。Superset通过创建和分享 dashboard,为数据分析提供了轻量级的数据查询和可视化方案。

Metabase 目前在 GitHub 上受欢迎程度仅次于 Superset,Metabase 也是一个完整的 BI 平台,但在设计理念上与 Superset 大不相同。

DataEase 是目前国内最火的开源数据可视化工具。DataEase 帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 开源项目发布不到 2 年,GitHub Star 已经突破 1万+,势头很强劲。

BI产品

开源类型

优点

缺点

Superset

开源

用户友好:提供直观的拖拽式界面,使得非技术人员也能轻松创建仪表板和交互式图表。数据源丰富:支持多种数据源连接,包括SQL数据库、NoSQL数据库、大数据平台等。可定制化:具有高度可定制化特性,允许用户自定义图表类型、主题样式和插件。社区活跃:由Apache基金会孵化,拥有活跃的开发者社区和丰富的插件生态系统。

复杂度较高:对于更高级的用例或需要深度定制的情况,可能需要一定的Python和Web开发知识。稳定性与成熟度:对于一些商业BI工具,其稳定性、易用性及企业级特性可能稍逊一筹。企业级支持:作为开源项目,企业级支持主要依赖社区和自建能力,缺乏官方的专业售后服务。

Metabase

开源

简单易用:专为非技术人员设计,无需编码即可创建和分享报表,用户界面简洁直观。广泛兼容:支持众多数据源,包括SQL数据库、NoSQL数据库、Google BigQuery等。自定义查询:允许数据分析师直接编写SQL查询以满足复杂分析需求。移动支持:具备移动端应用,方便随时随地查看和分享报表。企业级特性:提供细粒度权限控制、审计日志、单点登录等企业级功能。

高级分析功能有限:对于高级数据分析和复杂数据建模需求,可能需要与其他工具配合使用。社区支持与插件生态:相较于Superset,Metabase的社区规模较小,插件和定制化选项相对有限。性能瓶颈:对于超大规模数据集或高并发查询,可能需要额外优化或使用更强大的数据仓库。

DataEase

开源

轻量级与易部署:安装包较小,部署快速,适合中小企业快速搭建BI系统。数据处理能力:支持数据清洗、聚合等预处理操作,降低对前置ETL的需求。多数据源支持:连接多种数据库、API、CSV等数据源,满足多样化数据接入需求。可视化界面:提供丰富的图表类型和美观的仪表板模板,支持一键主题切换。

功能相对基础:相较于Superset和Metabase,DataEase的高级分析和定制化能力相对较弱。社区成熟度:作为一个较新的开源项目,DataEase的社区成熟度和用户基数可能不及其他老牌项目。企业级功能:对于大型企业的复杂权限管理、审计追踪等需求,可能需要进一步完善。

腾讯云BI

闭源

多元化的数据源接入:灵活完善的数据管理策略,可快速接入离线、在线数据源。 功能丰富的报表操作:简洁直观的可视化操作,使用开源图表组件库,支持自定义组件。 高效的企业办公协同:支持与腾讯文档数据打通,可以直接调用表格内数据绘制可视化图报表。 完善的数据权限控制:支持“企业-项目-数据表-报表-看板”多级权限对象细分。

腾讯云BI成熟度高,功能完善,使用简单,非常容易上手。除了是付费的,没有其他问题。

六、腾讯云BI-构建步骤

下面我们通过如下5个步骤来学习一下腾讯云BI的使用:

1.购买腾讯云BI服务

第一步,我们需要购买腾讯云BI服务,如果你有免费试用的资格,你也可以直接免费试用,我用的就是免费的腾讯云BI服务.

点击之后,进入免费试用申请,正常填写,然后点击确定,等待审核通过。

2.创建项目

审核通过之后,你就可以进入到腾讯云BI控制台,在腾讯云BI控制台,我们能够看到概览,用户管理,项目管理,权限管理,模板市场和工具箱的功能模块,此处我们只关注“项目管理”模块,其他的我们后面再做介绍,如下图所示,此处我已经创建了俩个项目。

点击“创建项目”按钮,输入项目名称,点击“创建并进入管理”即可完成项目创建。

3.数据准备

进入到“项目管理”界面,我们可以看到”看板“,“页面“,“数据“,“自由画布“,“配置“,“权限“和“即席分析“,后面我们会用到的板块由“自由画布”和“数据”组成,其他几个模块我们暂时不会用到,“页面”模块也是可以进行BI创建的,可以我觉得不够灵活,个人看法。

我们首选需要定义我们需要展示的数据,所以我们选择“数据”模块,“数据“模块由“数据表”和“数据源”组成,根据名字可知,“数据表“是我们创建BI时,需要直接使用到的表,“数据源“则是对数据表来源的管理,如图所示,我已经创建了8个数据表:

点击“新建数据表”,我们可以看到目前支持的新建类型,腾讯云BI支持数据源建表,SQL建表,Excel上传,多表关联,API建表,腾讯文档建表等多种方式。我在后面使用的时候Excel的方式。

当然,你也可以根据数据源来进行数据表的创建,腾讯云BI已经内置了一个数据源,用户可以直接使用里面的数据。

我们也可以根据自己的真实场景创建新的数据源,点击“新建按“钮,腾讯云BI支持了12种数据源的构建,完全包含了我们的日常数据源。

我们以云数据库PostgreSQL为例进行数据源配置,我们需要输入数据源显示名,数据源地址,端口,编码,数据库名称,用户名及密码。

参数

内容

数据源显示名

Demo 数据源

数据源地址

bj-postgresql-sql.tencentcdb.com

端口

29545

编码

utf8

数据库名称

bi_demo

用户名

demo

密码

demo#123Abc

连接参数确认无误后,单击“一键测试”按钮,显示“数据库连接成功”文字信息即成功连接到数据源。本节我们通过Excel的方式构建数据表,点击上传我们的excel或者csv格式的文件,excel的格式如下:

上传完毕之后,腾讯云BI会自动解析出excel表格的内容,你确认表格内容无误,点击“确认”按钮,完成数据表的新建,此处我们新建的名称为:“数据入库统计啊时代峰”。

确认完毕之后,数据表区域就会多出来一条数据记录。同样的流程,我们可以根据自己的实际情况进行数据表的构建,再此我不做过多解释。

4.页面或者自由画布

上面我们构建完数据表之后,我们就可以来构建我们的页面了,此处我选择的是自由画布模块,你也可以根据自己BI的设计,选择页面或者自由布局,根据实际情况来即可。页面和自由布局的区别在于:

对比项

页面

自由画布

功能完善

页面整合了很多的图标,图标类型很完善,完全能够满足日常的图标需求

图标功能相对来说比较少,只有11个图标可供选择,指标相对较少。

灵活性

功能的高度集成到来的唯一后果就是不灵活,不允许自定义布局

可以自定义布局,不过需要我们自己完善的地方就比较多

切换到“自由画布”,

点击“创建页面”按钮,输入名称,点击”确定“按钮,完成自由画布的创建,如下图,我这里的命名为”大屏Demo2”:

然后进入画布编辑页面,进行画布编辑。页面中央为操作区,用户可以在操作区自由布局BI的设计,左侧为图表区,我们可以选择左侧的图标布局到中央的操作区,对已经布局好的图标,我们可以通过右侧的属性区对图标属性进行属性编辑。

比如我们这里以列表为例,首先我们在左侧选项对应的标题,放置在中央操作区,然后再右侧的数量拦中选择TOP5数据,然后在”分析”栏中分别配置图标的维度和指标,如下图所示:

配置完分析拦中的维度和指标之后,切换”样式”栏,对列表图标样式进行配置。如下图所示:

以此类推,我们可以逐步完成我们的BI设计和创建。

5.发布与共享

BI设计完毕之后,我们可以发布出来,共享给我们的同事或者朋友进行查看,点击”发布”按钮,实现BI大屏的发布。发布完成之后,退出当且页面,跳转到自由画布页面,点击右侧”共享”按钮,实现画布的共享,如下图所示:

下面我们就可以复制上面的共享地址,给其他同事或者同学进行学习查看。

到目前为止,我们已经学习完腾讯云BI的基础功能,从服务的创建,项目的创建,数据的构建以及大屏的构建和发布等能力,现在你已经可以自己进行BI的构建了,快动起手来吧。

6.其他功能

1)用户管理

腾讯云BI同时提供了用户管理,我们可以对访问腾讯云BI的通话进行管理,用户管理提供了用户的添加,停用,启用,编辑和删除等功能,用户可以根据实际工作场景进行相应的配置。

2)权限管理

和用户管理类似,腾讯云BI支持对用户的访问/编辑权限进行设置,权限管理包含用户标签管理,数据表权限管理,数据表行列权限管理,报表页面权限管理等能力。

3)模板市场

腾讯与BI同时提供了热门的BI模板,包括互联网的,金融的,教育,医疗,文旅的,工业能源,政府事业单位和业务主题分析等。我们可以选择自己喜欢的模板,直接使用,真的是太方便了。

七、大屏实践-背景介绍

上面介绍了那么多,现在开始我们的BI实操,我这里以矿产资源监控系统为例,主要是我对矿产资源行业比较熟悉,当然我需要强调一下,矿产资源监控系统中涉及到的数据全部是假数据,不涉及涉密问题,所以可以放心使用。

矿产资源监控系统是一种利用地理信息技术和数据分析手段,实现对矿产资源开发、利用和监管的全过程管理的系统。随着矿产资源的日益稀缺和环境保护的日益重要,矿产资源监控系统成为了矿业企业和政府监管部门必备的工具。通过矿产资源监控系统,可以实现对矿产资源的勘探、开发、生产、运输等环节的实时监控和数据分析,帮助企业和政府监管部门及时发现问题、预防事故,保障矿产资源的可持续开发和利用。同时,矿产资源监控系统还可以提供数据支持,帮助企业和政府监管部门进行决策和规划,促进矿产资源的合理配置和利用。

矿产资源监控系统涉及到矿产数据的采集,存储,管理,应用以及治理,下发等多个重要功能,实现了矿产数据的“采-存-管-用-治-享”等全生命周期的管理。系统通过腾讯云BI的构建,实现对矿产资源监控系统的实时监控,BI可以动态统计已经接入的数据总量,热门数据,数据类型统计,部门统计,业务统计,每日接入统计等多个指标,帮助开发者会所定位异常数据,帮助经营者快速获取决策数据依据,助力企业高效实现数字化转型。

八、大屏实践-指标分析

基于上面我们对矿产资源监控系统的介绍,我们这里选择了16个统计指标进行矿产资源监控系统进行全方位的数据监控,下面我将一一介绍每个指标:

指标

描述

维度

部门数据统计分析

基于部门维度对已经接入的数据进行统计分析,分别对每个科室进行四种基础类型数据进行统计分析,并通过柱状图展示出来

部门,基础数据量

部门数据占比分析

基于部门维度对已经接入的数据进行占比分析,分别对每个科室进行总数据量统计分析,并通过饼图展示出来

部门,数据总量

业务数据统计分析

基于业务维度对已经接入的数据进行统计分析,分别对每种业务进行总数据量统计分析,并通过条形图展示出来

业务类型,数据总量

业务数据占比分析

基于业务维度对已经接入的数据进行统计分析,分别对每种业务进行总数据量统计分析,并通过饼图展示出来

业务类型,数据总量

基础数据类型统计分析

基于基础类型对已经接入的数据进行统计分析,分别对每种类型的数据进行总数据量统计分析,并通过柱状图展示出来

基础数据类型,数据量

基础数据类型占比分析

基于基础类型对已经接入的数据进行统计分析,分别对每种类型的数据进行总数据量统计分析,并通过饼图展示出来

基础数据类型,数据量

接入数据月度统计数据

按照时间的维度,对每个月接入的数据分别基于基础类型进行数据统计,然后一起折线图的形式表现出来

时间维度,基础数据类型

热门数据TOP5分析

统计最近一个月内,使用频率最高的五个数据进行展示,以表格的形式

使用频率

每日推送数据监控指标

对每日对外推送的数据进行数据监控,统计单日累计推送数据量以及异常数据量的指,以文本框进行提示。

单日,推送个数

每日接入数据监控指标

对每日接入的数据进行数据监控,统计单日累计接入数据量以及异常数据量的指,以文本框进行提示。

单日,接入个数

每日发布数据监控指标

对每日发布地图的数据进行数据监控,统计单日累计发布地图数据量以及异常数据量的指,以文本框进行提示。

单日,发布个数

累计接入数据统计

全量统计,累计接入到系统中的数据总量

全量,接入量

累计发布数据统计

全量统计,累计发布地图服务的数据总量

全量,地图发布量

累计推送数据统计

全量统计,累计对外推送数据的数据总量

全量,对外推送量

累计整改数据统计

全量统计,累计进行质量整改的数据总量

全量,数据整改量

九、大屏实践-数据表设计

部门数据统计分析:

部门数据占比分析:

业务数据统计分析,业务数据占比分析:

基础数据类型统计分析,基础数据类型占比分析:

接入数据月度统计数据:

热门数据TOP5分析:

下面这些个指标(每日推送数据监控指标,每日接入数据监控指标,每日发布数据监控指标,累计接入数据统计,累计发布数据统计,累计推送数据统计,累计整改数据统计,累计数据下载统计分析),因为是一个文本框的形式存在的,所以我未进行数据表的创建,后面有时间了,我准备把这块的分析工程通过SQL分析的方式进行,我的初步想法是直接编写SQL进行数据分析运行,现在就姑且放一个假的数字吧。

把上面的Exvel表文件全部导入到腾讯云BI中,如下图所示:

十、大屏实践-大屏构建

1.空间布局

BI布局采取动静结合的方式,中间区域为实时展示,它的四周围累计统计分析,整体上被分为了三大块九小块,顶部区域分别为系统时间信息展示,系统名称展示,系统在线情况展示,中间区域为部门数据分析展示,实时监测窗口展示,业务数据分析展示,底部区域为基础数据分析展示,月度统计分析展示和热点数据分析展示。

2.底图设置

因为是自由布局的原因,所以我们在这里采用一张底图作为整个BI的背景图片,图片的设计遵循上述空间布局,依托空间布局进行底图的设计:

3.大屏构建

根据我们上面已经构建的数据表,现在通过数据表分别构建每个指标,调整每个图标的样式,维度信息,指标信息等,因为工作量还是蛮大的,所以我就直接截图最终的成图效果吧,姑且这么一看吧。

4.发布及共享

对上述的BI进行发布共享,效果如下图所示:

共享地址如下:https://share.tcbi.qq.com/page/share?pageId=10531720&projectId=11020976&token=0cd538df-22e8-4b6a-9ace-1de60a285786&scope=page&canvasType=FREE

也可以通过二维码扫描访问:

十一、腾讯云BI-实践感受

1.非常棒

  • 1)简单高效的数据接入:腾讯云BI提供了高效的数据接入能力,我们只需要通过简单的数据源配置就能够接入数据源。
  • 2)广泛的数据源支持:腾讯云BI提供了广发的数据源支持,完全能够满足我们日常的数据源接入。
  • 3)丰富的数据分析能力:数据分析我没有深入使用,在构建BI的过程中,我查看了腾讯云BI所集成的数据分析能力,可谓是非常的强大,其中包括图标下钻,即席分析,维度次轴的高集功能。
  • 4)BI共享:这个是我最喜欢的功能之一,通过腾讯云BI,我们只需要一键共享,就可以随时随地的查看我们的BI,这简直不能太香了。

2.待优化

  • 1)系统放大/缩小会突然消失:我的BI在整体页面操作的过程中,有时会涉及到放大,缩小,或者水平移动,上下移动等操作,但是这些常用操作按钮在操作面板上竟然没有,我们通过Ctrl+鼠标放大缩小时,BI会突然消失,如下图所示,此时我们就不知道我们的BI去了哪里?

  • 2)自由布局:我使用的是自由布局,但是自由布局中只提供了11个常用图表,其余其他高级图表的需求只能去仪表盘那边了,这个官方是否考虑丰富下图表的数量。

小结

本节我们学习了腾讯云BI,我们介绍了腾讯云BI的核心能力,产品优势,同时和其他同类BI进行了类比分析,最后我们自己构建了一个BI。整体上来说,腾讯云产品还是一如既往的好用,腾讯云BI也是如此,非常好用,内置了非常多的图表(自由布局除外)和高级函数,非常方便我们的日常BI工作,业务员也能够构建它自己的BI。同时BI内置了大量的模板,对于那些不想从底层构建的用户来说,可以说是非常的友好了,非常值得大家去学习,去使用。今日的腾讯云BI分享就到这里,希望同学们能够喜欢。

小编是一名热爱人工智能的专栏作者,致力于分享人工智能领域的最新知识、技术和趋势。这里,你将能够了解到人工智能的最新应用和创新,探讨人工智能对未来社会的影响,以及探索人工智能背后的科学原理和技术实现。欢迎大家点赞,评论,收藏,让我们一起探索人工智能的奥秘,共同见证科技的进步!