技术与业务的完美融合:大数据BI如何真正提升业务价值
数据分析有一点经典案例
沃尔玛的啤酒和尿布案例
开始做BI的时候,大家肯定都看过书,那么一定也看过一个经典的案例,就是沃尔玛的啤酒和尿布的案例。这个案例确实很经典,但其实是一个失败的案例。为什么这么说呢?很明显,我们跑到沃尔玛去看,却没有发现一个沃尔玛真的把啤酒和尿布放到一起的。为什么当时被奉为经典的案例,却没有超市去使用?
这个案例是技术人员想出来的,认为发现了一个重大发现,但交到业务人员手里却显得很可笑。做零售营销的会知道,商品的连带销售是非常多的。当我们走近超市大门,原本并没有打算买什么东西,但等我们走出超市时,手里却带了一堆东西。因为人的随机消费行为是很多的。如果分析出来买尿布的人一定会去买啤酒,那是不是应该把这两件商品放得越远越好?这样他买了尿布之后再去买啤酒的路上,还会增加其他的消费。
技术与业务的融合
从技术角度考虑用户分析、行为分析,结果往往没什么用。原本老板和业务对你的期望很高,但你拿出东西来却被觉得没用。很多人可能遇到过这种情况,拿着觉得很了不起的东西送给业务或老板却被否决。
例如,一个技术团队开发了一套复杂的用户推荐系统,基于用户的浏览历史、购买记录等数据进行推荐。然而,当他们将这个系统展示给业务团队时,业务团队发现推荐结果与实际销售数据并不匹配,推荐效果不佳。这是因为技术团队在开发过程中没有充分考虑业务需求和实际操作中的复杂性。
因此,现在需要做一个分析时,我会先去看业务人员是怎么做的。了解到他们的做法之后,再去看如何能够帮助他们。这就是BI(Business Intelligence,商业智能)的重点:支持。如果期望BI直接提高收入、提高转化率,这是不现实的期望,结果会让人失望。
客户分析的手段
在做客户分析之前,首先要收集业务目前的手段。通常分为三类:
- 返券/积分
- 精准营销:对不同客户采取不同的行为,推送不同的优惠券以提高转化率。
- 客户关怀:包括售后关怀、节日关怀、特殊关怀等。
返券的角度
返券的主要目的是复购。比如用户买了30片装的隐形眼镜,那么在15天后应该用完。如果15天后没有复购,就可以发短信询问使用情况,为什么没有复购。这是很有针对性的数据。
例子:一家在线宠物用品商店,用户购买了一袋猫粮,商店会在预计用完的时间前几天发送提醒邮件,并提供小额优惠券以促进复购。如果用户没有在预期时间内再次购买,系统会自动发出进一步的关怀邮件,询问是否有任何问题需要解决。
精准营销
精准营销的基础是用户画像,最常见的画像包括用户的基本信息(性别、年龄、职业、地区)、忠诚度、价格敏感度、质量敏感度和购买力等。通过这些画像,运营人员可以对不同人群采用不同的营销方式。
例子:一家电商平台,根据用户的购买历史和浏览习惯,识别出对价格敏感的用户。这些用户会收到更频繁的折扣信息和限时优惠,吸引他们下单。而对于忠诚度高的用户,平台会推出专属会员优惠和优先购买权,以提高用户粘性。
客户关怀
客户关怀常用用户行为分析。比如在酒店行业,当一个老客户走进餐厅时,服务员会引导他到第一排靠窗的位置,因为数据库中记录了他几次都选择那个位置。这是有针对性的行为分析,对业务营销行为具有指导意义。
例子:一家高端连锁酒店,根据客户的入住历史和偏好数据,当老客户预订房间时,系统会自动安排他们喜欢的房型,并在房间内准备客户喜爱的饮品和零食。这样的客户关怀不仅提升了客户的满意度,也增加了客户的忠诚度。
数据分析方法
我的观点是,抓住用户营销行为的重点,了解业务真正的分析需求,这样做出来的BI才是有用的、有需求的,能起到真正作用的。
最后分享两个常用的分析方法:
- 杜邦分析法:用于理清分析思路,指导BI工作。
- 零售业的三要素分析法(人、物、场):对应客户、商品和商家,从这几个角度展开分析,形成思维导图。
杜邦分析法例子:一家零售企业通过杜邦分析法,将利润率、资产周转率和财务杠杆分解开来,发现利润率低的原因在于运营成本过高。通过这一分析,企业采取措施优化供应链管理,降低运营成本,从而提升整体利润率。
零售业三要素分析法例子:一家连锁超市在进行店铺布局时,采用人、物、场的分析方法。通过分析客户的购物路径、商品的销售数据和店铺的空间布局,优化了商品陈列位置,使得热销商品更容易被顾客找到,提升了整体销售额。
总的来说,只有从业务需求出发,技术才能真正为业务服务,实现技术与业务的有效融合。
相关文章:

技术与业务的完美融合:大数据BI如何真正提升业务价值
数据分析有一点经典案例 沃尔玛的啤酒和尿布案例 开始做BI的时候,大家肯定都看过书,那么一定也看过一个经典的案例,就是沃尔玛的啤酒和尿布的案例。这个案例确实很经典,但其实是一个失败的案例。为什么这么说呢?很明显…...

计网复习资料
一、选择题(每题2分,共40分) 1. Internet 网络本质上属于( )网络。 A.电路交换 B.报文交换 C.分组交换 D.虚电路 2.在 OSI 参考模型中,自下而上第一个提供端到端服务的是( )。 A.数据链路层 B.传输…...
华为策略流控
以下脚本仅做参考,具体IP地址和接口请按照现场实际情况写入。 [Huawei]acl 3001 [Huawei-acl-adv-3001]rule permit ip source 192.168.1.10 0.0.0.0 destination 192.168.2.10 0.0.0.0 //匹配需要做测试的源和目标地址 [Huawei-acl-adv-3001]rule permit ip sour…...

刷代码随想录有感(98):动态规划——爬楼梯
题干: 代码: class Solution { public:int climbStairs(int n) {if(n 1)return 1;if(n 2)return 2;vector<int>dp(n 1);dp[0] 0;dp[1] 1;dp[2] 2;for(int i 3; i < n; i){dp[i] dp[i - 1] dp[i - 2];}return dp[n];} }; 其实就是斐波…...

零基础入门篇①⑦ Python可变序列类型--集合
Python从入门到精通系列专栏面向零基础以及需要进阶的读者倾心打造,9.9元订阅即可享受付费专栏权益,一个专栏带你吃透Python,专栏分为零基础入门篇、模块篇、网络爬虫篇、Web开发篇、办公自动化篇、数据分析篇…学习不断,持续更新,火热订阅中🔥专栏限时一个月(5.8~6.8)重…...

基于NodeJs 的Vue安装和创建项目
基于NodeJs 的Vue安装和创建项目 一、Node.js的下载与安装 下载地址: https://nodejs.org/en/download/prebuilt-installer 安装完之后,启动 cmd命令行,验证 Node.js 是否安装成功 二、配置npm的全局模块的存放路径以及缓存的路径 注&…...

【简单介绍下DALL-E2,什么是DALL-E2?】
🌈个人主页: 程序员不想敲代码啊 🏆CSDN优质创作者,CSDN实力新星,CSDN博客专家 👍点赞⭐评论⭐收藏 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共…...

springboot+mqtt使用总结
1.软件的选型 1.1.使用免费版EMQX 1.1.1.下载 百度搜索的目前是会打开官网,这里提供下免费版的使用链接EMQX使用手册 文档很详细,这里不再记录了。 1.2.使用rabbitmq rabbitmq一般做消息队列用,作为mqtt用我没有找到详细资料,…...

搭建自己的组件库<2>dialog 组件
目录 设置title 插槽显示 控制宽高 关闭对话框 transition实现动画 引入深度选择器 同样创建组件dialogue.vue后全局注册 dialogue模版: <template><!-- 对话框的遮罩 --><div class"miao-dialog_wrapper"><!-- 真的对话框 …...

less学习笔记
一、什么是less? Less是CSS预处理语言,可以使用变量、嵌套、运算等,便于维护项目CSS样式代码。 二、less安装 使用npm包管理工具,全局安装less包 npm install -g lessless安装好的同时,lessc也安装好了 通过 lessc -…...

基于关键词自动采集抖音视频排名及互动数据(点赞、评论、收藏)
在当今的社交媒体时代,抖音作为一个热门短视频平台,吸引了大量用户和内容创作者。对于研究和分析抖音上的热门视频及其互动数据(如点赞、评论、收藏等),自动化的数据采集工具显得尤为重要。本项目旨在开发一个基于关键…...
selenium中switch_to.window切换窗口的用法
打开百度多个窗口,遍历切换每个窗口,切到【百度地图】就停止。 使用了driver.switch_to.window() 来切换, 参数是handle值 from selenium import webdriver import time# 创建浏览器驱动对象 from selenium.webdrive…...

【nerf】nvidia-smi
当cmd下nvidia -smi不能使用时候 沿着以下路径打开cmd,再输入,可以查看cuda版本 然后查看电脑安装的...

测试工具fio
一、安装部署 fio是一款优秀的磁盘IO测试工具,在Linux中比较常用于测试磁盘IO 其下载地址:https://brick.kernel.dk/snaps/fio-2.1.10.tar.gz 或者登录其官网:http://freshmeat.sourceforge.net/projects/fio/ 进行下载。 tar -zxvf fio-…...

详解 Flink 的状态管理
一、Flink 状态介绍 1. 流处理的无状态和有状态 无状态的流处理:根据每一次当前输入的数据直接转换输出结果的过程,在处理中只需要观察每个输入的独立事件。例如, 将一个字符串类型的数据拆分开作为元组输出或将每个输入的数值加 1 后输出。…...

手机怎么压缩视频?归纳了三种快速压缩方案
手机怎么压缩视频?在数字时代,手机已经成为我们记录生活的重要工具,而视频作为其中的一种主要形式,更是占据了极大的存储空间。然而,随着手机拍摄的视频越来越多,如何高效压缩视频以节省存储空间࿰…...

【实战】kafka3.X kraft模式集群搭建
文章目录 前言kafka2.0与3.x对比准备工作JDK安装kafka安装服务器增加hosts 修改Kraft协议配置文件格式化存储目录 启动集群停止集群测试Kafka集群创建topic查看topic列表查看消息详情生产消息消费消息查看消费者组查看消费者组列表 前言 相信很多同学都用过Kafka2.0吧…...

华为防火墙配置 SSL VPN
前言 哈喽,我是ICT大龙。本期给大家更新一次使用华为防火墙实现SSL VPN的技术文章。 本次实验只需要用到两个软件,分别是ENSP和VMware,本次实验中的所有文件都可以在文章的末尾获取。话不多说,教程开始。 什么是VPN 百度百科解…...

Redis的删除策略与内存淘汰
文章目录 删除策略设置过期时间的常用命令过期删除策略 内存淘汰相关设置LRU算法LFU 总结 在redis使用过程中,常常遇到以下问题: 如何设置Redis键的过期时间?设置完一个键的过期时间后,到了这个时间,这个键还能获取到么…...
《一心体系至善算法》“人文+AI”成果
《一心体系至善算法》“人文AI”成果 人工智能(AI)和通用人工智能(AGI)的伦理与安全问题: 在《中法联合声明》中,着重强调了AI向善问题。在探讨人工智能(AI)和通用人工智能(AGI&…...

wordpress后台更新后 前端没变化的解决方法
使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…...

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)
题目:3442. 奇偶频次间的最大差值 I 思路 :哈希,时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况,哈希表这里用数组即可实现。 C版本: class Solution { public:int maxDifference(string s) {int a[26]…...

微软PowerBI考试 PL300-选择 Power BI 模型框架【附练习数据】
微软PowerBI考试 PL300-选择 Power BI 模型框架 20 多年来,Microsoft 持续对企业商业智能 (BI) 进行大量投资。 Azure Analysis Services (AAS) 和 SQL Server Analysis Services (SSAS) 基于无数企业使用的成熟的 BI 数据建模技术。 同样的技术也是 Power BI 数据…...

centos 7 部署awstats 网站访问检测
一、基础环境准备(两种安装方式都要做) bash # 安装必要依赖 yum install -y httpd perl mod_perl perl-Time-HiRes perl-DateTime systemctl enable httpd # 设置 Apache 开机自启 systemctl start httpd # 启动 Apache二、安装 AWStats࿰…...

Opencv中的addweighted函数
一.addweighted函数作用 addweighted()是OpenCV库中用于图像处理的函数,主要功能是将两个输入图像(尺寸和类型相同)按照指定的权重进行加权叠加(图像融合),并添加一个标量值&#x…...

376. Wiggle Subsequence
376. Wiggle Subsequence 代码 class Solution { public:int wiggleMaxLength(vector<int>& nums) {int n nums.size();int res 1;int prediff 0;int curdiff 0;for(int i 0;i < n-1;i){curdiff nums[i1] - nums[i];if( (prediff > 0 && curdif…...
VTK如何让部分单位不可见
最近遇到一个需求,需要让一个vtkDataSet中的部分单元不可见,查阅了一些资料大概有以下几种方式 1.通过颜色映射表来进行,是最正规的做法 vtkNew<vtkLookupTable> lut; //值为0不显示,主要是最后一个参数,透明度…...
【Web 进阶篇】优雅的接口设计:统一响应、全局异常处理与参数校验
系列回顾: 在上一篇中,我们成功地为应用集成了数据库,并使用 Spring Data JPA 实现了基本的 CRUD API。我们的应用现在能“记忆”数据了!但是,如果你仔细审视那些 API,会发现它们还很“粗糙”:有…...

CMake 从 GitHub 下载第三方库并使用
有时我们希望直接使用 GitHub 上的开源库,而不想手动下载、编译和安装。 可以利用 CMake 提供的 FetchContent 模块来实现自动下载、构建和链接第三方库。 FetchContent 命令官方文档✅ 示例代码 我们将以 fmt 这个流行的格式化库为例,演示如何: 使用 FetchContent 从 GitH…...

华为云Flexus+DeepSeek征文|DeepSeek-V3/R1 商用服务开通全流程与本地部署搭建
华为云FlexusDeepSeek征文|DeepSeek-V3/R1 商用服务开通全流程与本地部署搭建 前言 如今大模型其性能出色,华为云 ModelArts Studio_MaaS大模型即服务平台华为云内置了大模型,能助力我们轻松驾驭 DeepSeek-V3/R1,本文中将分享如何…...