智能BI产品设计

BI概念

目录

BI概念

一:与BI相关的几个重要概念

二:数据仓库 VS 数据库

BI架构

一:数据分析通用流程

二:BI平台基本架构

可视化图形

一:如何选择可视化图形

二:数据展示形式

三:数据可视化框架

四:主流的数据可视化产品

五:离线数字大屏案例

六:大屏可视化设计流程

七:如何设置大屏?

八:大屏产品与BI分析产品有什么区别?


一:与BI相关的几个重要概念

  • BI (Business Intelligence,商务智能)
  • DW (Data Warehouse,数据仓库)
  • OLTP (Online Transaction Process 联机事务处理)
  • OLAP (Online Analysis Process 联机分析处理)
  • DM (Data Mining,数据挖掘)

二:数据仓库 VS 数据库

以银行系统为例

数据库系统(生产系统):存储、对公、小微、信用库、其他

  • 面向应用、事务驱动的
  • 实时性高
  • 数据检索量少
  • 只存当前数据

数据仓库系统(决策系统):客户、产品、渠道、交易、机构

  • 面向主题、分析和决策
  • 实时性要求不是提别高
  • 数据检索量大
  • 存储大量的历史数据和当前数据

BI架构

一:数据分析通用流程

业务理解->构建指标体系->寻找规律(BI分析,发现问题)->提供改进(改进产品、活动运营、改善指标)->数据验证 

二:BI平台基本架构

可视化图形

一:如何选择可视化图形

1.设计目的

你打算讲一个什么样的故事

2.数据展示样式

不同类型数据的最佳展示形式

3.受众媒体

从图表中获取的信息不同

4.传播场景

数据可视化展示场景

二:数据展示形式

1. 趋势型

折线图为趋势类图标,折线图可以很好的表示因变量怎么随着时间或者某一变量的变化而变化

2.对比型

柱状图、条图、面积图、气泡图、雷达图、词云图

3.比例型

环形图、雷丁格尔图、堆叠柱状图

4.分布型

直方图、茎叶图、箱型图、正态分布

5.关系型

维恩土、矩形树图、漏斗图、桑基图

6.地理型

迁移地图、行政地图、热力图、3d建模

三:数据可视化框架

Echarts、AntV、Highcharts、D3等

四:主流的数据可视化产品

Cognos BO BIEE

Tableau PowerBI QlikView 

FineBI YonBIP-智能分析 观远BI SmartBI 永洪

神策 GrowingIO 诸葛IO (对于C端)

五:离线数字大屏案例

典型场景: 企业希望通过海量的结构化数据,建立数据仓库,并根据规范化的数据仓库,加工出经营业务的各项指标,使用数字大屏进行静态和实时的展示

数据采集------------>数仓建模----------->指标加工---------->数字大屏

限制条件:海量结构化数据、批量处理、流式计算

六:大屏可视化设计流程

七:如何设置大屏?

1.根据业务场景抽取关键指标

关键指标是一些概括性词语,是对一组或者一系列数据的统称。一般情况下,一个指标在大屏上独占一块区域,所以通过关键指标定义,我们就知道大屏上大概会显示哪些内容以及会被分为几块。以共享单车电子围栏监控系统为例,这里的关键指标有:企业停车时长、企业违停量、热点违停量、热点违停区域、车辆入栏率等。

确定关键指标后,根据业务需求拟定各个指标展示的优先级 (主、次、辅)

主:主要指标位于屏幕中央多为动效丰富的地图或翻牌器

次:次要指标位于屏幕两侧 多为各类图表

辅:主要指标的补充信息可不显示或显示于副屏或鼠标经过显示

八:大屏产品与BI分析产品有什么区别?

不同:

1.大屏与BI分析产品是分开的,目的不同,一定不能设计成同一种产品,例如:帆软FineBI、FineReport

2.分析强调的是通过分析的过程,遇到问题,不断去寻找问题,搭建仪表板进行监控,发现问题,再继续监控

相同:底层框架可相同

如何设置大屏产品?

  • 可视化组件:炫酷组件,例如:DataV
  • 布局:自由布局、窗格布局
  • 大小:固定宽度、动态宽高
  • 大屏设计工具数据来源于BI数据来源不一样,交互模式不同

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

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

相关文章

ComfyUI 基础教程(十三):ComfyUI-Impact-Pack 面部修复

SD的WebUI 中的面部修复神器 ADetailer,无法在ComfyUI 中使用。那么如何在ComfyUI中进行面部处理呢?ComfyUI 中也有几个面部修复功能,比如ComfyUI Impact Pack(FaceDetailer),以及换脸插件Reactor和IPAdapter。 ComfyUI-Impact-Pack 是一个功能强大的插件,专为 ComfyUI …

GiantPandaCV | FasterTransformer Decoding 源码分析(三)-LayerNorm介绍

本文来源公众号“GiantPandaCV”,仅用于学术分享,侵权删,干货满满。 原文链接:FasterTransformer Decoding 源码分析(三)-LayerNorm介绍 作者丨进击的Killua 来源丨https://zhuanlan.zhihu.com/p/669440844 编辑丨GiantPandaC…

LLVM的ThinLTO编译优化技术在Postgresql中的应用

部分内容引用:https://blog.llvm.org/2016/06/thinlto-scalable-and-incremental-lto.html LTO是什么? 链接时优化(Link-time optimization,简称LTO)是编译器在链接时对程序进行的一种优化。它适用于以文件为单位编译…

考研数学|基础跟张宇,强化直接1000题还是先做660?

跟宇哥用1000题的,我愿称之为卷王之王!660对基础阶段是绝佳的查漏补缺,必做! 自我介绍一下:我21年一战数学83,总分没过线,22年二战143,逆袭上岸211!660是我的心头好&…

奶爸预备 |《伯克毕生发展心理学.从0岁到青少年》 / (美) 劳拉·E. 伯克著——读书笔记

目录 引出第一篇 人的发展理论与研究第1章 历史、理论和研究方法 第二篇 发展的基础第2章 生物基础与环境基础第3章 孕期发育、分娩及新生儿 第三篇 婴儿期和学步期:0~2岁第4章 婴儿期和学步期的身体发育第5章 婴儿期和学步期的认知发展第6章 婴儿期和学步期的情绪与…

华为OD机试【垃圾信息拦截】(java)(100分)

1、题目描述 大众对垃圾短信深恶痛绝,希望能对垃圾短信发送者进行识别,为此,很多软件增加 了垃圾短信识别机制。经分析,发现正常用户的短信通常具备交互性,而垃圾短信往 往都是大量单向的短信,按照如下规则…

vue3中标签的ref属性

组合API-ref属性 在vue2.x中,可以通过给元素添加refxxx属性,然后在代码中通过this.$refs.xxx获取到对应的元素 然而在vue3中时没有$refs这个东西的,因此vue3中通过ref属性获取元素就不能按照vue2的方式来获取。 目标:掌握使用re…

Python项目实战,用Python实现2048游戏

目录 写在前言项目介绍项目思路环境搭建项目实现初始化Python类初始化游戏窗口定义游戏棋盘和方块移动和合并游戏主循环 进一步探索 写在前言 hello,大家好,我是一点,专注于Python编程,如果你也对感Python感兴趣,欢迎…

基于JSP的酒店客房管理系统(三)

目录 第四章 系统各模块的实现 4.1客房管理系统首页的实现 4.1.1 客房管理系统首页概述 4.2客房管理系统前台的实现 4.2.1 客房管理系统前台概述 4.2.2 客房管理系统前台实现过程 4.2.3 预定客房信息及客房信息的查询 4.3客房管理系统后台的实现 4.3.1 客房管理系统后…

搜索算法系列之四(斐波那契)

以下算法被验证过,如有什么问题或有补充的欢迎留言。 前言 斐波那契数列,又称黄金分割数列,是由意大利数学家(Leonardo Fibonacci)在1202年提出的。这个数列的递推关系是F(0)1,F(1)1,F(n)F(n-…

最近惊爆谷歌裁员

Python团队还没解散完,谷歌又对Flutter、Dart动手了。 什么原因呢,猜测啊。 谷歌裁员Python的具体原因可能是因为公司在进行技术栈的调整和优化。Python作为一种脚本语言,在某些情况下可能无法提供足够的性能或者扩展性,尤其是在…

【6D位姿估计】数据集汇总 BOP

前言 BOP是6D位姿估计基准,汇总整理了多个数据集,还举行挑战赛,相关报告被CVPR2024接受和认可。 它提供3D物体模型和RGB-D图像,其中标注信息包括6D位姿、2D边界框和2D蒙版等。 包含数据集:LM 、LM-O 、T-LESS 、IT…

android系统serviceManger源码解析

一,serviceManger时序图 本文涉及到的源码文件: /frameworks/native/cmds/servicemanager/main.cpp /frameworks/native/libs/binder/ProcessState.cpp /frameworks/native/cmds/servicemanager/ServiceManager.cpp /frameworks/native/libs/binder/IP…

练习题(2024/5/6)

1路径总和 II 给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。 叶子节点 是指没有子节点的节点。 示例 1: 输入:root [5,4,8,11,null,13,4,7,2,null,null,5,1], target…

【数据结构】C++语言实现栈(详细解读)

c语言中的小小白-CSDN博客c语言中的小小白关注算法,c,c语言,贪心算法,链表,mysql,动态规划,后端,线性回归,数据结构,排序算法领域.https://blog.csdn.net/bhbcdxb123?spm1001.2014.3001.5343 给大家分享一句我很喜欢我话: 知不足而奋进,望远山而前行&am…

【携程笔试题汇总】[全网首发] 2024-05-06-携程春招笔试题-三语言题解(CPP/Python/Java)

🍭 大家好这里是清隆学长 ,一枚热爱算法的程序员 ✨ 本系列打算持续跟新携程近期的春秋招笔试题汇总~ 💻 ACM银牌🥈| 多次AK大厂笔试 | 编程一对一辅导 👏 感谢大家的订阅➕ 和 喜欢&#x1f49…

【网心云邀请码:KpyV3Dk7】轻松赚油费,新用户专享福利来袭!绑定设备连续在线7 天必得高额奖励

📢 各位朋友们,好消息来啦!现在注册网心云,通过我们的专属邀请码:KpyV3Dk7 ,即可享受多重新手福利,让您的闲置设备为您赚钱! 💸 立即加入,您将获得&#xff1…

代码本地化

目的 代码本地化(Localization)是指将软件应用程序中的文本、图形、声音和其他内容翻译成特定语言的过程,同时确保这些内容在目标文化中适当地呈现。本地化不仅仅是对文本进行翻译,还包括对日期、时间、数字、货币、排序顺序、文本…

生成一个好故事!StoryDiffusion:一致自注意力和语义运动预测器必不可少(南开字节)

文章链接:https://arxiv.org/pdf/2405.01434 主页:https://storydiffusion.github.io/ 对于最近基于扩散的生成模型来说,在一系列生成的图像中保持一致的内容,尤其是那些包含主题和复杂细节的图像,是一个重大挑战。本…

C/C++ BM32 合并二叉树

文章目录 前言题目解决方案一1.1 思路阐述1.2 源码 解决方案二2.1 思路阐述2.2 源码 总结 前言 树的题目大概率是要用到递归的,将一个树的问题拆分成子树的问题,不断拆分。 这题也用到了递归的思想。 题目 已知两颗二叉树,将它们合并成一颗…