从Oracle 到帆软BI:打造高效数据可视化仪表盘

从Oracle 到帆软BI:打造高效数据可视化仪表盘

在现代数据驱动的环境中,企业需要通过高效的数据可视化来洞察业务趋势和做出决策。本案例将展示如何利用帆软BI 6.1的强大功能,轻松连接到Oracle数据库,实现数据集成,并创建精美、互动性强的仪表盘。通过这一过程,用户不仅能够快速接入各类业务数据,还能通过帆软BI提供的多种数据分析和可视化组件,构建出符合需求的仪表盘,帮助决策者高效地做出数据驱动的决策。

案例亮点:

Oracle 数据库连接:详细介绍如何配置Oracle数据库连接,快速获取需要的数据。
数据处理与整合:展示如何在帆软BI中进行数据清洗和整合,为后续的数据可视化做准备。
创建仪表盘:通过帆软BI的可视化组件,设计符合业务需求的仪表盘,包含实时数据更新、交互式过滤等功能。


文章目录

  • 从Oracle 到帆软BI:打造高效数据可视化仪表盘
    • 登录 oracle 11g scott 用户
    • 连接设置
    • 新建数据集
    • 新建分析主题
    • 模型设置
    • 组件设置 KPI 选项卡
    • 组件设置柱状图和折线图
    • 组件设置明细表
    • 仪表盘设置
    • 总结


oracle_11g_scott__18">登录 oracle 11g scott 用户

本次可视化主要做 emp 和 dept 表的练习

select * from emp
select * from dept

在这里插入图片描述
执行sql
在这里插入图片描述

在这里插入图片描述

连接设置

选择 Oracle
在这里插入图片描述
name:Oracle_Link
database:ORCL
port:1521
host:localhost
user:scott
password:123456
模式:Scott

在这里插入图片描述

连接成功
在这里插入图片描述

新建数据集

新建数据集
在这里插入图片描述
选中 dept 和 emp 表
在这里插入图片描述
选择2张表
在这里插入图片描述

新建分析主题

批量选择
在这里插入图片描述
公共数据
在这里插入图片描述

模型设置

在这里插入图片描述
在这里插入图片描述

组件设置 KPI 选项卡

1.分别建四个仪表板

总人数 = Total Headcount
需要就建字段
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

部门数 = Number of Departments
需要就建字段 CountD

说明 CountD
COUNTD_AGG(array):根据当前分析维度,返回某字段的去重计数,生成结果为一数据列,行数与当前分析维度行数一致。 • 参数说明
array必须为非聚合函数公式返回的结果,可以是某指标字段、维度或指标字段与普通公式的计算结果。 • 示例
用户横轴为维度字段’日’时,纵轴的计算字段COUNTD_AGG(销量)返回的值为每日的销量的去重个数。
当用户横轴为维度字段’月’时,COUNTD_AGG(销量)返回的值为每月的销量的去重个数。

在这里插入图片描述在这里插入图片描述

总佣金 = Total Commission
在这里插入图片描述

总工资 = Total Salary
在这里插入图片描述

组件设置柱状图和折线图

折线图
在这里插入图片描述

折线图 设置
在这里插入图片描述
横轴 Ename
在这里插入图片描述
纵轴SAL(求和)
在这里插入图片描述
柱状图
拖拉字段即可
在这里插入图片描述


组件设置明细表

在这里插入图片描述

仪表盘设置

仪表盘样式有多总选择
在这里插入图片描述
这里可以选自适应
在这里插入图片描述
在这里插入图片描述
可以导入 后的效果

在这里插入图片描述

总结

  1. 数据整合与连接
    首先,通过连接 Oracle 11g 数据库 的 SCOTT 用户,获取相关的数据表和视图。这一过程通常涉及配置数据库连接参数,如数据库地址、用户名、密码等,确保能够顺利连接到 Oracle 数据源。然后,在帆软BI工具中设置数据源,确保正确读取和加载数据。

  2. 数据建模与处理
    在连接好数据后,使用帆软BI的内置功能进行数据预处理。通过拖拽式的界面进行字段计算、数据合并、过滤和分组,确保数据在呈现时是清晰且符合业务需求的。

  3. 数据可视化
    在数据处理完成后,利用 帆软BI 提供的丰富图表类型(如折线图、柱状图、饼图、热力图等)来构建仪表盘。仪表盘设计要简洁明了,图表要能够直观地传达关键信息,避免过于复杂或信息冗杂。利用动态交互和过滤功能,用户能够根据需要自定义视图,查看不同维度或细节的数据。

  4. 报告和共享
    帆软BI不仅提供了强大的数据可视化能力,还支持生成定制报告并进行分享。通过将仪表盘和报告以链接或嵌入方式发布给相关的团队成员或决策者,确保数据能够被及时访问并支持数据驱动决策。


http://www.niftyadmin.cn/n/5845540.html

相关文章

MR30分布式IO模块:驱动智能制造工厂的工业互联与高效控制新范式

在工业4.0与智能制造浪潮的推动下,传统制造业正经历着从“机械驱动”向“数据驱动”的深刻转型。作为工业数据连接领域的领军者,明达技术凭借其自主研发的MR30分布式IO模块,以创新的技术架构与卓越的性能表现,为全球制造企业构建了…

Scala语言的区块链

以Scala语言的区块链 随着数字货币和去中心化应用的兴起,区块链技术逐渐成为计算机科学与金融科技领域中的一颗耀眼明星。区块链以其去中心化、不可篡改、透明可信等特性,吸引了无数开发者与企业的关注。在众多编程语言中,Scala凭借其独特的…

python学opencv|读取图像(五十九)使用cv2.dilate()函数实现图像膨胀处理

【1】引言 前序学习过程中,已经初步了解了腐蚀带来的图像处理效果,相关文章链接为: python学opencv|读取图像(五十八)使用cv2.erode()函数实现图像腐蚀处理-CSDN博客 腐蚀其实在一定程度上削减了部分像素&#xff0…

python3中字符编码的问题

记录瞬间 只要是在做开发的工作,几乎都会遇到编码的问题,恰巧最近遇到一些基本的py3编码问题,作以记述,以备不时之需。 1、十六进制与中文 第一种情况:\x开头的编码是十六进制字符,\x后面跟的字符即为十六进…

指针基础知识2

1. 指针运算 1.1 指针 - 整数 以数组举例:因为数组在内存中是连续存放的,只要知道第⼀个元素的地址,顺藤摸瓜就能找到后面的所有元素。这时就会用到指针加减整数。 1.2指针-指针 指针 - 指针可以得到两个指针之间的数据个数。但是&#xf…

Vite 代理下的 POST 请求跨域问题排查与解决方案

📌 问题描述 在 Vite 开发环境中,我遇到了一个奇怪的现象: GET 请求可以成功返回数据POST 请求却返回 403 Forbidden: Invalid CORS request但如果我手动使用 fetch 直接请求服务器 API,POST 请求可以成功 我的 Vite 代理配置如…

kafka专栏解读

kafka专栏文章的编写将根据kafka架构进行编写,即先编辑kafka生产者相关的内容,再编写kafka服务端的内容(这部分是核心,内容较多,包含kafka分区管理、日志存储、延时操作、控制器、可靠性等),最后…

SQL写法:行行比较

环境准备 数据库版本:MySQL 5.7.20-log 建表 SQL DROP TABLE IF EXISTS t_ware_sale_statistics; CREATE TABLE t_ware_sale_statistics ( id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 主键id, business_id bigint(20) NOT NULL COMMENT 业务机构编码, w…