报表系统OLAP
实现报表系统可自定义定制:
1.纬度,事实表,用户自定义观察纬度,实现报表自定义(自定义纬度树结构---通过这个树结构,后台自动生成报表SQL,用户仅仅配置纬度关系即可)----报表配置纬度关 系
2.页面设计,绑定数据
3.指标库的维护,OLAP的重要的目的就是是否满足指标(KPI)
开发过程:
1.创建表结构(事实表,维度表)
2.构建试图(设置事实表与维度表之间的关系)-----构建此立方体的试图
3.建立维度
4.创建多为数据模型cube(指标与维度----需要哪些指标与维度)----ETL的过程
5.设计页面
6.页面的数据权限与功能权限
==========================================================================================
报表系统:
主要用于决策:
选择,投影是基本的数据操作。
注意:这里谈及报表分析并不是实时系统,仅仅是定期对数据进行归档分析汇总数据。(基于BI/DW的系统,并不太关注实时性)
类型:
1.定制表样的报表:基本就是业务系统的报表
2.用户自行选择角度进行指标分析的报表:自定义报表(多个角度进行分析,有用户自行定制)
3.分析的指标库(纬度数据)
=====================================
主要是对业务数据进行汇总。
物化视图:定时抽取汇总数据,方便用户查询观看。
纬度表:多个角度对数据进行分析比如上卷下钻操作。
基本表:元数据表(基本的控制数据)。
内存缓存:减少数据库的压力。
======================================
数据立方体:
方体计算:
物化视图:------------客户面对-汇总表
纬度:(域)
度量:单位
索引:位图索引和连接索
更新:装载和刷新会在OLAP中阶段
上卷,下钻,切片,转轴,选择,投影
=======================================
最近一直开发BI报表分析,虽不是比较专业的报表开发,主要是一些关于医院成本一体化的相关的分析,比如医院的角度,科室角度,病种角度,对比角度,排名角度,时间角度,方案角度,设计到上卷下钻操作以及一些图标。报表数据定时发布,用户方可查询到数据。当然数据也有权限设置,不同科室,单位看到的数据也不一样,有单独的数据权限设置功能以及菜单按钮的功能权限(数据权限和功能权限--权限有继承机制)
--------------------------------------------------------------
数据仓库:
采集数据,需要ETL的数据抽取的过程,可以增量也可以全量抽取数据,借助管道机制进行流通信传播。
报表系统OLAP的更多相关文章
- BI报表系统在银行业的应用
在当前大数据的背景下,银行业传统联机业务技术存在开发周期长.不够灵活.大量的业务数据难以充分利用.操作复杂.监控效率低等弊端,多数企业表示需要搭建一个符合银行特色的商业智能平台,把需要的数据和信息集中 ...
- 犀利的报表系统,发票据与报表开发的快速利器,AgileEAS.NET SOA中间件GReport使用指南
一.前言 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台.用于帮助中小型软件企业建立一条适合市 ...
- AgileEAS.NET SOA 中间件平台 5.2 发布说明-包含Silverlight及报表系统的开源代码下载
一.AgileEAS.NET SOA 中间件简介 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速 ...
- CIO必看:跨国集团采购部报表系统的建设经验分享
CIO必看:跨国集团采购部报表系统的建设经验分享 引言 福耀集团是国内最具规模.技术水平最高.出口量最大的汽车玻璃生产供应商,产品"FY"商标是中国汽车玻璃行业第一个"中 ...
- MyReport报表系统v1.2公布
经过多月奋战.MyReport报表系统最终完好,里程碑版本号V1.2隆重公布. 系统介绍 MyReport报表系统是基于MyReport报表引擎构建的报表开发工具平台产品.用户可以高速搭建报表中心,实 ...
- 用FineReport报表系统构建资金监管平台
一.应用背景 计算机的应用已经渗透到日常工作的许多方面,无论是其自身还是所发挥的作用,计算机都标志着一种高科技,使工作高效率和高水平.为了能更方便,更轻松,更好的管理,信息化建设正在日益发展壮大,更加 ...
- 操作数据库系统(OLTP)和联机分析处理系统(OLAP)的区别
联机操作数据库系统的主要任务是执行联机事务和查询处理.这种系统称为联机事务处理(OnLine Transaction Processing,OLTP) 系统.它们涵盖了单位的大部分日常操作,如购物,库 ...
- 集团公司(嵌入ETL工具)財务报表系统解决方式
集团公司(嵌入ETL工具)財务报表系统解决方式 一.项目背景: 某集团公司是一家拥有100多家子公司的大型集团公司,旗下子公司涉及各行各业,包含:金矿.铜矿.房产.化纤等.因为子公司在业务上的差异.子 ...
- Pentaho Report Designer 报表系统 - 入门详解
目录 简介 安装与配置 环境要求 运行方式 使用教学 数据源配置与原始数据获取 报表布局设计与格式化 布局设计 模块结构 控件 示例 报表预览与发布 报表访问与获取 参考材料 简介 Pentaho ...
随机推荐
- OO面向对象 课程总结
测试与正确性论证的效果差差异 测试和正确性论证都是对程序进行可靠性的验证. 测试: IEEE提出了对软件测试的定义:使用人工或者自动的手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求 ...
- c++ 与 java 中的 继承
C++ 代码: #include <iostream> #include <string> using namespace std; class Parent { public ...
- matlab一些函数
1 addpath 路径(相对应地,rmpath移除路径) addpath ../commonaddpath ../common/minFunc_2012/minFuncaddpath ../comm ...
- 关于凑数问题的dfs
https://www.nowcoder.com/acm/contest/42/F 首先由于是单一解问题,所以使用返回值类型为bool的dfs 然后为了保证dfs的效率性,应该把加数dfs放在前面,不 ...
- HDU6387 AraBellaC
题意 AraBellaC Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Tota ...
- CentOS升级Python2.6到Python2.7并安装pip
原文:http://ruter.sundaystart.net/2015/12/03/Update-python/ 貌似CentOS 6.X系统默认安装的Python都是2.6版本的?平时使用以及很多 ...
- asterisk channel driver dev ref
入口函数load_module load_config ast_channel_register console_tech ast_cli_register_multiple ...
- maven 知识点1
在POM 4中,dependency 中还引入了 scope,它主要管理依赖的部署.目前 scope 可以使用5个值: compile,缺省值,适用于所有阶段,会随着项目一起发布. provided, ...
- Microsoft Dynamics CRM 2011 中 SQL 语句总结
一.查询用户和团队 插入的类型:OwnerIdType 可以为用户或团队: 1.团队: select top 1 ObjectTypeCode from metadataschema.entity w ...
- innodb的锁、update单条记录的花费时间压测
观察innodb的锁时间,需要关注: mysqladmin extended-status -r -i 1 -uroot | grep "Innodb_row_lock_time" ...