数据中台、BI业务访谈(二):组织架构梳理的坑
这是数据中台、BI业务访谈系列的第二篇文章,在上一篇文章中,我重点介绍了在给企业的业务部门、高层管理做业务访谈之前我们要做好行业、业务知识的功课。做好这些功课之后,就到了实际的访谈环节了。
业务访谈关键点
那么在具体业务访谈的时有哪些重点关键点要把控呢?通常情况下,会特别关注业务组织架构、业务现状、业务协同、业务关注重点、业务边界、信息化使用情况等几个基本的方向。
业务关键点 - 派可数据商业智能BI可视化分析平台
大家一看这几个点好像很简单,但我们不能仅仅只关注字面意思,还要继续深挖。很多微小的点传递出来的信息,在不同的人身上敏感度是不一样的,可能是机会、也可能是风险,我们要培养这种敏感度和嗅觉。
今天的文章我们首先讲解一下访谈过程中组织架构梳理的重要性。
组织架构梳理的重要性
摸清楚组织架构,它是所有业务梳理的关键前提。很多人就会想组织架构还不简单,要么从HR系统出,要么就在OA里面,直接拉出来就行了。有这种想法的同学说明对商业智能BI这种分析型信息化建设项目的特点还不怎么熟悉和了解。
数据可视化 - 派可数据商业智能BI可视化分析平台
在分析型的比如商业智能BI的信息化项目建设过程中,经营管理分析的视角不是以HR或者OA里面的法人架构视角来进行分析维度设计的,而是以经营管理视角来设计的。这个可能性有多大?这么来说吧,在我个人以及团队之前所经历的所有商业智能BI项目中,100%的经营分析架构跟实际的法人架构、企业内部组织架构都是不匹配的。
像财务报表非常标准,它是按照法人架构一个实体、一个实体去建的,在HR或者OA系统里面企业内部的组织架构也是按照企业管理组织来设计的。但到了经营管理的分析环节,上面的这些架构就不适用了。
组织架构据分析
比如:一个集团下面有几十家公司,按照法人架构分析就很简单,就是集团到分公司。但实际上,在内部根据产品线、业务线的不同会虚拟出来了很多业务板块、业务条线、事业部、区域性公司。从经营分析视角就变成了集团到板块到事业部到区域性公司再到实体。还有的集团下设了很多公司是用来走帐的,这些公司对实际的经营分析没有什么实质上的价值。
数据可视化 - 派可数据商业智能BI可视化分析平台
还有一些场景比如一个做贸易流通的门店是一个实体公司,这个门店可能有一块区域是属于集团另外一条业务线的业务,在收帐的时候是以这个实体公司去收的。在财务报表中这是可以对上的,但在经营管理分析的时候是需要拆出来看的,那里面的费用怎么拆,怎么分析?所以,这些问题都需要梳理清楚,因为最终出管理分析报表的时候这个口径发生了改变。
像上面提到的这些都是在实际项目中会遇到的,往往在业务系统中看不出来这些问题。但是在分析型系统中,这些问题就是非常大的问题,直接导致分析维度设计过程中复杂度的上升。
如果前期没有把这些业务特点和实际情况弄清楚,后期的变动就会导致代码开放会反复的做调整,甚至一些维度架构要推翻重新设计。还有一些更加复杂的场景我这里还没有提到,我只能说非常复杂。很多项目死就死在这个地方,前期没有发现这个问题,后期发现了再跟客户去沟通,他们内部这个问题可能都没有调整过来。
数据可视化 - 派可数据商业智能BI可视化分析平台
企业他们之前怎么没有发现过这类问题呢,其实是发现了,只是当时没有手段去分析的这么细致。一旦上数据中台了、上BI了,这个时候其实他们认为有这个能力去从微观层面做分析了,所以就会提出这么多的要求。不做,有问题。做了,没有提前预防,到后期就会非常被动了。
还有更麻烦的,是企业的经营分析架构可能会经常性的发生调整,并且还存在组织架构不对齐的问题。如果缺乏这种意识在前期调研的时候就充分沟通、充分了解和准备,后期进入到开放阶段会非常的困难。所以,数据中台、商业智能BI绝对不是简单连下数据库拖拉拽把可视化页面呈现出来就简单完事,有很多复杂的场景。
组织架构梳理建议
我个人建议在调研访谈的时,一旦跟业务部门进行组织架构、分析架构的梳理沟通,就必须拉着IT信息化部门一起。要了解他们的经营分析架构,在分析实际业务、经营指标时,这些维度是如何合并、如何组织的,以及这些数据在实际的业务系统中如何表现的。
填报、补录 - 派可数据商业智能BI可视化分析平台
这些差异和变化在实际的业务系统中有没有什么地方能管理维护起来,有没有什么对照关系可供直接使用。没有系统对照,通过数据补录填报建立这种对照关系可不可以解决?是可以解决当前眼下的,还是能解决未来长远的变化。如果只能解决当前眼下的,未来的变化又应该寻找什么样的机制来处理。要不要在业务系统中、在业务流程中设计一些额外的字段来打标签以区分这些变化。
还有一些企业本身没有实现业财一体化,但在数据中台或者BI项目里就要求必须从业务项目穿透到财务报表,比如看每一个实际业务项目的成本、费用,这些业务项目在财务辅助核算里面有没有体现,有没有关联关系,没有的话怎么办?
大家看看,就因为组织架构一个问题衍生出来了这么多需要深入分析和判断的地方,还是很复杂的,不提前弄清楚行不行,肯定是不行的。这就需要我们的业务访谈团队要非常的有经验,能预判到这些问题,对业务的敏感度要非常的高。
相关文章:
数据中台、BI业务访谈(二):组织架构梳理的坑
这是数据中台、BI业务访谈系列的第二篇文章,在上一篇文章中,我重点介绍了在给企业的业务部门、高层管理做业务访谈之前我们要做好行业、业务知识的功课。做好这些功课之后,就到了实际的访谈环节了。 业务访谈关键点 那么在具体业务访谈的时…...
集成学习+泰坦尼克号案例+红酒品质预测
集成学习简介 学习目标: 1.知道集成学习是什么? 2.了解集成学习的分类 3.理解bagging集成的思想 4.理解boosting集成的思想 【知道】集成学习是什么? 集成学习是机器学习中的一种思想,它通过多个模型的组合形成一个精度更高…...
SpringBoot 基础知识,HTTP 概述
1. 概述 1.1 Spring Spring 提供若干个子项目,每个项目用于完成特定功能 Spring 的若干个子项目都基于一个基础的框架:Spring Framework 框架类似于 房屋的地基 但 Spring Framework 配置繁琐,入门难度大 1.2 Spring Boot 于是…...
背包问题(java)实现
1、01背包 import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scannew Scanner(System.in);int nscan.nextInt();int mscan.nextInt();int[][] dpnew int[n1][m1];int[] vnew int[n1];int[] wnew int[n1];for(int i1;i<n;i) {v…...
HDCP(一)
HDCP的核心目标解析 1. 数字内容版权保护 HDCP(高带宽数字内容保护)的核心目标是防止未经授权的设备对高清音视频内容进行非法复制或截取。它通过加密技术保护数字信号在传输链路(如HDMI、DisplayPort、DVI等接口)中的安全性&am…...
HTTP 1.0 时代,第一次优化
HTTP 是 “HyperText Transfer Protocol” 的缩写,即超文本传输协议。 相较于最初的设计,1.0增加了以下特性: 增加head,post等新方法。 引入新方法是为了扩充语义,其中 head 方法可以只拿元信息,不必传输…...
【吾爱出品】[Windows] 鼠标或键盘可自定义可同时多按键连点工具
[Windows] 鼠标或键盘连点工具 链接:https://pan.xunlei.com/s/VONSFKLNpyVDeYEmOCBY3WZJA1?pwduik5# [Windows] 鼠标或键盘可自定义可同时多按键连点工具 就是个连点工具,功能如图所示,本人系统win11其他系统未做测试,自己玩…...
计算机网络起源
互联网的起源和发展是一个充满创新、突破和变革的历程,从20世纪60年代到1989年,这段时期为互联网的诞生和普及奠定了坚实的基础。让我们详细回顾这一段激动人心的历史。 计算机的发展与ARPANET的建立(20世纪60年代) 互联网的诞生…...
Vue3 watch 与 watchEffect 深度解析
Vue3 watch 与 watchEffect 深度解析 一、响应式监听的基石作用 在Vue3的响应式系统中,watch和watchEffect是构建复杂状态逻辑的关键工具。它们实现了对响应式数据的精准监听,支撑着现代前端开发中的状态管理、副作用处理等核心功能。 1.1 演变 Optio…...
服务器信息收集
信息收集又叫打点,打仗也要侦探敌情,攻防更是如此。 但要获取哪些信息呢? 目录 一. 获取公网IP 如何知道一个网站用了CDN? 如何绕过CDN? 二. 旁站信息收集 三. C段主机查询 四. 子域名信息收集 五. 端口信息收…...
Java设计模式之装饰器模式:从入门到架构级实践
一、开篇:为什么需要装饰器模式? 在软件开发中,我们经常面临这样的困境:如何在不修改原有对象结构的情况下,动态地扩展对象的功能?当系统需要为对象添加多种可能的扩展功能时,如果直接使用继承…...
Vue3性能优化全攻略:从原理到极致性能实战
一、性能瓶颈深度诊断 1.1 关键性能指标分析 1.2 性能剖析工具矩阵 工具类型典型工具适用场景检测维度综合检测工具Lighthouse首屏加载性能分析加载评分/优化建议运行时监控工具Web Vitals页面交互性能监控FCP/LCP/TTI等框架专项工具Vue Devtools组件渲染性能分析渲染耗时/更…...
阿里云 AI 搜索开放平台:从算法到业务——AI 搜索驱动企业智能化升级
——已获知乎作者【GitHub Daily】授权转载 目前大模型的强大能力,使其成为一些企业和行业的主要创新驱动力,企业亟需重新审视和调整现有的创新机制,以适应AI技术和大数据的快速发展。目前很多企业已经开始尝试大模型在业务中进行赋能&#x…...
特权FPGA之AT24C02 IIC实现
0 简介 IIC的物理层 IIC一共有只有两个总线: 一条是双向的串行数据线SDA,一条是串行时钟线SCL. SDA(Serial data)是数据线,D代表Data也就是数据,Send Data …...
Docker 容器内运行程序的性能开销
在 Docker 容器内运行程序通常会有一定的性能开销,但具体损失多少取决于多个因素。以下是详细分析: 1. CPU 性能 理论开销:容器直接共享宿主机的内核,CPU 调度由宿主机管理,因此 CPU 运算性能几乎与原生环境一致&…...
SpringBoot依赖冲突引发的 log4j 日志打印问题及解决方法
依赖冲突引发的 log4j 日志打印问题及解决方法 在软件开发过程中,依赖管理是至关重要的一环。然而,时常会遇到依赖冲突的情况,其中就包括影响日志框架正常使用,比如因依赖冲突导致无法正常打印 log4j 日志的问题。 问题描述 当…...
MacOS中的鼠标、触控板的设置研究
一、背景和写这篇文章的原因 想搞清楚和配置好鼠标,比如解决好为什么我的滚动那么难用?怎么设置滚轮的方向跟windows相同?调整双击速度,调整鼠标滚轮左右拨动的"冷却时间"。 二、各种设置之详细解释 1. MacOS设置 -&…...
Clickhouse试用单机版部署
问题 最近需要试用clklog数据收集的社区版,clklog用数据库是Clickhouse。这就需要我先单机部署一个Clickhouse数据库,先试用试用。 步骤 这里假设我们已经拥有一台Ubuntu的服务器了,现在我们需要在这台机器上面安装Clickhouse数据库。Clic…...
【运维 | 硬件】服务器中常见的存储插槽类型、对应的传输协议及其特性总结
Why:最近更换设备,具体了解一下。 传输协议对比 协议 底层接口 最大带宽 队列深度 典型延迟 适用场景 AHCI SATA 6 Gbps (~600 MB/s) 单队列(32命令) 较高 传统 HDD/SATA SSD SAS SAS 24 Gbps (~2.4 GB/s) 单队列&…...
本地laravel项目【dcat-admin】部署到liunx服务器
文章目录 前言一、部署流程1、数据库搬迁2、宝塔创建网站,配置php3、修改nginx配置4、在public目录设置软连接5、修改env配置、刷新缓存 二、其他问题1.后台登陆失败问题2.完美解决接口跨域问题 总结 前言 laravel新手记录 差不多一个月,总算用laravel…...
DeepSeek:AI如何重构搜索引擎时代的原创内容生态
一、当生成式AI遇上搜索引擎:一场效率与价值的博弈 2023年,全球搜索引擎处理了超过2万亿次查询,其中超40%涉及复杂问题解答。而与此同时,Google的"Helpful Content Update"算法升级直接淘汰了26%的低质AI生成页面。这场…...
在docker里装rocketmq-console
首先要到github下载(这个一般是需要你有梯子) GitHub - apache/rocketmq-externals at release-rocketmq-console-1.0.0 如果没有梯子,用下面这个百度网盘链接下 http://链接: https://pan.baidu.com/s/1x8WQVmaOBjTjss-3g01UPQ 提取码: fu…...
蓝桥杯C++组算法知识点整理 · 考前突击(上)【小白适用】
【背景说明】本文的作者是一名算法竞赛小白,在第一次参加蓝桥杯之前希望整理一下自己会了哪些算法,于是有了本文的诞生。分享在这里也希望与众多学子共勉。如果时间允许的话,这一系列会分为上中下三部分和大家见面,祝大家竞赛顺利…...
Docker 是什么? Docker 基本观念介绍与容器和虚拟机的比较
🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:历代文学,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高并发设计…...
Docker:安装与部署 Nacos 的技术指南
1、简述 Nacos(Dynamic Naming and Configuration Service)是阿里巴巴开源的一个动态服务发现、配置管理和服务治理的综合解决方案,适用于微服务架构。 Nacos 主要功能: 服务发现与注册:支持 Dubbo、Spring Cloud 等主流微服务框架的服务发现与注册。动态配置管理:支持…...
UE5 RPC调用示例详解
文章目录 前言一、示例场景二、代码实现三、关键点解析3.1 RPC类型选择3.2 可靠性设置3.3 权限控制3.4 输入处理 四、测试与验证总结 前言 在UE5中,RPC(远程过程调用)是实现多人游戏逻辑同步的核心机制。以下通过一个玩家跳跃的示例…...
MATLAB在工程领域的实际应用案例
文章目录 前言自动驾驶汽车路径规划系统汽车先进驾驶辅助系统(ADAS)开发控制电气系统设计与优化桥梁结构分析与安全性评估 前言 MATLAB 在工程领域应用广泛,能解决复杂问题、优化系统设计。下面从不同工程领域选取了具有代表性的案例&#x…...
【完美解决】VSCode连接HPC节点,已配置密钥却还是提示需要输入密码
目录 问题描述软件版本原因分析错误逻辑链 解决方案总结 问题描述 本人在使用 VSCode Remote-SSH 插件连接超算集群节点时,遇到以下问题:已正确配置 SSH 密钥,且 VSCode 能识别密钥文件(如图1),但在…...
智能物联网网关策略部署
实训背景 某智慧工厂需部署物联网网关,实现以下工业级安全管控需求: 设备准入控制:仅允许注册MAC地址的传感器接入(白名单:AA:BB:CC:DD:EE:FF)。协议合规性:禁止非Modbus TCP(端口…...
玩转代理 IP :实战爬虫案例
在现代互联网环境下,爬虫不仅是数据获取的利器,也成为应对网站反爬机制的技术博弈。而在这场博弈中,"代理 IP" 是核心武器之一。本文将以高匿名的代理ip为核心,结合 Python 实战、代理策略设计、高匿技巧与反封锁优化&a…...
Deepseek解锁科研绘图新方式
在科研领域,一张清晰、准确且美观的图片往往能比冗长的文字更有效地传达研究成果。从展示实验数据的图表,到阐述理论模型的示意图,科研绘图贯穿于研究的各个环节。然而,传统的科研绘图工具往往操作复杂,学习成本高&…...
【unity游戏开发入门到精通——动画篇】Animator反向动力学(IK)
考虑到每个人基础可能不一样,且并不是所有人都有同时做2D、3D开发的需求,所以我把 【零基础入门unity游戏开发】 分为成了C#篇、unity通用篇、unity3D篇、unity2D篇。 【C#篇】:主要讲解C#的基础语法,包括变量、数据类型、运算符、…...
【JavaScript】十八、页面加载事件和页面滚动事件
文章目录 1、页面加载事件1.1 load1.2 DOMContentLoaded 2、页面滚动事件2.1 语法2.2 获取滚动位置 3、案例:页面滚动显示隐藏侧边栏 1、页面加载事件 script标签在html中的位置一般在</body>标签上方,这是因为代码从上往下执行,在htm…...
Solana链开发全景指南:从环境搭建到生态实践
——2025年高性能区块链开发技术栈深度解析 一、Solana核心优势与技术特性 1. 突破性技术架构 历史证明(PoH):通过时间戳序列化交易,实现并行处理能力,支持5万TPS的吞吐量 并行执行引擎(Sealevel…...
这是一个文章标题
# Markdown 全语法示例手册本文档将全面演示 Markdown 的语法元素,包含 **标题**、**列表**、**代码块**、**表格**、**数学公式** 等 18 种核心功能。所有示例均附带实际应用场景说明。---## 一、基础文本格式### 1.1 标题层级 markdown # H1 (使用 #) ## H2 (使用…...
预言机与数据聚合器:DeFi的数据桥梁与风险博弈
一、核心机制与价值定位 预言机(Oracle)与数据聚合器是DeFi生态的“数据基建层”,解决链上-链下数据互通与链上数据可读性两大问题: 数据输入层(预言机):将现实世界数据(价格、天气…...
通过百度OCR在线API识别带水印扫描图片文字
目录 0 环境准备 1 百度OCR API申请 1.1 登录百度智能云 1.2 创建应用 1.3 获取API key和secret key 2 创建项目python环境 2.1 conda创建python环境 2.2 在pycharm中创建项目 2.3 激活python环境 2.4 安装项目依赖包 3 程序逻辑实现 3.1 导入依赖包 3.2 定义百度k…...
ocr python库
ocr python库 上手Git、Gitee和Github!watt toolkit...
Node 处理 request 的过程中,都会更新哪些 metadata 和 property
什么是 Metadata? 用于描述帧状态、控制参数、处理结果等 是随 request 流动的结构,通常是 PerFrameMetaData,每一帧一份 属于 HAL3 metadata 树的组成部分 什么是 Property? 是 CamX 内部定义的一种帧级别的轻量信息块 不一…...
基于labview的多功能数据采集系统
基于labview的多功能数据采集系统(可定制功能) 包含基于NI温度采集卡。电流采集卡。电压采集卡的数据采集功能 数据存储 报表存储 数据处理与分析 生产者消费者架构 有需要可联系...
李沐《动手学深度学习》 | 线性神经网络-线性回归
文章目录 线性回归1.确定模型2.衡量预估质量-损失函数3.深度学习的基础优化算法随机梯度下降小批量随机梯度下降 从线性回归到深度网络 线性回归从0开始实现构造一个人造数据集创建数据集可视化数据集 读取数据-随机抽取样本模型定义模型参数初始化定义模型定义损失函数定义优化…...
LabVIEW 中 “Flatten To Json String” VI 应用及优势
在 LabVIEW 开发涉及机器人数据等场景时,常需将数据以特定 JSON 格式输出。“Flatten To Json String” VI 在此过程中能发挥重要作用,相比 LabVIEW 系统自带的 JSON 处理方式,它具备独特优势。以下将介绍其获取、使用方法及相较系统自带方式…...
关于 Spring Boot 后端项目使用 Maven 打包命令、JAR/WAR 对比、内嵌服务器与第三方服务器对比,以及热部署配置的详细说明
以下是关于 Spring Boot 后端项目使用 Maven 打包命令、JAR/WAR 对比、内嵌服务器与第三方服务器对比,以及热部署配置的详细说明: 一、Maven 打包命令详解 1. 基础命令 1.1 清理并打包 mvn clean packageclean:删除 target 目录中的旧构建文…...
用labview写crc8校验
crc8校验有好几种,我这里写的是不带任何后缀的crc8。 首先,我们百度一下crc8的计算方式 一般搜索出来下面还有c语言写的crc8可以做为参考。 下面便是根据百度的计算方式写的crc8,已校验过,无问题。 写完后,可以输入下…...
阿里云CDN与DCDN主动推送静态资源至边缘服务器的ASP.NET WEB实例
一、CDN,需要调用PushObjectCache接口进行URL预热,以下是操作步骤: 1. 准备工作 首先,安装阿里云SDK NuGet包: Install-Package Aliyun.NET.SDK.CDN -Version 3.0.0 Install-Package Aliyun.NET.SDK.Core -Version 3.0.0 2. 创建ASP.NET Web页面代码 CDNPreheat.aspx…...
LangChain-提示模板 (Prompt Templates)
提示模板是LangChain的核心组件,用于构建发送给语言模型的输入。本文档详细介绍了提示模板的类型、功能和最佳实践。 概述 提示工程是使用大型语言模型的关键技术。通过精心设计的提示,可以显著提高模型的输出质量和相关性。LangChain的提示模板系统提…...
多线程中的互斥与同步
多线程中的互斥与同步 1. 互斥与同步的区别 互斥:确保某一资源在同一时刻只能被一个线程访问。其主要目的是保证资源的唯一性和排他性,但无法控制访问的顺序。同步:在互斥的基础上,进一步通过其他机制保证访问资源的有序性。 2…...
ValueError: Cannot handle batch sizes > 1 if no padding token is defined`
ValueError: Cannot handle batch sizes > 1 if no padding token is defined` batch sizes > 1 进行掩码填充:pad_token,eos_token 在处理自然语言处理任务时,尤其是在使用批量数据进行训练或推理时,经常需要对输入文本进行填充(padding),以确保每个输入序列具…...
Gemma 3模型:Google 开源新星,大语言模型未来探索
🐇明明跟你说过:个人主页 🏅个人专栏:《深度探秘:AI界的007》 🏅 🔖行路有良友,便是天堂🔖 目录 一、引言 1、快速发展的AI世界:为何关注Gemma 3&#x…...
先占个日常,等会写。
引入一个重要的概念 “struct” (译为中文:结构体) 可用作设出比较复杂的一些变量类型 语法 :struct point name { int x; int y; int z;} point 和 name是任意命名的名字,含义是,声明一个变量类型为st…...