五步法搞定BI业务需求梳理

news2024/11/20 22:40:08

五步法搞定BI业务需求梳理。高手就是把复杂的事情简单化,简单的东西重复做、认真做。

五步法是哪五步

第一, 明确用户。商业智能BI项目的规划一切以用户需求为导向,首先需要明确各层次的需求用户。用户都不能明确,调研的入口就没有。

第二, 明确指标。在明确需求用户的前提下,明确各层次用户重点关注的分析指标。这就是以用户为导向来确定他们要看什么、关注什么。

商业智能BI - 派可数据商业智能BI可视化分析平台

第三, 明确业务规则。在明确分析指标的前提下,明确各分析指标的术语、口径和业务计算规则。

第四, 明确取数来源。在将业务计算规则转变成数据计算规则的过程中,对数据来源进行验证,对于系统可取的数据如何从系统获取,对于系统不可取的数据应从填报系统进行标准化输入并形成历史数据沉淀。

第五, 明确用户与指标对应关系。通过明确用户与指标对应关系,来确认未来各级可视化页面中的详细数据报表、分析需求。

商业智能BI 五步法分解

这五个步骤感觉就这么张嘴一说很简单,但实际上背后是有很强的逻辑的。这些都是我们在很多BI项目上沉淀下来的实际经验,我给大家来简单分解下。

第一、为什么要明确用户?

因为用户决定了指标的范围、业务的重点和项目的边界。比如我们在一些项目上,总裁这个级别关注的指标最多也就10来个,加上一些辅助性的20多个基本上就足够了。从总裁到高级总监、区域总监或者部门总监这个层级,因为管理颗粒度的细化,原来的10个、20个分析指标快速的增长到上百个分析指标。如果把管理层继续往下沉,用户范围继续扩大,指标范围还会继续加大。

所以,一个BI项目如果不能阶段性规划、明确用户范围的话,整个指标体系到底有多大是不清晰的,项目边界在哪里也是很模糊的。这就是为什么很多BI项目进去之前看上去指标不多,结果进去一做,越做越多。所以,明确用户是第一步关键。

指标 - 派可数据商业智能BI可视化分析平台

第二、明确用户了,指标梳理的时候是不是就可以排除很多的噪音。就是你所有的沟通讨论都是围绕这些核心用户来展开的,时间精力也聚焦了。

第三、 指标明确下来了,是不是就可以讨论各个指标日常到底是怎么计算的,它的业务规则是什么样的。另外,这些指标是系统里面有的还是没有啊。这一步非常关键了,明确了两个问题,就是在开发ETL取数的时候,是不是要写SQL逻辑。SQL逻辑怎么写,是不是得依靠业务计算规则。所以,ETL干了一件什么事情?就是把指标的业务逻辑计算规则转变成了数据取数规则。

ETL - 派可数据商业智能BI可视化分析平台

那这些数据从哪里去取?是不是就明确了数据源的位置,你们日常用哪些业务系统、哪些系统的表单,这些的背后就是最终的取数来源。如果是手工数据维护,就可以通过数据填报来解决。

第四步取数问题也就定义清楚了。

第五、指标也定义好了,根据不同的用户看哪些指标是他们重点关注的,这些指标之间有没有什么关系,平时看指标的顺序、逻辑是什么。这些体现的是不是就是这些用户日常的业务管理思路,最终做可视化页面的时候把这些思路给还原出来是不是就好了。所以,第四步明确用户与指标的对应关系实际上看的是用户的管理重点和管理逻辑,我们要把他们的管理想法还原到可视化页面上,用一种更加直观的方式来呈现出来。

管理驾驶舱 - 派可数据商业智能BI可视化分析平台

所以,这五个步骤的逻辑性是非常强的,如果大家在BI项目上遇到过类似的问题不妨对比这几个步骤去看看是不是这么走的。如果是这么走的,还有问题,大概率就是甲方的问题。比如指标范围迟迟不能圈定、指标业务规则迟迟不能确认,这个是什么问题,这是企业自身业务管理的问题,这个问题外部的团队是解决不了的。像这种问题只能通过加强沟通来解决。

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

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

相关文章

前端工程化与 webpack:webpack 的基本使用

1. 什么是 webpack 概念:webpack 是前端项目工程化的具体解决方案。 主要功能:它提供了友好的前端模块化开发支持,以及代码压缩混淆、处理浏览器端 JavaScript 的兼容性、性 能优化等强大的功能。 好处:让程序员把工作的重心放…

自动控制原理笔记-信号流图-Mason公式-控制系统的传递函数

目录 信号流图与结构图的比较: 掌握结构图与信号流图的转换: Mason增益公式: 式子详解: 使用Mason增益公式步骤: 使用Mason增益公式的例题: ​编辑 控制系统的传递函数 : 开环传递函数…

当红齐天再捧“绽放杯”金奖:全流程算力网络夯实元宇宙“底座”

近日,由工信部主办的第五届“绽放杯”5G应用征集大赛在深圳落幕。本届大赛以“5G赋能数字化,扬帆助力新征程 ”为主题,超7000家单位的2.8万个项目参赛,共享5G赋能实体经济的新技术、新成果。英特尔联合行业合作伙伴再获佳绩。 其…

java ssm热带水果网上商城系统--

目录 第一章 绪论 5 1.1 研究背景 5 1.2系统研究现状 5 1.3 系统实现的功能 6 1.4系统实现的特点 6 1.5 本文的组织结构 6 第二章开发技术与环境配置 7 2.1 Java语言简介 7 2.2JSP技术 8 2.3 MySQL环境配置 8 2.4 MyEclipse环境配置 9 2.5 mysql数据库介绍 9 2.6 B/S架构 9 第三…

Matter理论介绍-通用-1-06:桥接设备-其他功能

【源码、文档、软件、硬件、技术交流、技术支持,入口见文末】 【所有相关IDE、SDK和例程源码均可从群文件免费获取,免安装,解压即用】 持续更新中,欢迎关注! 一、桥接设备的功能更新 桥接设备能够独立与桥接器进行软…

一文带你快速搭建框架(最全MyBatis笔记修改篇)

前言:最近收到小伙伴们的私信说这一篇有点问题,因为我是用Typora搬运笔记没考虑到这个问题,感谢这个小伙伴反映的问题~ 目录 一.概述 1.简介 2.maven构建 二.相关概念 1.Mapper接口 2.ORM思想 三.映射配置文件 1.文件结构 2.映射配…

31. 填充和步幅的代码实现

1. 填充 我们创建一个高度和宽度为3的二维卷积层,并在所有侧边填充1个像素。给定高度和宽度为8的输入,则输出的高度和宽度也是8。 import torch from torch import nn# 为了方便起见,我们定义了一个计算卷积层的函数。 # 此函数初始化卷积层…

互异数

这道题是实验舱举办的"编程一小时"千人马拉松竞赛的第三题! 目录 #C、互异数 题目描述 输入格式 输出格式 输入样例1 输出样例1 输入样例2 输出样例2 数据规模 思路: 1.最大互质数 2.互质数的数量 3.贪心策略 总代码: 总结: 题目链接: #C、互异数 题目…

Typora使用之在腾讯云建立远程图床【多图】

1 安装PicGo PicGo是一款功能非常强大的图床的工具,支持SM.MS、腾讯COS、GitHub图床、七牛云图床、Imgur图床、阿里云OSS等多种图床平台。 下载地址:https://github.com/Molunerfinn/PicGo/releases 一般安装PicGo-Setup-2.3.0-beta.7-ia32.exe。 可以选…

C++模板特化

前言 模板特化对函数和函数都可以使用。它的作用是以某一模板函数或某个模板类为例,大部分情况下需要写的函数或内容是一致的,但是有些特别情况,所以我们需要单独拎出来。 模板参数 模板参数可分为类型形参和非类型形参。 类型形参&#x…

消息中间件(消息队列)

简介 MQ(message queue)消息队列,也叫消息中间件。消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。它是类似于数据库一样需要…

残差网络~

搬来这个 给自己学学啊,残差网络解决了什么,为什么有效 从深度神经网络的两大难题入手,说说残差网络的形式化定义与实现,并深入探讨其作用的机制,并结合文献对残差网络有效性进行了一些可能的解释。 残差网络是深度学习中的一个…

【论文阅读】(2020)Knapsack polytopes: a survey(下)

文章目录六、Valid inequalities, separation and computations 有效的不等式,分离和计算七、Complete linear descriptions of particular knapsack polytopes 特定背包多形体的完整线性描述7.1 Extended formulations7.2 Complete linear descriptions 完整的线性…

JavaFx TreeView TreeItem 设置额外属性

在使用JavaFx 编写GUI程序时,不可避免的需要创建一个树组件,下面是一个简单的树组件的代码。 import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.TreeItem; import javafx.scene.control.TreeView; import javafx.s…

clickhouse笔记05--快速部署3节点集群

clickhouse笔记05--快速部署3节点集群1 介绍2 方法步骤2.1 部署 zookeeper 集群2.2 拉起 clickhouse 集群2.3 测试集群3 注意事项4 说明1 介绍 clickhouse笔记01–快速部署clickhouse 介绍了如何快速部署单节点clickhouse服务,本文基于该博文继续介绍如何快速部署3…

Java进阶—JUC编程

1、线程和进程 获取CPU核数 /*** author java小豪* version 1.0.0* date 2022/12/15* description 测试*/ public class Test {public static void main(String[] args) {// 获取CPU核数// CPU 密集型,IO密集型System.out.println(Runtime.getRuntime().available…

响应式营销策划文化传媒公司网站模板源码

模板信息: 模板编号:8071 模板编码:UTF8 模板颜色:蓝色 模板分类:设计、广告、文化、影视 适合行业:影视传媒类企业 模板介绍: 本模板自带eyoucms内核,无需再下载eyou系统&#xf…

qt5实现pdf阅读器(三)——pdfjs

目录 1、参考 2、实现 3、开发记录 1、参考 使用Qt的WebEngine和javascript的pdf.js模块构建的PDF查看器。 参考链接1:GitHub - Archie3d/qpdf: PDF viewer widget for Qt 参考链接2:GitHub - yshurik/qpdfjs: Desktop PDF Viewer based on Qt and…

讯飞听见SaaS服务迈入全新时代

配图来自Canva可画 随着数字化时代的来临,国内各企业为了提升行业竞争力,纷纷开始利用数字化技术,来实现以降本增效为核心的数字化转型,得益于此,助力企业数字化转型升级的SaaS也开始进一步升温。 众所周知&#xff…

【代码审计-2】PHP框架MVC类文件上传断点测试挖掘

1.文件上传漏洞挖掘: (1)关键字搜索(函数、键字、全局变量等):比如$_FILES,move_uploades_file等 (2)应该功能抓包:寻找任何可能存在上传的应用功能点,比如前台会员中心,后台新闻添…