finebi 新手入门案例
finebi 新手入门案例
连锁超市销售数据分析
步骤:
- 准备公共数据
- 新建分析主题
- 处理数据
- 在数据中分析
- 在图形中分析
- 数据大屏
准备公共数据
点击公共数据

点击新建文件夹


修改文件夹名称

上传数据
鼠标悬停在文件夹上,右侧出现 +

鼠标悬停在文件夹上,右侧出现 +,点击 + 选择 Excel数据集


保存数据
保存数据前可以调整数据集,例如:数据类型、列位置

更新数据

新建分析主题
点击我的分析


点击新建分析主题

选择数据



处理数据
调整数据列
两种方式:
鼠标选中数据标题,拖拽即可
点击字段设置




在数据中分析
组件
图形和表格的载体,在组件内可以制作图形和表格并对对其进行编辑
点底部组件


维度与指标

维度
维度:分析数据的角度,例如:时间维度、空间维度、类别维度
指标
指标:维度上量化的值
商品销售额top10
需求分析:
维度:商品名称
指标:销售额
图表类型
使用分组表

定义维度


定义维度上的指标


销售额排序

销售额降序

鼠标悬停在指标中的销售额上出现下拉列表

在指标销售额下拉列表中选中过滤


添加条件下拉列表中选择且条件


在第一个条件下拉列表中选择最大的N个


调整参数如下图

效果图

修改组件名称
鼠标悬停在组件名称,长右侧出现三个点

点击重命名

或者直接双击组件名称,组件变为编辑状态

编辑完成后回车确认或者鼠标点击其它空白区域即可

商品毛利额
原始数据并没有毛利额,毛利额需要我们自己计算产生
毛利额 = 销售额 - 成本额
点击数据

在数据窗口点击新增公式列


计算公式列
毛利额 = 销售额 - 成本额
注意:数据列只能从鞥左侧拖拽不能手写


制作组件

在图形中分析
类别销售额占比
维度:商品类别
指标:销售额

图表类型选择饼图


将商品类别拖入图形属性中标签中

将销售额拖入图形属性中标签中

调整销售额单位
单击标签中的销售额,在标签中销售额的下拉列表中选择数值格式


在数值格式中的数量单位下拉列表中选择万


销售额占比
销售额占比 = 类型销售额数量 / 销售总额
再次将销售额拖入图形属性的标签中

第二次拖入图形属性标签中的销售额下拉列表
- 快速计算
- 占比


毛利额环比增长率
同比增长率=(本期数-同期数)÷同期数×100%
环比增长率=(本期数-上期数)/上期数×100%。
维度:时间
指标:毛利额
时间维度

修改日期颗粒度


毛利额指标


快速计算环比增长率


修改指标名称
毛利额环比增长率自定义图表
复制毛利额环比增长率组件

图表类型
自定义图表

由于纵轴指标聚合,毛利额和毛利率数值相差巨大故而毛利率显示并不明显
解决方法:
将纵轴指标聚合修改为指标并列
设置值轴

修改毛利额为折线图
在图形属性中找到毛利额增长率,点开下拉列表
在下拉列表中选择线


毛利额标签
将数据中的毛利额拖入到图形属性中毛利额的标签属性中


修改图形属性中标签中毛利额的数值格式



方式一:纵轴为指标并列


方式二:设置值轴方向
注意:纵轴使用的是指标聚合



毛利额环比增长率标签
将数据中的毛利额拖入到图形属性中毛利额环比增长率的标签属性中


快速计算毛利额环比增长率
图形属性标签


设置颜色





如何找到合适的图表
- 确定表达的主题
- 确定表达的关系
- 选择图表形式
表达的主题
观察数据的角度
表达的关系
- 比较:不同对象之间的对比
- 占比:个体在整体中的比例
- 趋势:数据发展倾向
- 关联:数据间的关系
- 分布:数据在不同维度的范围
选择图表形式
毛利率环比增长率
毛利率 = (销售额 - 成本额) / 销售额 * 100%
毛利额 = 销售额 - 成本额
毛利率 = 毛利额 / 销售额 * 100%
添加计算字段
搜索右侧三个点点开


在计算字段中编写毛利率公式
毛利率 = (销售额 - 成本额) / 销售额 * 100%
毛利额 = 销售额 - 成本额
毛利率 = 毛利额 / 销售额 * 100%
由于毛利额已经计算过所此处直接引用


寻找毛利率下滑原因
创建钻取目录

加入到钻取目录

拖入方式加入钻取目录

拖入维度和指标


在指标中设置毛利率数值格式



指标排序
- 毛利率
- 毛利额
- 销售额
假设使用毛利率升序

目录钻取
通过指标排序发现湖南省毛利率最低,于是逐级钻取



仪表板
添加仪表板


添加组件到仪表板
从左侧列表拖拽组件到仪表板


仪表板样式


交互式组件

美化仪表板


相关文章:
finebi 新手入门案例
finebi 新手入门案例 连锁超市销售数据分析 步骤: 准备公共数据新建分析主题处理数据在数据中分析在图形中分析数据大屏 准备公共数据 点击公共数据 点击新建文件夹 修改文件夹名称 上传数据 鼠标悬停在文件夹上,右侧出现 鼠标悬停在文件夹上&#x…...
1. 小游戏(贪心)
题干: 谷同学很喜欢玩计算机游戏,特别是战略游戏,但是有时他不能尽快找到解所以常常感到很沮丧。现在面临如下问题:他必须在一个中世纪的城堡里设防,城堡里的道路形成一棵无向树。要在结点上安排最少的士兵使得他们可以…...
记录 | c++打印变量类型
c打印变量类型: 使用 typeid(变量名).name() int main(){std::cout << "type of ss : " << typeid(ss).name() << std::endl; }...
nodejs_vue+vscode美容理发店会员管理系统un1dm
按照设计开发一个系统的常用流程来描述系统,可以把系统分成分析阶段,设计阶段,实现阶段,测试阶段。所以在编写系统的说明文档时,根据系统所处的阶段来描述系统的内容。 绪论:这是对选题的背景,意…...
C语言 操作符详解
C语言学习 目录 文章目录 前言 一、算术操作符 二、移位操作符 2.1 左移操作符 2.2 右移操作符 三、位操作符 3.1 按位与操作符 & 3.2 按位或操作符 | 3.3 按位异或操作符 ^ 四、赋值操作符 五、单目操作符 5.1 逻辑反操作符! 5.2 正值、负值-操作符 5.3 取地址…...
成为AI产品经理——回归模型评估(MSE、RMSE、MAE、R方)
分类问题的评估是看实际类别和预测类别是否一致,它的评估指标主要有混淆矩阵、AUC、KS。回归问题的评估是看实际值和预测值是否一致,它的评估指标包括MAE、MSE、RMSE、R方。 如果我们预测第二天某支股票的价格,给一个模型 y1.5x,…...
【C++11(一)】右值引用以及列表初始化
💓博主CSDN主页:杭电码农-NEO💓 ⏩专栏分类:C从入门到精通⏪ 🚚代码仓库:NEO的学习日记🚚 🌹关注我🫵带你学习C 🔝🔝 C11 1. 前言2. 统一的列表初始化3. initializer…...
通俗理解Jenkins是什么?
目录 通俗理解 Jenkins是什么? 通俗理解 假设你有一个软件项目,多个开发者在一起写代码。每当有人提交新的代码时,你想要自动地构建、测试这些代码,确保它们没有引入问题。 Jenkins就像一个聪明的助手,会在有人提交…...
格雷希尔帮助仪器仪表测试时快速密封的G60C系列接头其优势有哪些
仪器仪表在工业领域中扮演着重要的角色,如:压力表,压力传感器、压力变送器、压力开关、压力歧管等这些,在工业领域中都是随处可见的,其数据的精度直接影响着产品在生产过程中的质量和安全性;因此࿰…...
系统运维工具KSysAK——让运维回归简单
系统运维工具KSysAK——让运维回归简单 1.基本信息 1.1概述 系统异常定位分析工具KSysAK是云峦操作系统研发及运维人员总结开发及运维经验,设计和研发的多个运维工具的集合,可以覆盖系统的日常监控、线上问题诊断和系统故障修复等常见运维场景。 工具…...
NowCoder | KY11 二叉树遍历
NowCoder | KY11 二叉树遍历 OJ链接 简单来说就是构建这个二叉树定义结构体通过递归方式根据输入的字符串构建二叉树。对于输入字符串中的每个字符,如果是 ‘#’ 表示空节点,否则创建一个新节点,并递归地构建左右子树。 #include <limit…...
android.view.WindowLeaked解决方法
问题 我在使用WindowManager添加一个button, windowManager.addView(button,layoutParams);然后关闭当前的这个Activity的时候遇到了WindowLeak这个问题,也就是所谓的窗体泄露。 原因 主要原因是因为android只允许在UI主线程操作,我在使用W…...
浪潮信息KeyarchOS的飞跃之路
1.背景 在正式向大家介绍KOS之前,我们先关注这样一些问题。 传统操作系统在大规模数据处理、高性能计算和人工智能应用方面面临着一些瓶颈问题,包括存储和访问效率、数据传输和通信效率、并行计算性能等等问题。为了能够更好的改进这些问题,…...
C++基础 -41- 迭代器
每个stl 模板接口都有一个专用的迭代器 迭代器就是 stl 库中的 一个特殊指针,功能与指针类似(类似但不是) 迭代器定义格式 迭代器的使用,使用迭代器遍历向量容器的参数 代码运行结果 无论使用普通方式还是迭代器方式去都可以遍历vector容器...
zookeeper心跳检测 (实操课程)
本系列是zookeeper相关的实操课程,课程测试环环相扣,请按照顺序阅读来学习和测试zookeeper。 阅读本文之前,请先阅读----zookeeper 单机伪集群搭建简单记录(实操课程系列)zookeeper 客户端常用命令简单记录…...
社区新零售:重塑零售业的全新模式
社区新零售:重塑零售业的全新模式 近年来,新零售业成为了研究的焦点,它是一种以互联网为基础的零售形式。新零售通过运用先进技术手段,如大数据和人工智能,对商品的生产、流通和销售过程进行升级改造,重新构…...
北京华联BHGMall“宠粉模式”不断迭代,强体验注互动成行业UP主
在今年双11热度遇冷后,双十二被官宣取消,而这背后本质已经间接印证:传统“电商大促”的模式,已经难以为继。反观线下消费市场,则是以持续恢复和增长成为经济恢复的亮点,从线下客流量的快速回升,…...
前端时间的失败总结复盘
分享失败经验,前段时间的总结复盘: 与伙伴合作面对异常决策要及时提出质疑,怼,别太客气,客气起来,小心翼翼在意他人情绪那么这个项目就会让人难受,不要因为因为伙伴身上有标签/光环/权威就觉得…...
Ribbon 负载均衡
1、负载均衡整体流程 2、负载均衡流程逐级跟踪运行 (1) LoadBlanced 注解可以使LoadBalancerInterceptor拦截到; (2)LoadBalancerInterceptor 实现了ClientHttpRequestInterceptor接口; (3)ClientHttpRequestInterceptor接口释义如下; (4)int…...
微服务实战系列之Cache(技巧篇)
前言 凡工具必带使用说明书,如不合理的使用,可能得到“意外收获”。这就好比每个人擅长的领域有所差异,如果放错了位置或用错了人,也一定会让 Leader 们陷入两难之地:“上无法肩负领导之重托,下难免失去伙伴…...
观成科技:隐蔽隧道工具Ligolo-ng加密流量分析
1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具,该工具基于TUN接口实现其功能,利用反向TCP/TLS连接建立一条隐蔽的通信信道,支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式,适应复杂网…...
Xshell远程连接Kali(默认 | 私钥)Note版
前言:xshell远程连接,私钥连接和常规默认连接 任务一 开启ssh服务 service ssh status //查看ssh服务状态 service ssh start //开启ssh服务 update-rc.d ssh enable //开启自启动ssh服务 任务二 修改配置文件 vi /etc/ssh/ssh_config //第一…...
对WWDC 2025 Keynote 内容的预测
借助我们以往对苹果公司发展路径的深入研究经验,以及大语言模型的分析能力,我们系统梳理了多年来苹果 WWDC 主题演讲的规律。在 WWDC 2025 即将揭幕之际,我们让 ChatGPT 对今年的 Keynote 内容进行了一个初步预测,聊作存档。等到明…...
Android Bitmap治理全解析:从加载优化到泄漏防控的全生命周期管理
引言 Bitmap(位图)是Android应用内存占用的“头号杀手”。一张1080P(1920x1080)的图片以ARGB_8888格式加载时,内存占用高达8MB(192010804字节)。据统计,超过60%的应用OOM崩溃与Bitm…...
20个超级好用的 CSS 动画库
分享 20 个最佳 CSS 动画库。 它们中的大多数将生成纯 CSS 代码,而不需要任何外部库。 1.Animate.css 一个开箱即用型的跨浏览器动画库,可供你在项目中使用。 2.Magic Animations CSS3 一组简单的动画,可以包含在你的网页或应用项目中。 3.An…...
宇树科技,改名了!
提到国内具身智能和机器人领域的代表企业,那宇树科技(Unitree)必须名列其榜。 最近,宇树科技的一项新变动消息在业界引发了不少关注和讨论,即: 宇树向其合作伙伴发布了一封公司名称变更函称,因…...
jmeter聚合报告中参数详解
sample、average、min、max、90%line、95%line,99%line、Error错误率、吞吐量Thoughput、KB/sec每秒传输的数据量 sample(样本数) 表示测试中发送的请求数量,即测试执行了多少次请求。 单位,以个或者次数表示。 示例:…...
【 java 虚拟机知识 第一篇 】
目录 1.内存模型 1.1.JVM内存模型的介绍 1.2.堆和栈的区别 1.3.栈的存储细节 1.4.堆的部分 1.5.程序计数器的作用 1.6.方法区的内容 1.7.字符串池 1.8.引用类型 1.9.内存泄漏与内存溢出 1.10.会出现内存溢出的结构 1.内存模型 1.1.JVM内存模型的介绍 内存模型主要分…...
深入理解Optional:处理空指针异常
1. 使用Optional处理可能为空的集合 在Java开发中,集合判空是一个常见但容易出错的场景。传统方式虽然可行,但存在一些潜在问题: // 传统判空方式 if (!CollectionUtils.isEmpty(userInfoList)) {for (UserInfo userInfo : userInfoList) {…...
libfmt: 现代C++的格式化工具库介绍与酷炫功能
libfmt: 现代C的格式化工具库介绍与酷炫功能 libfmt 是一个开源的C格式化库,提供了高效、安全的文本格式化功能,是C20中引入的std::format的基础实现。它比传统的printf和iostream更安全、更灵活、性能更好。 基本介绍 主要特点 类型安全:…...
