数据可视化设计-FineBI

发布于:2025-03-06 ⋅ 阅读:(16) ⋅ 点赞:(0)

数据可视化设计-FineBI

5.1 FineBI概述

5.1.1 FineBI简介

FineBI 是帆软软件有限公司推出的一款商业智能(Business Intelligence)产品。

FineBI 是新一代大数据分析的 BI 工具,旨在帮助企业的业务人员充分了解和利用他们的数据。FineBI 凭借强劲的大数据引擎,用户只需简单拖拽便能制作出丰富多样的数据可视化信息,自由地对数据进行分析和探索,让数据释放出更多未知潜能。

  1. 传统数据分析模式与自助分析模型

作为新一代自助大数据分析的商业智能工具,FineBI 是由帆软软件有限公司自主研发,旨在帮助企业快速搭建面向全员的自助分析BI平台,让每一个成员都能充分了解并利用他们的数据,可以自己处理数据、分析数据,从而辅助决策、提升业务效果。

传统数据分析模式的过程如图5-1所示。

在这里插入图片描述

图5-1 传统数据分析模式

自助分析模型的过程如图5-2所示.

在这里插入图片描述

图5-2 自助分析模型

  1. 功能结构

数据层:设计用户创建数据源。

应用层:设计用户进行仪表板设计,管理用户配置用户和权限体系。

展示层:普通用户在前端进行可视化展示和分享来编辑和查看仪表板。

如图5-3所示。

在这里插入图片描述

图5-3 功能结构图

FineBI 是 B/S 架构的纯 Java 软件,其技术架构图如图5-4所示:

在这里插入图片描述

图5-4 技术架构图

  1. 数据分析途径

FineBI提供分析主题概念,通过分析主题,将用户完成一个分析所需要的数据、组件、仪表板更紧密的联系在一起,通过简单明确的操作路径,实现沉浸式数据分析,轻松掌握分析技能。数据分析途径如图5-5所示。

在这里插入图片描述

图5-5 数据分析途径

5.1.2 FineBI与FineReport对比

FineBI 和 FineReport
是帆软软件旗下的两款数据分析工具。两款产品各有区别及各自的优势所在。本文介绍两款产品的异同点及兼容性。

FineBI 和 FineReport
作为两种分析工具,最终的结果可以放在一个信息门户上「数据决策系统、移动门户」。如图5-6所示。

在这里插入图片描述

图5-6 FineBI 和 FineReport区别

两者的主要区别如下。

表5-1 FineBI 和 FineReport区别
在这里插入图片描述

5.1.3 FineBI使用与部署

  1. 使用FineBI 的三种方式

    FineBI 分为免费试用版和商用版。安装下载请参见:FineBI安装与启动

    免费试用版:享有全部功能,但限制 2 个并发使用。

    商业版:根据用户的需求,可自行购买基础功能和指定功能点,用户数按需购买。

    对于不同用户,FineBI提供了3种使用使用方式。

个人用户使用:普通用户个人使用,推荐直接使用在线平台,免安装快速体验,支持在线分享和协作。
FineBI
在线分析平台链接如下:https://pcdemo.finebi.com/webroot/decision/

如图5-7所示。

在这里插入图片描述

图5-7 FineBI 在线分析平台

IT人员选型测试:IT
人员在进行产品选型和测试时,可以选择在本地或个人电脑上进行安装。相比于在线平台,能体验到
FineBI
完整的功能,以满足采购前对产品进行深入调研和功能测试的需求。比如:连接数据库、权限管理、用户管理、公共数据等。

企业正式部署:企业正式使用或需要模拟企业正式使用场景(比如产品培训推广、性能测试等)需要在服务器中部署企业版
FineBI 。

  1. 部署FineBI个人试用版

    本文提供FineBI个人试用版的安装步骤,如图5-8所示。

在这里插入图片描述

图5-8 FineBI个人试用版的安装步骤

  1. 步骤1:准备安装环境。

    安装Fine个人试用版需要的64位的Windows7及以上的操作系统;需要的CPU为Intel Core i3-4代 或更快的处理器;要求内存在4G以上;要求安装目录路径不可包含中文,否则会启动失败,并且目录所在磁盘剩余可用2G以上要求磁盘。

  2. 步骤2:判断操作系统。

    本文采用windows11操作系统。

  3. 步骤3:下载安装包。

    访问 FineBI下载页面,在「个人本地试用及其他版本下载>个人本地试用」中,点击下载「Win 64版」到本地。如图5-9所示。

    在这里插入图片描述

    图 5-9 FineBI个人试用版下载页面

  4. 步骤4:安装FineBI。

    首先选择安装路径为d:\software\FineBI6.1,如图5-10所示。

    注1:安装目录路径不可包含中文,否则会启动失败。

    注2:FineBI 不建议安装在系统盘

    在这里插入图片描述

    图5-10 FineBI安装路径

    单击下一步,会进入最大内存设置页面,该步骤输入FineBI可占用的最大
    JVM内存,完成后点击「下一步」,默认值为 2048M,也就是 2G,支持设置
    2048 及以上值,单位M,最大 JVM
    内存不能超过本机最大内存,本处设置为8192,如图5-11所示。

    在这里插入图片描述

    图5-11 设置最大内存

    接下来一直单击下一步,完成设置开始菜单文件夹、选择附加工作、自动执行安装等操作,安装完成如图5-12所示。

    在这里插入图片描述

    图5-12 安装完成示意图

    单击完成,既完成了FineBI的安装。此时会弹出输入激活码的页面,如图5-13所示。

    在这里插入图片描述

    图5-13 输入激活码页面

    在该页面,即单击上方的"获取激活码"按钮,在浏览器会弹出FineBI的登录夜间,如图5-14所示。在这里插入图片描述

    图5-14 登录或注册帆软用户

    在该页面登录或注册用户后,可进入FineBI页面,如图5-15所示。在图5-15页面中,选择FineBI的用途和关注的业务数据分析,单击立即使用,可免费获取激活码用于激活产品,如图5-16所示。激活产品您会拥有全功能使用权限(个人用途)。

    在这里插入图片描述

    图5-15 选择帆软用户用途

在这里插入图片描述

图5-16 FineBI激活码

把FineBI激活码复制到图5-13的页面中,单击"使用BI"选项,就完成了FineBI的安装工作,如图5-17所示。

在这里插入图片描述

图5-17 输入FineBI激活码

初次使用,会在浏览器端弹出入初始化设置页面,如图5-18所示。

在这里插入图片描述

图5-18 FineBI初始化设置页面

在图5-18页面中,设置管理员的用户名和密码都为admin。如图5-19所示。

在这里插入图片描述

图5-19 FineBI初始化管理员用户名和密码

单击下一步,会显示刚才设置的用户名和密码显示页面,如图5-20所示。

在这里插入图片描述

图5-20 FineBI显示管理员用户名和密码

单击下一步,会进入数据库选择页面,在该页面,根据需求选择内置或外部数据库,如图5-21所示。本部分选择内置数据库,单击"直接登录"。

在这里插入图片描述

如图5-21 数据库选择页面

如果单击配置数据库可以选择连接外部数据库,会弹出5-22所示的外部数据库配置页面,按照数据库的情况,选择数据库类型,选择驱动信息,输入数据库名称,输入主机IP,输入端口号,输入用户名和密码等信息。同时FineBI也支持在选择数据库后重新选择数据库。

在这里插入图片描述

如图5-22 外部数据库配置信息页面

单击内置数据库的"直接登录"后,跳转到如图5-23所示的FineBI登录页面。

在这里插入图片描述

图5-23 FineBI登录页面

该页面输入用户名为admin,密码为admin,即可登录FineBI的WebUI页面,如图5-24所示。

在这里插入图片描述

图5-24 FineBI的WebUI页面

5.2 创建分析主题

分析主题是FineBI中进行分析的容器,所有的分析都是在分析主题中进行,每个分析主题可以对应一个业务分析。同时分析主题支持不同用户之间进行协作编辑,极大的方便了用户对分析内容的共享。

5.2.1 分析主题概述

点击我的分析即进入分析主题的管理界面,如图5-25所示。

在这里插入图片描述

图5-25 分析主题界面

图5-25中,圈1包括全部和最近编辑两个选项,单击每个选项可以对于的分析主题,如左侧的全部分析中包含了一系列的分析列表,再分析列表区域中可以查看。选择april目录下的名称为"保存分析主题"的分析主题,再选择"全部",可查看到该主题的全部分析结果。

圈2 显示为"我的分析/april",正对应左侧分析主题所在路径

圈3
为"编辑"选项,单击该选项可以进行分析主题的编辑页面,进入该页面需要当前用户具有该主题的编辑权限。

圈4
为分析主题功能栏。支持另存为主题,导出仪表板、调整仪表板自适应效果、性能分析、仪表板公共链接分享、数据预警设置等

圈5为切换TAB,再当前主题查看主题内的数据、组件、仪表板、分析文档等。

5.2.2 制作分析主题

FineBI点击我的分析即进入分析主题页面,分析主题可以一个图表,也可以是一个包含多个图表的仪表盘。为了对分析主题进行管理,可以用新建不同的文件夹对分析主题进行分类管理,然后在文件夹中创建多个分析主题。如下图所示。

在这里插入图片描述

图中所有的分析都位于"全部分析"下,“全部分析"可包含多个文件夹和多个分析主题,每个文件夹可包含多个文件夹和多个分析主题。如"业务主题"文件夹中包含了"销售管理”、"人事管理"和"财务分析"等三个文件夹,而"人事管理"文件夹下包含了"员工流失率分析报告"和"人员离职分析"两个分析主题。这里的员工流失率分析报告是一个包含了多个图表的仪表盘。

  1. 新建分析主题

  2. 新建文件夹

在我的分析中,用户可以新建文件夹来对自己的分析主题进行分类管理,「新建文件夹」有两个方式,如下图所示:

方式1:点击大的「新建文件夹」按钮,会在"全部分析"下生成一个名称为"文件夹"的文件夹。如图所示。

方式2:点击某一文件夹的「+>文件夹」,如单击"全部分析"右侧的"+",在弹出的选项中,单击文件夹,会生成一个名称为"文件夹1"的文件夹(因为"文件夹"已经存在)。同时FineBI支持在任意文件夹下创建文件夹。如图所示。

在这里插入图片描述

  1. 新建分析主题

在我的分析中,新建分析主题有三个方式:

方式1:选择想要进行分析的数据,如选择公共数据下的"RFM明细数据",然后点击右上方的「创建分析主题」按钮,重命名分析主题名称为"RFM分析主题",选择该分析主题放置的位置为"我的分析"下,如下图所示:

在这里插入图片描述

图5- 新建RFM分析主题

单击确定,会弹出分析主题的编辑页面,这里看看,该分析主题是包含了RFM明细数据集的,如图所示。

在这里插入图片描述

图 5- RFM分析主题页面

再单击"我的分析",可以在我分析下看到新建的分析主题"RFM分析主题"

在这里插入图片描述

图5- 主题分析列表页

方式2:点击"我的分析"下的名称为"文件夹"右侧的"+",然后可以选择是新建分析主题还是文件夹,单击选择分析主题后,会自动新建一个分析主题,如下图所示。该主题名称为"分析主题"如图所示:

在这里插入图片描述

图5- 指定文件夹下新建分析主题

同时,和方式1一样,也会弹出分析主题的编辑页面,如图所示。

在这里插入图片描述

图5-x1 分析主题选择数据页面

该步骤中需要先选择数据后,才能进行分析主题的编辑。

方式3:选择分析主题列表侧的"文件夹",如图所示。

在这里插入图片描述

图5- 分析主题列比表

然后再单击"新建分析主题"按钮,会在名称为"文件夹的"目录下创建一个名称为"分析主题1"的分析主题。如图所示。

在这里插入图片描述

图5- 通过新建分析主题创建分析主题的方法

  1. 编辑分析主题

在分析主题编辑界面,可以制作分析表、制作可视化组件/仪表板、制作分析报告等。主题的功能十分强大,我们来介绍一下面向整个分析主题编辑页面的功能有哪些。

在我的分析中,点击或创建分析主题,进入编辑界面。如单击"功能演示"下的"五分钟上手FineBI"分析主题,会弹出下图所示:

在这里插入图片描述

图5- 自带的五分钟上手FineBI分析主题

单击右侧的"编辑"选项,进入到编辑分析主题页面,如图所示。

在这里插入图片描述

图5- 编辑分析主题页面

在这里插入图片描述

图5- 编辑分析主题页面

编辑页面的各个功能如表下。

表5-1 编辑分析主题页面
在这里插入图片描述

  1. 保存分析主题

「主题保存」能够保存主题内所有资源,包括数据集的编辑操作,防止用户丢失步骤。

在主题编辑过程中处理完数据,即刻可以进行组件的编辑,不需要再等待数据更新。

在完成主题编辑后,退出前「保存」分析主题。

如果您的主题仅供个人分析使用,没有发布、公共链接等共享场景,则完成后「保存」分析主题,无需「更新」数据。

注1:支持快捷键保存 ctrl/cmd + S 触发保存。

注2:主题名字不能包含 emoji,否则会保存失败。

注3:如果退出主题。FineBI会提醒有修改未保存的用户保存并更新。

主题编辑过程中,每2秒(管理员可以修改频率)会保存一次草稿,如果不幸服务器宕机、或您的客户端死机,在重新进入主题编辑界面时,可以读取草稿。

如果退出主题时,强制关闭浏览器,忘记保存主题。在「版本管理」中可以找到「特殊存档」版本恢复内容。

5.2.3 管理分析主题

在 BI
中进行的数据分析和可视化展示都是通过「分析主题」进行的,此时就需要对制作好的分析主题进行管理。

比如重命名、批量移动、删除、查找等等, FineBI
提供了管理分析主题的功能。FineBI点击我的分析即进入分析主题。

  1. 管理文件夹操作

    FineBI提供管理文件夹的操作,包括重命名、移动到、协作、删除等,操作步骤为在左侧主题分析列表区单击文件夹的右侧,可以弹出管理文件夹的操作。

在这里插入图片描述

图5- 管理文件夹操作

  1. 管理分析主题操作

FineBI
支持通过文件夹分门别类的存放分析主题,对分析主题的操作包括编辑、重命名、移动到、另存为、更新信息、协作、发布设置、公开连接、删除等。

为实现分析主题的操作,可单击左侧分析主题列表和右侧预览区域两处,弹出选项后进行对应操作,这两处的功能是一样的效果,右侧主题的编辑处比左侧主题的编辑处多了一个删除主题的功能。

在这里插入图片描述

图5- 管理分析主题方式1

右侧主题的编辑处比左侧主题的编辑处多了一个删除主题的功能,如图5-所示。

在这里插入图片描述

图 5- 管理分析主题方式2

同时如果选择多个右侧主题,可以实现批量移动到或是批量删除的功能,如图5-所示。

在这里插入图片描述

图5- 选择多个分析主题

同时单击我的分析 搜索框右侧的
选项,可以弹出如图5-所示的选项,基于该处可以实现显示指定的分析主题或按照指定的方式对分析主题进行排序

在这里插入图片描述

图5- 分析主题排序设置

5.3 数据准备与加工

当我们处理数据时,经常从数据的导入开始,依次经历清洗、结构调整、多表分析、添加辅助分析字段,直至最终的发布和管理。那么本文依据这个顺序整理了数据编辑的核心知识点。

5.3.1 添加数据

进入分析主题后的第一步,就是添加数据,添加数据可以在公共数据页面中添加,也可以在我的分析中的具体分析主题中添加。

  1. 公共数据页面添加数据集

    进入公共页面后,可以单击"全部数据"的右侧"+“创建一个文件夹,然后单击目录为"文件夹"的右侧”+"如图5-所示。

    在这里插入图片描述

选择添加Excel数据集,然后选择本机的销售明细表,即可完成

在这里插入图片描述

图5-

完后文件上传后,可以看到上传的Excel表,如图5-所示。

在这里插入图片描述

图5- 上传的Excel表

单击确定,即完成了添加数据集操作,如图5-所示。

在这里插入图片描述

基于该数据集的,可以单击"创建分析主题",可完成5.2小节中的分析主题的创建操作。

  1. 分析主题页面添加数据集

在"文件夹"目录下的"分析主题"中,没有数据集,包括添加当前工程上的数据和添加本地Excel文件量子。本部分分别对其进行介绍。

创建主题后,会自动进入添加数据页面。对于没有添加数据集的分析主题,也可以进入分析主题后,添加数据。如单击我的分析下的"文件夹"中的"分析主题",如图5-所示。

在这里插入图片描述

图5- 进入不包含数据集的分析主题

在该页面单击"编辑"选项,可以进入分析主题配置页面,该分析主题还没有配置数据,首先会显示选择数据页面。如图5-所示

在这里插入图片描述

图5- 分析主题配置数据页面

在该页面,可以选择当前工程上的公共数据,如FineBI内置的行业数据、部门数据和功能数据,以及自行上传的数据集"销售明细表"。也选择"本地Excel文件"从新上传数据。这里选择"销售明细表"数据集。如图5-所示

在这里插入图片描述

图5- 分析主题选择数据页面

单击确定,基于编辑数据页面如图5- 所示。

在这里插入图片描述

图5- 在该页面可以对数据集进行编辑操作

在该页面可以对数据集进行编辑操作,这个页面也是编辑数据的主要页面。单击保存后,完成把数据集添加到分析主题的操作,

5.3.2 编辑数据

很多数据由于未经过处理,不方便用来直接制作图表。

这时,我们可以将数据添加到主题后,在主题中先对数据进行编辑,然后用编辑后的数据再制作图表会比使用原数据表更方便。如单击"我的分析"–>“文件夹”–>“分析主题”–>销售明细表的"编辑",进入编辑数据页面,如图5-所示。

在这里插入图片描述

图5- 字典设置

编辑数据区域可以分为4个

  1. 切换分析视图和模型视图

FineBI中分析视图是对单张数据表的处理操作,模型视图是对多个数据表的建模操作,类似数据库的建模操作。切换两种视图的方式如图5-所示。

在这里插入图片描述

图5- 切换分析视图和模型视图

图5-中的最左侧 对应数据编辑分析视图, 对应模型视图。我们当前的操作都是在分析视图页面,下一个小节主题模型中,需要切换到模式视图。

  1. 管理主题内的数据表

管理主题内的数据表,可以添加、删除、移动数据表。如图5-中,销售明细表所在的列对应管理主题内的数据表,单击该区域的"+"可以添加数据表,选择具体数据表的弹出框可以完成数据表的重命名、更新、删除等操作。

在这里插入图片描述

图5- 管理主题内的数据表

  1. 数据表数据预览区域

数据表数据预览区主要实现对数据的预览操作,数据表的表头信息不包含再该区域中,如图5-所示。

在这里插入图片描述

图5- 数据表预览区域

该区域内的数据会根据编辑的结果自动更新。

  1. 编辑数据区域

编辑数据区域如图5-所示,该区域可以对数据进行分析,包括表头分析(用户可以直接在表头「切换字段类型」、「排序」、「删除列」、「筛选」,这里的表头包括日期(年月日),城市,单据编码等,同时表头会显示出各个字段的数据类型,FineBI支持的数据类型见表5-3所示)、以及添加分析步骤分析(见表5-4所示),单击不同。同时及针对数据集的各个操作步骤都会记录下来,便于数据的恢复。

在这里插入图片描述

图5- 编辑数据区域

FineBI数据表中字段类型分为三种,具体见表5-所示。

表5-数据表中字段类型
在这里插入图片描述

添加分析步骤分析(见表5-4所示)。

表5-4 可添加的分析步骤
在这里插入图片描述

该部分细节较多,读者在实验过程中可以参考具体的官方文档。这里展示编辑数据的两种常见步骤,更改字段类型和新增列。

  1. 字段设置

用户可以对数据中的字段进行一些处理:「隐藏字段」、「修改字段名称」、「调整字段顺序」、「修改字段类型」。在数据编辑界面,点击「字段设置」,或者点击右侧「+>字段设置」可以显示全部字段区域,这里显示该数据表包含了12个字段,其中日期(年月日)字段为时间字段,成本额、数量、销售额为数值字段,城市等8个字段为文本字段,如图5-所示。

在这里插入图片描述

图5- 显示所有字段信息

通过所有字段信息和表头的字段选项均可完成字段设置,基于两个地方进行字段设置的方式基本一致。

修改字段类型可以通过单击字段对应的类型图表,然后进行选择,单击字段设置下的日期(年月日)字段前的图标,可以弹出需要转换的数据类型选项,选择对应的数据类型图标,就完成了数据类型的转换,如图5-所示。

在这里插入图片描述

修改字段名称可以通过单击字段名称,字段名称会出现光标闪烁,表示该处名称的文职可以直接修改,直接字段名称即可。单击表头中的"单据编码",即可出现可编辑的光标"|",如图5-所示。

在这里插入图片描述

调整字段顺序可以选择需要调整的字段,直接拖到字段到合适的位置即可,如图5-所示。

在这里插入图片描述

  1. 新增公式列

在销售明细表中,有成本额与销售额列,现在可以基于这两列新建一个列,列名为利润率。新增公式列可以采用两种方式,方式一为单击右侧"+“弹出的选项中选择"新增公式列”;方式二位单击数据编辑页面上方的"新增公式列"图标,如图5-所示。

在这里插入图片描述

图5- 新增列

单击新增公式列后,在该页面中输入列名为"利润率",在公式中,先选择"(“,再选择数值字段中的销售额,再选择”-“,再选择数值字段中的成本额,再选择”)“,再选择”/",再选择择数值字段中的销售额,弹出如图5-所示页面。

在这里插入图片描述

单击确定,即为数据表新增了一个公式列,在数据预览区域也可以看到新增的数据列,如图5-所示。

在这里插入图片描述

  1. 新增条件标签列

条件标签列顾名思义,即给满足不同条件的行打上不同的标签。

例如以下场景,在 Excel 中需写多层嵌套的 IF 函数实现,在 BI
中我们可以使用条件标签列轻松实现:

满足「利润率」大于等于 0.5的,我们打上「高」标签;

满足「成绩」大于等于 0.2的,打上「中」标签;

满足「成绩」小于 0.2 的,打上「低」标签;

条件标签列的逻辑类似使用 if 函数多条件判断。

例如下图场景:利润率基本=if(利润率大于等于0.5,高,成绩大于等于0.2,中
,低)

先对第一个标签条件进行判断,如果满足第一个标签条件,则返回第一个结果,如果满足第二个标签条件且不满足第一个标签条件,则返回第二个结果,如果无满足的标签条件,则返回其他结果。

注:因功能机制,一个标签条件判断后结果直接输出且不会受到之后标签结果的影响覆盖,所以调整标签的上下顺序会影响计算结果。

单击条件标签列后,在该页面中输入列名为"利润率等级",然后完成"高"“中”,"低"标签的添加。

添加"高"标签时,选择"文本",标签名称为"高",单击"添加条件(且)“,在弹出的选择字段中选择"利润率"字段。在弹出的字段条件中,选择"大于等于–>固定值–>0.5”,完成条件的设置。

添加"中"标签时,选择"文本",标签名称为"中",单击"添加条件(且)“,在弹出的选择字段中选择"利润率"字段。在弹出的字段条件中,选择"大于等于–>固定值–>0.2”,完成条件的设置。

添加"低"标签时,选择"文本",标签名称为"低",单击"添加条件(且)“,在弹出的选择字段中选择"利润率"字段。在弹出的字段条件中,选择"大于等于–>固定值–>0”,完成条件的设置。如图5-所示页面。

在这里插入图片描述

图5 添加条件标签列

单击确定,如图5-所示。

在这里插入图片描述

图5-

图5-中,可以看到完成了条件标签列的添加。标签值默认状态下,直接输入文本即可;但若是用户需要使用「公式」计算出标签值,可以如下操作。列名输入"利润率等级1",标签选择公式,在公式编辑区域展开函数内容,选择IF函数,函数内容的参数为(利润率>=0.5,“高”,利润率>=0.2,“中”,“低”),如图5-所示,

在这里插入图片描述

图5- 通过公式计算标签值

公式编辑完成,单击确定,如图5-所示。

在这里插入图片描述

图5- 通过公式计算标签值结果

此时在数据来源也可以看到编辑的数据的各个步骤。单击字段设置,可以看到此时的字段包含15个字段,如图5-所示。

在这里插入图片描述

图5- 查看所有字段

  1. 分组汇总

分组汇总是指对原始数据根据条件将相同的数据先合并到一组,然后按照分组后的数据进行汇总计算。FineBI
中通过设置分组字段和汇总字段实现。分组汇总同前面的操作一样,在编辑界面顶部和右侧都有入口。分组汇总后,会对原数据表产生较大影响,因此可以先基于原数据表复制一张新的数据表,然后在新的数据表上进行分组汇总操作,复制过程如图5-所示。

在这里插入图片描述

图5- 所示

把复制后的数据表重命名为省份商品类型汇总表,在省份商品类型汇总表的编辑页面,按照省份和商品类别最为分组字段,对成本额和销售额做汇总字段,统计每个省份每个商品类别的成本额和销售额累加值。单击"分组汇合"选项,把"省份"和"商品类别"字段拖到分组中,分组过程默认相同值为一组,分组情况也可自定义分组;把"销售额"和"成本额"拖到汇总中,汇总默认采用求和操作,如图5-所示。

在这里插入图片描述

图5- 每个省份每个商品类别的成本额和销售额累加值。

单击保存,即完成了对数据表的分组汇总操作。

5.3.3 主题模型

  1. FineBI主题模型简介

主题模型能满足用户多维探索分析的需求。

使用模型,实现在一个分析主题内进行多表分析的。

场景一:简化数据准备过程

通过模型,快速关联多表变成一个大宽表进行分析,无需等待更新,直接在组件中添加字段立即实现分析。

场景二:组件分析复用更简单

对数据表添加计算字段、钻取、指标条件等待分析区域的分析,会同步到模型上,在主题中再次使用该表分析可直接拉取字段,无需再复制组件。

场景三:关联表下多表字段直接参与计算

跨表字段可直接添加到计算字段进行分析。

场景四:实现N:N关联场景

有关联的表制作的组件可互相联动,查看过滤后的结果。

和数据库之间的建模一样,FineBI中的数据表之间也存在多种关系,具体见表5-所示。

表5- 数据表之间的模型关系

在这里插入图片描述

  1. FineBI推荐使用的模型结构

    建立模型模型结构绕不开「维度表」和「事实表」:

    维度表:维度表是描述和存储业务数据属性详细信息的表格。维度是用户分析问题的角度。例如,一个产品维度表可能包含产品ID、产品名称、产品类型等列。维度表提供了对业务数据进行分组、筛选和分析的维度属性。

    事实表:事实表是包含指标字段的表,这些指标用来衡量事实。事实表是主题模型中的核心表,包含了与业务过程相关的指标字段,如销售数量、销售金额、利润等。维度表可以通过与事实表的建立模型关系来提供上下文信息。每一行记录在事实表中表示一个业务事件或事实。

    在本文中:维度表用橙色标识、事实表用蓝色标识。

    一张事实表,多张维度表

  2. 星型结构

    星型模型就像是一个星星,有一个中心的「事实表」,周围围绕着多个「维度表」,就像是星星的射线。

    事实表是中心的核心,而维度表提供了与事实相关的上下文信息。每个维度表都与事实表存在一对多的关系,通过共享的键值进行连接,就像星星的射线连接到中心。这种结构让我们可以灵活地按照不同的维度对数据进行切片和分析,就像可以从不同的角度观察星星。星型模型设计简单易懂,同时查询性能也比较高。如图5-所示。

    在这里插入图片描述

    图5-所示

  3. 雪花结构

    雪花模型与星型模型类似,都包含了事实表和维度表。但在维度表的组织方式上有所不同。在雪花模型中,维度表被细分成多个规范化的表格,形成了多层级结构,就像雪花一样展开。

    比如说「区域维度表」又由「国家维、省份维、城市维」三张表提供上下文信息。如图5-所示

    在这里插入图片描述

    图5- 雪花模型

  4. FineBI主题模型应用实例

把xx连锁超市示例数据并上传到分析主题,如图5-所示。

在这里插入图片描述

图5- xx连锁超市示例数据

单击数据编辑页面做左侧的图标,进入模型视图,在主题模型中,用户可以对主题内的表配置模型关系。配置主题模型可以方便我们进行多表分析。如图5-所示。

在这里插入图片描述

图5-所示。

拖拽表到需要配置主题关系的表上,即可生成连线关系,配置模型关系。

例如:「门店信息维度表」与「商品销售明细表」中都有「门店编码」字段,把「商品销售明细表」拖拽到「门店信息维度表」上,在弹出的关系中,会自动通过「门店编码」进行关联,单击高级设置,在关联关系中选择1:N。

「商品信息维度表」与「商品销售明细表」中都有「商品编码」字段,把「商品销售明细表」拖拽到「商品信息维度表」上,在弹出的关系中,会自动通过「商品编码」进行关联,单击高级设置,在关联关系中选择1:N。如图5-所示。

在这里插入图片描述

图5- 主题建模

建立关联后,在组件分析中,这三张表内字段可跨表分析,相当于用关联把这三张表变成了一张。

  1. 不同类别商品销售额

在组件中选择商品信息维度表的「商品类别」拖到维度,选择商品销售明细表的「销售额」到指标,得到不同类别商品销售额情况。如图5-所示:

在这里插入图片描述

图5- 不同类别商品销售额分析

  1. 江苏不同商品类别销售额分析

在待分析区域处理字段时,同样支持跨表分析

先对商品销售明细表的「销售额」字段添加「指标条件」,如图5-所示。

在这里插入图片描述

图5- 添加指标条件

在指标条件中,选择门店信息维度表的「省份」字段,过滤出江苏的数据。如图5-所示:

在这里插入图片描述

图5- 设置指标条件为省份等于江苏省

单击确定,会弹出过滤后的数据,如图5-所示。

在这里插入图片描述

图5- 江苏不同商品类别销售额分析

从图5-中,可以看到江苏省各个商品类别的销售额与 (图5-
不同类别商品销售额分析)是不同的。

5.4 可视化分析

可视化组件是将复杂数据转化为易于理解的视觉格式的关键步骤,本部分介绍表格组件,图表组件和组件分析三个部分。图表和表格组件是可视化仪表板的主体组成部分,FineBI
中可以使用已有的数据进行可视化图表进行展示。FineBI
中可以制作图表和表格进行可视化展示,通过将数据字段拖入分析区域实现图表或者表格的创建。组件编辑界面的各区域功能如下图所示:

在这里插入图片描述

图5-组件编辑界面

A区是待分析区,待分析区域放着表中的所有字段。

1)可以对该区域数据进行一些处理,如明细过滤或者添加计算字段;

  1. 将字段拖入分析区域即可「创建图表」

    B区是图表配置区可选择图表类型、配置图表属性和样式。建议先将字段拖入分析区域并处理好后,再生成图表,然后设置组件标题
    ,选择图表类型、设置图形属性。

    C区是图表的生成预览区域。可以预览生成的图表,实现所见即所得。

    D区是分析字段栏,放着待分析区的字段。将「待分析区」的字段拖入到「分析区域」,就可以使用这些字段制作成图形。还可以进行快速计算或者调整排序等展示方式;「维度」栏存放「日期类型字段」和「文本类型段」;「指标」栏存放「数值类型字段」。

    E区是组件的管理区域。底部的组件管理栏可以添加多张组件或者仪表板,并来回切换。

    F区是过滤器区域。对组件内设置的过滤条件进行检查与修改。

5.4.1 表格组件

FineBI 为用户提供了三种表格类型:明细表、分组表、交叉表。

  1. 表格类型

明细表,用于展示明细数据,通常包含了大量的数据记录,可以用于进行分析、查询等操作。如前文所查看

明细表,用于展示明细数据,通常包含了大量的数据记录,可以用于进行分析、查询等操作。例如,明细表将表格中的所有数据一条一条都罗列出来,如图5-所示:

在这里插入图片描述

图5- 明细表

分组表,由行维度和数值区域组成,没有列维度,按照行表头拖拽的维度分组,对指标内的数据进行汇总统计。例如,分组表将表格中的数据按「省份」合并为一组显示,如图5-所示:

在这里插入图片描述

图5- 分组表

交叉表,是由行维度、列维度、数值区域组成的较为复杂的表格。「行维度」一般在数据表的左侧,「列维度」在数据表的上部,行和列的交叉处即「数值区域」。可以让数据进行横向扩展和纵向扩展,支持从两个维度(变量)定位一个指标。例如,交叉表将表格中的数据按照「合同类型」和「合同付款类型」分组展示,如图5-所示。

在这里插入图片描述

图5- 交叉表

  1. 表格组件的使用方法

分组表由行维度和数值区域组成,没有列维度。

分组表按照行表头拖拽的维度分组,对指标内的数据进行汇总统计。如上图5-所示。

本部分基于"地区数据分析.xlsx"数据集,完成分组表的使用演示,具体步骤如下。

步骤1,上传"地区数据分析.xlsx"数据集到公共数据的"文件夹"中,如图5-所示。

在这里插入图片描述

图5- 上传"地区数据分析.xlsx"数据集到"表格可视化分析"

步骤2,在"我的分析"的"文件夹"下,创建分析主题,然后选择"地区数据分析"数据表,修改分析主题名称为"地区数据分析",如图5-所示。

在这里插入图片描述

图5- 名称为"表格可视化分析"的分析主题

单击保存,完成分析主题的创建。

步骤3,创建分组表组件

1)点击左下角「组件」按钮。

2)在图表类型下选择「分组表」。

3)将待分析区域的「省份」「城市」拖入维度栏;「合同金额」「回款金额」拖入指标栏,

操作

在这里插入图片描述

在这里插入图片描述

图5- 创建分组表

从图5-中图表类型的前三个图表分别对应分组表、交叉表和明细表。关于表格组件的更多使用方式,可以根据FineBI的官方文档查看。

  1. 设置表格属性

表格属性为设置表格中指定文字颜色和文字旁的图标标记,包括颜色和形状,如用户可以在表格属性中用颜色或形状标记数据,让某些重要或异常的数据醒目。可以通过维度和指标设置表格属性,设置的属性包括颜色和形状,并且可以针对颜色和形状的生效区域设置任意条件,下面以表格的指标颜色属性设置为例,展示设置表格属性过程。

  1. 上传数据并创建分析主题

首先上传"办公用品数据.xlsx"数据表到公共数据中,并基于该数据集创建一个分析主题,如图5-所示。

在这里插入图片描述

图5- 办公用品数据

在该分析主题下使用「产品名称、利润、销售额」制作一个分组表。如图5-所示。

在这里插入图片描述

在这里插入图片描述

图5- 办公用品数据分组表

针对如上分组表,进行表格属性的如下设置。

  1. 示例场景:标记利润前 3 名的产品数据。

用颜色标记前 3 名

1)将「利润」字段拖入表格属性的「指标-利润-颜色栏」中。

2)对「利润」字段进行快速计算,获得利润的降序排名。如图5-所示:

在这里插入图片描述

在这里插入图片描述

图5- 办公用品数据分组表利润的降序排名

3)依据已经排名的利润字段进行颜色设置,点击「颜色>添加条件」,对 排名≤3
的数据进行属性设置,如图5-所示:

在这里插入图片描述

在这里插入图片描述

图5- 办公用品数据分组表添加颜色条件

4)为前 3
名数据设置颜色,可以设置「文字颜色」和「背景颜色」,如图5-所示:

设置文字颜色为白色,背景色设置红色(cf7536)

在这里插入图片描述

在这里插入图片描述

5)效果如图5-所示:

在这里插入图片描述

在这里插入图片描述

图5- 办公用品数据分组表颜色标记前3名效果图

除了支持用颜色标记外,FineBI也支持用形状标记,同时也可以针对维度的颜色和形状进行标记,这里不再具体颜色。

  1. 设置表格组件样式

组件样式为设置组件的外观和风格,包括表格字体、表格行高、风格、合计行、格式、背景和组件内边距。常见的表格组件样式如表5-所示。

表5- 表格组件样式
在这里插入图片描述

以表格字体为例,展示表格组件样式设置的基本方法。

例如,以图5-
办公用品数据分组表颜色标记前3名效果图为例,设置表格字体为「黑体」,表头和表身的维度字段为「居中」显示,表身的指标字段为「居左」显示。

进入办公用品数据的分析主题,单击组件样式,可以查看可以设置的组件样式。如图5-所示。

在这里插入图片描述

图 5- 组件样式选项

点击「组件样式>表格字体」,选择「自定义」。设置表头和表身的字体均为「黑体」,表头和表身的维度字段均为「居中」显示,表身的指标字段为「居左」显示,如图5-所示:

在这里插入图片描述

图5- 表格字体自定义设置

在组件样式中可以进行更多的设置,具体可查看官网。

5.4.2 图表组件

图表种类繁多,选择正确的图表可以达到"一图胜千言"的效果。

图表的分类方式有多种,FineBI把图表分成如下几个大类,分别为比较类、占比类、趋势或关联类、展示类、分布类、其他。用户可根据自己的需要选择合适的图表。图表分类如表5-所示。

表5- 图表的分类
在这里插入图片描述

图表的种类很多,以比较中的柱形图为例演示图表的创建与使用。

  1. 创建普通柱形图

进入办公用品数据的分析主题,单击添加组件,并命名为"城市销售额普通柱形图",如图5-所示。

在这里插入图片描述

图5- 创建城市销售额普通柱形图组件

在图表类型下选择「自定义图表」
在这里插入图片描述
,「图形属性」中选择「柱形图」。

将左侧待分析区域的「城市」、「销售额」分别拖入分析区域的横轴和纵轴,如图5-所示

在这里插入图片描述

图5- 柱形图设置

  1. 普通柱形图美化

完成柱形图的基本设置后,可以进一步美化柱形图,

  1. 设置颜色

点击「图形属性」颜色栏中的颜色设置按钮,可设置柱子颜色。例如,将柱子设置为红色#b55140,如图5-所示。

在这里插入图片描述

图5- 设置柱形图颜色

将城市字段拖入「颜色」栏,柱子可以根据不同城市显示不同颜色如图5-所示:

在这里插入图片描述

图5- 为柱形图设置不同的颜色

  1. 设置标签

「图形属性」中的标签栏可设置柱子的显示标签。

例如,将左侧待分析区域的「销售额」字段拖入标签栏,每根柱子则显示城市对应的销售额数值,如图5-所示。

在这里插入图片描述

图5- 城市销售额普通柱形图标签显示

  1. 排序

点击分析区域「城市」字段的下拉按钮,选择「降序>销售额」,设置柱子按照销售额降序排列。如图5-所示。

在这里插入图片描述

图5- 城市销售额普通柱形图排序

5.4.3 仪表盘

仪表板是由多个组件组成的面板,一张精心设计的仪表板不仅能够协调组织工作,帮助发现问题的关键,还能让别人一眼了解您想表达的内容,或者在你的基础上发散思维,拓展分析。

制作好的可视化图表组件想要组合并且设置过滤等一些交互功能,生成可视化看板,通过可视化看板向他人展示自己的分析结果。

FineBI
支持将可视化组件添加至仪表板,生成可视化看板,可视化看板可发布或者共享给其他用户查看。

FineBI中的仪表盘组件有如下特点。

同一张仪表板中仅允许添加同一个图表组件、表格组件一次,不支持多次添加。

仪表板中移除组件,仅为将添加到仪表板的组件从仪表板中移除,并不是删除分析主题中的组件。

图表组件独立存在,即未拖入仪表板时,组件样式自动下采取默认样式,不继承仪表板、平台样式;引入到仪表板后,则会在自动情况下继承仪表板样式。

  1. 创建仪表盘

点击办公用品数据的分析主题编辑界面下方添加仪表板,完成仪表盘的创建操作,如图5-s所示。

在这里插入图片描述

图 5- 创建仪表盘

创建后的仪表盘如图5-所示。

在这里插入图片描述

图5- 创建后的仪表盘

  1. 添加组件

FineBI仪表盘支持添加组件、过滤组件和其他组件,其中组件对应表格组件和图表组件,过滤组件对应时间过滤组件和文本过滤组件等,其它对应文本组件和Web组件等。

  1. 添加组件

进入仪表板编辑界面,将创建的表格组件和城市销售额普通柱形图拖入至仪表板中,同时在预览页面可以对组件进行拖拽缩放等操作,实现组件的合理显示和布局。如图5-所示。

在这里插入图片描述

图 5-添加表格和图表组件到仪表盘

  1. 添加过滤组件

在仪表板编辑页面,单左上角的过滤组件,可以查看支持的过滤组件内容,如图5-所示。

在这里插入图片描述

图5- 仪表盘支持的过滤组件

办公数据集中有签约时间和付款时间两个时间类型的字段,选择时间过滤组件中的"年月"组件拖到仪表盘中,弹出过滤组件设置页面,在该页面中,选择全部字段后,把签约时间拖到字段中,空值范围选择全选,展示类型为年月,默认值选择列表最晚时间,如图5-所示。

在这里插入图片描述

图 5-时间过滤组件

单击确定,完成时间过滤组件的添加。同时仪表盘中的组件数据是过滤后的数据。如图5-所示。

在这里插入图片描述

图5- 时间过滤组件后的数据

在时间过滤组件中选择不同的时间,如选择2021年11月,此时的仪表盘结果如图5-所示。

在这里插入图片描述

图5- 时间过滤组件选择不同的年月

  1. 编辑与查看仪表盘

FineBI支持对仪表盘的移动端展示,单击移动端布局选项,可以查看仪表盘在移动端的展示效果。如图5-所示。

在这里插入图片描述

图5- 仪表盘的移动端展示

FineBI支持对仪表盘样式编辑,单击仪表盘样式选项,可以设置仪表盘的样式,如图5-所示。

在这里插入图片描述

图5- 仪表盘样式

编辑好的仪表盘也可以通过公共链接的方式实现对外发布,如图5-所示。

在这里插入图片描述

图5- 发布仪表盘

单击公共链接,如图5-所示。在这里插入图片描述

图5- 公共链接

复制链接,在浏览器中打开该链接,既可以查看到发布的仪表盘。如图5-所示。

在这里插入图片描述

图5- 通过公共链接查看仪表盘

5.5 xx连锁超市销售报告

5.5.1 分析案例介绍

  1. 案例背景

假设您是 XX 连锁超市的数据分析师,经理希望您能制作一份 8 月的销售报告:

①对未来的商品进货能够得出预测;

②并分析毛利额下滑原因。

超市销售明细表数据如如5-所示。

在这里插入图片描述

图5-超市销售明细表

  1. 分析思路

①商品的进货预测

我们可以对 8
月超市商品的销售额进行观察------找到热销商品,增加进货数量,保证充足库存

还能对不同类别商品的销售额进行比较------找到热销的商品类别,扩充商品种类

②毛利额下滑分析

首先,我们查看不同月份的毛利额&毛利额变化情况------查看下滑的具体情况

然后,获取商品毛利率情况明细信息------通过对 8
月毛利额低的地区进行层层钻取获取到哪个地区,哪个门店的哪件商品存在问题

  1. 实现步骤

本报告的实现步骤如下。

  1. 创建分析主题并添加数据

  2. 在编辑数据中分析

  3. 在表格中分析

  4. 在图形中分析

  5. 分享分析案例

  6. 添加组件交互

  7. 仪表板布局美化

  8. 已完成的报告预览

完成的报告预览如图5-所示。

在这里插入图片描述

图5- 报告展示