经验 // 指标异常了怎么办?

news2025/4/26 22:33:19

本文参考了数据万花筒的文章,结合我自己工作经验。希望给大家一些帮助。

指标异常排查,是数据分析师的工作重点之一,是各行各业数据分析师都绕不开的话题。

本文试图回答:
1、指标波动的影响因素有哪些?
2、如何快速定位异常来源?

一、指标波动的影响因素

在这里插入图片描述

(一)数据错误
数据错误,可能造成指标伪异常。

1、指标数据是手动统计,因为粗心造成错误。
统计正确,是数据分析师的基本素养。

2、指标数据是系统报表自动生成的,在传输过程产生错误。

  • 由于监控报表的数据不是底层数据库数据,故数据传输出错会导致指标伪异常。
  • 造成数据错误的因素有两个:数据调度问题和数据入库问题。
  • 可通过统计底层数据的方式来校验数据,从而发现数据问题。
  • 可根据数据传输流程回溯每个关键节点,从而发现数据问题所在环节。

比如,我在工作当中多次遇到,由于研发脚本bug导致数据错误,出现指标伪异常。

(二)预期内的波动

1、指标周期性波动
数据分析师要充分认识指标的周期性波动。因周期性带来的指标波动是正常波动。
当然,违反周期性的波动,往往暴露行动不足的问题,应引起关注。

比如,根据投放逻辑,在一个周期内,投放成功率的趋势是前高后低的。那么,在投放后期,投放成功率低是正常现象。但在投放前期,投放成功率低是不正常的,需要异常排查。

2、内部已发生的动作
以下两种情况会导致指标波动,在预期内的波动则属于正常现象。数据分析师要警惕得出正确的废话。

第一,业务活动常常带来指标波动,如促销活动。数据分析师要多八卦,了解业务动作,帮助理解数据,判断指标波动是否正常。
当然,如果促销不如预期,那么就要分析为什么?这属于促销效果评估问题。

第二,研发上线新策略引起指标波动,如改变冷启动的参数。数据分析师要与研发保持及时沟通,对任何可控变量的改变,要提前推演对监控指标的影响。

(三)不可预期的波动

1、外部因素
政策、竞争对手等外部因素,也会影响指标波动。
对于这些不可控的外部因素的影响,特别是负面的影响,数据分析师可以评估其影响范围和影响周期,反馈给业务方以帮助其决策。

2、内部行动不足

当排除指标波动的一切正常因素后,如果指标波动出现了异常,需要诊断数据波动的真正原因。往往是行动不足导致的。

指标异常排查的真正价值,在于发现问题,提供可行性建议,从而可通过改变行动达到优化指标表现。

二、如何快速定位异常来源

1、逻辑树

利用逻辑树的拆解方法能够快速地确定数据异动的原因,可以辅助决策或改变行动,如帮助业务优化方案,或帮助研发迭代产品。

2、指标体系闭环

快速定位问题,离不开指标体系。数据分析师,要有闭环思维,不断更新指标体系,提高工作质量与效率。

在这里插入图片描述

感谢原作者的思考总结:原文传送门

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Web3中文|泰勒·斯威夫特演唱会票务闹乌龙,NFT票务急需普及

2022年底,美国艺人Taylor Swift(泰勒斯威夫特)的2023年巡回演唱会Eras Tour门票开始出票。作为当今世界最受欢迎的流行歌手之一,四年多没举办大型巡演无疑积攒了大量的粉丝需求。但是在2022年11月15日开放预售的当天,售…

数据驱动下的物种保护,拯救生命的“特效药”

如果给出这样      一张猎豹的图片      我们能否通过图中有限的信息      判断它的年龄、健康状况      以及所属族群?      如果你是一名研究动物的专家,你可能会从其花纹和斑点中获取一定量的信息,但对于大多数人以及一线的动物保护者来说,它可能只是一…

imx6ull——I2C驱动

I2C基本介绍 SCL 为高电平,SDA 出现下降沿:起始位 SCL 位高电平,SDA出现上升沿:停止位 主机——从机地址(ack)——寄存器地址(ack)——数据(ack) 重点:先是写&#xff0c…

context.Context

context.Context前言一、为什么要context二、context有什么用三、基本数据结构3.1、context包的整体工作机制3.2 基本接口和结构体3.3 API函数3.4 辅助函数3.5 context用法3.6 使用 context 传递数据的争议总结参考资料前言 context是go语言的一个并发包,一个标准库…

平台总线开发(id和设备树匹配)

目录 一、ID匹配之框架代码 二、ID匹配之led驱动​​​​​​​ 三、设备树匹配 四、设备树匹配之led驱动 五、一个编写驱动用的宏 一、ID匹配之框架代码 id匹配(可想象成八字匹配):一个驱动可以对应多个设备 ------优先级次低 注意事项…

河南农信社数字化转型实践方案

农信机构立足地方“三农”,普遍规模较小,高地域集中度在县域和农村地区,容易受到地方农村经济脆弱性的影响。 农信机构由于信贷项目要求多,单笔贷款业务批复的额度相对较小,在信用档案登记环节,造成业务量…

SQL Server主流版本生命周期管理

SQL Server 生命周期 每个版本的 SQL Server 都有至少 10 年的支持期限,其中包括五年的主要支持和五年的扩展支持: “主要支持” 包括功能、性能、可伸缩性和安全更新。“扩展支持” 仅包含安全更新。 “终止支持” (有时也称为生命周期结束…

udp套接字编程(超详细带你逐步实现)

我自己在学习UDP服务器的时候,有着太多的不解,我不明白一个udp服务器是如何设计出来的。我在网上找了很多的资料,不过绝大多数都是把代码往哪里一放,具体的设计流程完全不提,这让我看了之后一头雾水。或许对于刚刚开始…

scikit-learn实现近邻算法分类的示例

scikit-learn库 scikit-learn已经封装好很多数据挖掘的算法 现介绍数据挖掘框架的搭建方法 转换器(Transformer)用于数据预处理,数据转换流水线(Pipeline)组合数据挖掘流程,方便再次使用(封装…

SVN配置使用(钩子配置、updata忽略指定文件)

参考链接: svn(svnsync)实时同步备份及问题解答 SVN常用命令之update SVN钩子就是一个脚本,在SVN更新前、后、或者变化前后等等状态,触发的脚本。据此可以有多种用途,如:1、在版本提交前要求必须对更新进行说明&#…

20分钟6个示例4个动图教你学会Async Hooks

序幕 async_hooks模块提供了一个全新的功能世界,但作为 Node.js 爱好者,我最感兴趣的是,它可以让您轻松了解我们在应用程序中经常执行的一些任务的幕后情况。 在本文中,我将尝试借助async_hooks模块来演示和解释一个典型的异步资源的生命周期。 Async Hooks API 简介 as…

【源码解析】SpringBoot自动装配的实现原理

什么是SpringBoot的自动装配 SpringBoot在启动的时候会扫描外部jar包中的META-INF/spring.factories文件,将文件中配置的类信息按照条件装配到Spring容器中。 实现原理 核心注解SpringBootApplication Target({ElementType.TYPE}) Retention(RetentionPolicy.R…

时间序列分析 | BiLSTM双向长短期记忆神经网络时间序列预测(Matlab完整程序)

时间序列分析 | BiLSTM双向长短期记忆神经网络时间序列预测(Matlab完整程序) 目录 时间序列分析 | BiLSTM双向长短期记忆神经网络时间序列预测(Matlab完整程序)预测结果评价指标基本介绍完整程序参考资料预测结果 评价指标 训练集数据的R2为:0.99302 测试集数据的R2为&…

企业数字化(技术中台、数据中台、工业互联网平台)建设方案

【版权声明】本资料来源网络,知识分享,仅供个人学习,请勿商用。【侵删致歉】如有侵权请联系小编,将在收到信息后第一时间删除!完整资料领取见文末,部分资料内容: 1.1 技术架构 1.1.1 技术架构总…

pandas提取excel数据形成三元组,采用neo4j数据库构建小型知识图谱

前言 代码来自github项目 neo4j-python-pandas-py2neo-v3,项目作者为Skyelbin。我记录一下运行该项目的一些过程文字以及遇到的问题和解决办法。 一、提取excel中的数据转换为DataFrame三元组格式 from dataToNeo4jClass.DataToNeo4jClass import DataToNeo4j imp…

Unity WebGL打包后运行

打包后出现以下:工程中没有StreamingAssets文件夹的,则打包后不会有下图StreamingAssets的文件夹 这3个文件夹都是项目资源,只有index.html才是打开Web运行的页面 序列 主流浏览器 WebGL支持 1 Microsoft Edge Edge16或更高版本 2 火狐…

基于超像素的多视觉特征图像分割算法研究

0.引言 背景: 经典聚类算法:Kmeans、FCM 现有问题: 1)现有算法大都是基于单一的视觉特征而设计的,eg:基于颜色特征的分割。 2)没有考虑像素周围的空间信息;分割结果:多噪…

Spring-boot @ConfigurationProperties(prefix = “/xx“) 实际作用以及实现思路

ConfigurationProperties 可以通过配置该注解到我们自己创建的类上达成取代 Value 的作用 最终目的都是读取到配置文件中的值而已。 ConfigurationProperties(prefix “/xx”) 其中 prefix 指定了配置文件中的配置值得开头值 示例 配置文件中自定义值 application.yml 中…

3-10 图文并茂解释TCP/IP 3次握手4次断开

文章目录前言TCP报文首部TCP数据传输3次握手4次断开前言 TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在网络的使用中的最基本的通信协议。TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP/IP传输…

Vue基本指令:v-on,v-if,v-mode

目录 Vue基本指令 1、v-text指令:设置标签的文本值 2、v-html指令:设置标签的innerHTML 3、v-on指令:为元素绑定事件 4、v-on:传参 5、v-show指令:根据真假切换元素的显示状态 6、v-if指令:根据表达式的真假切换…