抛弃昂贵BI,企业仍可低成本实现数据分析

图片

有的读者看完《BI工具选型不入坑,你要这么选》这篇文章就陷入迷茫了,我要做企业级数据分析,看过去各家产品都各有千秋,实在难以抉择,或者已经选了仍是纠结不已。

这里我抛出另一种思路:如果不用BI,企业数据分析仍可以很好实现,而且成本非常低廉,甚至可以免费。

这里说的免费不是要去选择开源的BI 产品,这样就可以避免做数仓,因为对很多人来说设计一个灵活可以适应各种产品工具分析和需求的数仓也是一种困难。

我就讲3个免费的产品。

1、mysql数据库

mysql数据库是全开源的,其实对于很多中小型企业来说性能是够够的,而且SQL代码都很简单,你只要记住常用的一些语法,特别查询、增、删、改,然后是一些聚合函数,比如加减乘除,然后再是一些循环语句,这些基础学会之后把所有的语法都融合到一起,这个过程为了可以跑出最终的数据报表。

如果有人说我公司数据很多啊,我还是觉得mysql特别慢,好了开源免费好用的hadoop一直在,你可以放弃mysql,采用hadoop来解决,各种高大上的架构组件供你自由选择。

2、Excel

Excel是最好的可视化工具,如果你把透视图、宏、VBA都用上,EXCEL 就能做出非常不错的可视化图表,而且在一定的审美基础下,可视化仍然可以是非常漂亮。

你也可以在excel表上做好图表,然后用vba 连接mysql库里的结果表进行自动更新,这样一个简易但是可以用的“BI”就完成了。

3、PPT

BI 的仪表盘是为了讲故事用的,讲故事最好用的是PPT,因为你可以尽情地“添油加醋”,然后还可以有逻辑、有顺序把故事讲完,光BI的仪表盘因为报表和图表太多,能够很好把握故事顺序逻辑把故事说圆满的人非常稀少,所以不如使用PPT来做你故事的载体,反而更能表达清楚。

这里还剩一个功能,就是BI 的交互功能,excel的透视图+图表或者宏+图表可以实现一些互动,如果你要讲的故事不是很复杂,那么这未必不是一种成本低廉的选择。

到这里3个免费的产品,3个强大的产品,企业没有BI是可以的,但是企业没有这3个工具却很难实现真正的数据分析。

数据库是做数仓必需的产品,这里MYSQL代表的是数据库,数据库有很多种,然后你会发现BI可以实现的分析也是有限的,很多时候根本无法脱离excel,然后ppt不用说了,只要你要汇报都需要用到它,如果不用汇报又有多少人会去搞BI,所以这是每家企业都能用得起的3个产品。

BI 到底是什么工具,就当前市场来说,BI 承载的是报表展示的功能,远远没有官方以及概念上说的商业智能分析程度,那么报表展示这个职能就一定可以用更低廉的成本工具来承载,它更多的是可视化图表展现。

如果你希望更便捷的图表展现,你还可以将数据直接输入到百度echarts 的示例图中然后截出结果放进PPT中,这样又更省事了。

正确理解BI,就像我在文章:BI不等同数据分析,别搞错了!https://mp.weixin.qq.com/s/QlLGMWiyGfPfTsKm0SP_Qg  这篇文章中提到的,那么你就不会对于最后到底要选哪个产品陷入深深的纠结中,每个产品工具都不是完美的,每个产品都不是为了一家企业而诞生的,而每家企业的需求以及人员对数据分析的认知和操作程度都不一致,所以没有企业可以选到非常无比满意的产品。

当你了解没有BI 工具,企业数据分析仍然可以实现的时候,我想很多人对于产品选型的焦虑会少一些,也更可以客观看待BI  项目所能带来的结果而可以将关注力把更为核心的真正的数据分析上。

做数据分析是为了解决业务决策问题,能够解决问题的都是好产品,大不了多了几个员工成本去做一些琐碎的工作,仅此而已。

希望大家可以不用迷茫。

作者:风姑娘,数据应用领域著有《数据运营:数据分析模型撬动新零售实战》

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/695330.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

定时器中断计数

1.定时器中断配置步骤 (1)RCC开启时钟。 (2)选择时基单元的时钟源(内部时钟源)。 (3)配置时基单元:预分频器、自动重装器、计数模式等。 (4)配…

[Mdfs] lc3067. 在带权树网络中统计可连接服务器对数目(邻接表+图操作基础+技巧+好题)

文章目录 1. 题目来源2. 题目解析 1. 题目来源 链接:3067. 在带权树网络中统计可连接服务器对数目 2. 题目解析 挺有意思的一道题目,重点是要能够读懂题目,然后结合几个图相关的处理技巧即可拿下。 图存储:邻接表即可。无向无…

DP:回文串模型

一、回文子串 . - 力扣(LeetCode) 该题有3种解法 (1)中心扩展算法(在字符串章节有介绍)时间复杂度O(N^2),空间复杂度O(1) (2)马丁车…

(二)深度学习基础练习题(54道选择题)

本文整理了深度学习基础知识相关的练习题,共54道,适用于想巩固深度学习基础的同学。来源:如荷学数据科学题库(技术专项-深度学习)。 1) 2) 3) 4) 5) 6&#…

【iOS】UI学习——登陆界面案例、照片墙案例

文章目录 登陆界面案例照片墙案例 登陆界面案例 这里通过一个登陆界面来复习一下前面学习的内容。 先在接口部分定义两个UILabel、两个UITextField、两个UIButton按键&#xff1a; #import <UIKit/UIKit.h>interface ViewController : UIViewController {UILabel* _lb…

零基础直接上手java跨平台桌面程序,使用javafx(二)可视化开发Scene Builder

我们只做实用的东西&#xff0c;不学习任何理论&#xff0c;如果你想学习理论&#xff0c;请去买几大本书&#xff0c;慢慢学去。 NetBeans有可视化工具&#xff0c;但是IntelliJ IDEA对于javafx,默认是没有可视化工具的。习惯用vs的朋友觉得&#xff0c;写界面还要是有一个布局…

【双指针算法】原地处理数组的双指针算法思想

移动零 题目中已经明确表示不能重新创建数组来辅助解题&#xff0c;因此只能对数组进行原地操作&#xff0c;即双指针算法思想。 算法思想&#xff1a; 题目要求我们将非0元素放在数组的左边&#xff0c;0元素放在数组的右边&#xff0c;同时保持非0元素的相对位置。 这种对…

归并排序——逆序数对的统计

逆序数对的统计 题目描述 运行代码 #include <iostream> using namespace std; #define LL long long const int N 1e5 5; int a[N], tmp[N]; LL merge_sort(int q[], int l, int r) {if (l > r)return 0; int mid l r >> 1; LL res merge_sort(q, l,…

QT-轻量级的笔记软件MyNote

MyNote v2.0 一个轻量级的笔记软件&#x1f4d4; Github项目地址: https://github.com/chandlerye/MyNote/tree/main 应用简介 MyNote v2.0 是一款个人笔记管理软件&#xff0c;没有复杂的功能&#xff0c;旨在提供便捷的笔记记录、管理以及云同步功能。基于Qt 6.6.3 个人开…

【Qt】Qt常见的数据类型

思维导图 学习目标 一、基础类型 因为Qt是一个C的框架&#xff0c;因此C的语法和数据类型在Qt中都是被支持的&#xff0c;但是Qt中也是定义了一些属于自己的数据类型&#xff0c;不过&#xff0c;好多数据类型都是对C的数据类型进行封装&#xff0c;下面来简要介绍一下这些基…

kafka集成SpringBoot api编写教程

1.新建项目 用的idea是20222.1.3版本&#xff0c;没有Spring Initializr 插件&#xff0c;不能直接创建springboot项目 可以在以下网址创建项目&#xff0c;下载后解压&#xff0c;然后用idea打开项目即可 1.1 在 https://start.spring.io/ 上创建项目 1.2上传到linux&#x…

第十四周 6.4 内部类部分知识点

一、理解 1.定义在一个类内部的类称为内部类 2.语法: class 类名{ class 类名{} } 3.内部类编译之后生成独立的.class文件&#xff0c;文件命名为:外部类类名$内部类的类名.class 4.内部类分类:成员内部类、静…

Layui弹框中设置输入框自动获取焦点无效/Layui设置Input框自动获取焦点无效,怎么办?

1、问题概述? 有时候为了用户体验,期望当弹框打开的时候,指定的输入框能自动的获取焦点,用户就可以直接输入了。提升了用户体验。但有时候设置的时候没有效果。 2、正常的设置自动获取焦点方式 【input框设置方式】 使用关键字autofocus <input type="text&quo…

OPenCV的重要结构体Mat

一 Mat Mat是什么&#xff1f; Mat有什么好处&#xff1f; class CV_EXPORTS Mat{ public: ... int dims;//维数 int rows,cols;//行列数 uchar *data;//存储数据的指针 int *refcount;//引用计数 ...};二 Mat属性 三 Mat拷贝 1 Mat浅拷贝 Mat A Aimread(file,IMREAD_COLOR) …

Java入门教程上

常见的cmd命令 类 class 字面量 数据类型 输入 public static void main(String[] args) {Scanner anew Scanner(System.in);int na.nextInt();int ma.nextInt();System.out.println(mn);} } 算数运算符 package wclg;public class test {public static void main(String[] ar…

网络安全难学吗?2024该怎么系统学习网络安全?

学习网络安全需要循序渐进&#xff0c;由浅入深。很多人对网络安全进行了解以后&#xff0c;就打算开始学习网络安全&#xff0c;但是又不知道怎么去系统的学习。 网络安全本身的知识不难&#xff0c;但需要学习的内容有很多&#xff0c;其中包括Linux、数据库、渗透测试、等保…

【算法专题--链表】环形链表--高频面试题(图文详解,小白一看就会!!)

目录 一、前言 二、什么是环形链表&#xff1f; &#x1f95d; 环形链表的概念详解 &#x1f347; 环形链表的特点 &#x1f34d;环形链表的延申问题 三、高频面试题 ✨环形链表 ✨环形链表II ✨环形链表的环长 四、总结 五、共勉 一、前言 环形链表&#xff0c;可以说是…

单臂路由的配置(思科、华为)

#交换设备 不同vlan属于不同广播域&#xff0c;不能互相通信&#xff0c;他们配置的是不同网段的IP地址&#xff0c;针对不同网段的IP地址进行通信&#xff0c;就需要用到路由技术 实现不同vlan之间的通信技术有两种 单臂路由三层交换 单臂路由 一、思科设备的单臂路由配…

Understanding Diffusion Objectives as the ELBO with Simple Data Augmentation

Understanding Diffusion Objectives as the ELBO with Simple Data Augmentation 引言 本文前作 VDM 已经推导出了扩散模型可以将优化 ELBO 作为目标函数。然而现在 FID &#xff08;也就是感知质量&#xff09;最好的模型还是用的其他目标函数&#xff08;如 DDPM 的噪声预…

矩阵LU分解的应用

矩阵LU分解在机器学习和深度学习中的应用广泛&#xff0c;主要用于解决以下问题&#xff1a; 线性方程组求解&#xff1a;LU分解可以有效地解决线性方程组&#xff0c;这在训练模型时非常有用。矩阵求逆&#xff1a;在一些机器学习算法中&#xff0c;需要进行矩阵求逆操作&…