《BI项目笔记》历年理化指标分析Cube的建立
该系统属于数据仓库系统,与传统的管理信息系统有本质差别,是“面向主题”设计的。“面向主题”的方式,既有利于数据组织和利用,又有利于用户的理解和使用。
分析主题
主要维度:
烟叶级别、烟叶级别按等级信息、烟叶级别按分级标准(标准维度)

产地(父子维度)

检测时间(时间维度,以Tqc_Raw_Chemistry .CheckTime字段派生CheckDate字段)

样品维度
增加按样品来源、按打叶计划层次结构
主要指标:
总糖% TotalSugar
还原糖% ReducingSugar
尼古丁% Nicotine
氯% Chlorine
钾% Kalium
总氮% TotalNitrogen
糖碱比 SugariRatio
钾氯比 PotassiumRatio
糖氮比 SugarRatio
统计项:每个指标的平均值、最大值、最小值

数据源设置:
ETL设计
需要抽取的维度表:
|
序号 |
表名 |
说明 |
备注 |
|
|
烟叶级别: |
||
|
1 |
T_GBGradeCode |
烟叶级别代码信息 |
YYERP库中对应表T_GBGradeCode |
|
2 |
T_TobaccoLeatPart |
烟叶部位 |
YYERP库中对应表T_TobaccoLeatPart 上部、中部、下部、杂色、无部位区分、脚叶、顶叶 |
|
3 |
T_Distinction |
烟叶等级信息 |
YYERP库中对应表T_Distinction |
|
4 |
T_GradeStandard |
分级标准 |
YYERP库中对应表T_GradeStandard |
|
5 |
T_TobaccoLeafType |
烟叶烤型 |
YYERP库中对应表T_TobaccoLeafType 白肋烟、烤烟 |
|
|
产地: |
||
|
6 |
T_Origin |
烟叶产地 |
YYERP库中对应表T_Origin |
需要抽取的事实表:
|
序号 |
表名 |
说明 |
备注 |
|
1 |
Tqc_Raw_Sample |
样品表 |
OnlineQualDB库中对应表Tqc_Raw_Sample |
|
2 |
Tqc_Raw_Chemistry |
理化指标检测 |
OnlineQualDB库中对应表Tqc_Raw_Chemistry 以Tqc_Raw_Chemistry .CheckTime字段派生CheckDate字段 |
报表样式
|
地区 |
县 |
等级 |
|
理化质量 |
||||||||
|
总糖 |
还原糖 |
尼古丁 |
氯 |
钾 |
氮 |
糖碱比 |
钾氯比 |
糖氮比 |
|
TotalSugar |
ReducingSugar |
Nicotine |
Chlorine |
Kalium |
TotalNitrogen |
SugariRatio |
PotassiumRatio |
SugarRatio |
最终效果:
客户端演示效果:
《BI项目笔记》历年理化指标分析Cube的建立的更多相关文章
- 《BI项目笔记》报到信息分析Cube
数据源设置:数据处理逻辑: --处理丢失外键关系数据 SELECT * FROM T_ReportLeafGrade WHERE FSubFID NOT IN ( SELECT FID FROM T_ ...
- 《BI项目笔记》挑选产出分析Cube
数据源设置: 数据处理逻辑: --I_GBGradeID SELECT * FROM T_NPick_PkgMov WHERE I_GBGradeID NOT IN ( SELECT I_GBGrad ...
- 《BI项目笔记》——微软BI项目笔记连载
本系列文章主要是结合实际项目,加上自己的总结,整理出来的一系列项目笔记,涉及微软SQL Server2008中商务智能开发中的SSAS.SSIS模块: 准备工作: <BI项目笔记>基于雪 ...
- 《BI项目笔记》创建多维数据集Cube(1)
有两个事实表,因此就有两个度量值组,并且向导将为非维度键的事实表中的每一个数值列创建一个度量值.由于我们这里不需要那么多,所以只选择部分度量值.另外要注意,度量值的名称源于事实表中的列,所有名称由可能 ...
- 《BI项目笔记》数据源视图设置
目的数据源视图是物理源数据库和分析维度与多维数据集之间的逻辑数据模型.在创建数据源视图时,需要在源数据库中指定包含创建维度和多维数据集所需要的数据表格和视图.BIDS与数据库连接,读取表格和视图定义, ...
- 《BI项目笔记》创建多维数据集Cube(2)
本节建立: 历年的初烟水分均值变化分析Cube:区域维度:地州,专县时间维度:年等级维度:大等级,小等级指标:水分均值 数据源视图: 数据处理: ) ) DELETE FROM T_QualMoist ...
- 《BI项目笔记》增量ETL数据抽取的策略及方法
增量抽取 增量抽取只抽取自上次抽取以来数据库中要抽取的表中新增或修改的数据.在ETL使用过程中.增量抽取较全量抽取应用更广.如何捕获变化的数据是增量抽取的关键.对捕获方法一般有两点要求:准确性,能够将 ...
- 《BI项目笔记》历年感官评吸质量均值变化分析Cube的建立
分析主题主要维度:烟叶级别.烟叶级别按等级信息.烟叶级别按分级标准(标准维度)产地(父子维度)检测时间(时间维度,以Tqc_Raw_SmokingTest .CheckTime字段派生CheckDat ...
- 《BI项目笔记》历年外观质量均值变化分析Cube的建立
分析主题主要维度:烟叶级别.烟叶级别按等级信息.烟叶级别按分级标准(标准维度)产地(父子维度)检测时间(时间维度,以Tqc_Raw_PresentationQuality . CheckTime字段派 ...
随机推荐
- Codeforces Round #350 (Div. 2) E 思维模拟
给出一个合法的括号串 有LRD三种操作 LR分别是左右移动当前位置 且合法 D为删除这个括号和里面的所有 当删除完成后 位置向右移动 如果不能移动 就向左 比赛都是很久远的事情了 写这道题也是一时兴起 ...
- ThinkPHP 3.2.3 关联模型的使用
关于关联模型 ThinkPHP 3.2.3 的关联模型(手册地址)一般处理关联数据表的 CURD 操作,例如关联读取.关联写入.关联删除等. 实例 博客管理模块关于博客有 4 张数据表:博客表 crm ...
- 禁止COOKIE后对SESSION的影响
一.理解SESSION机制 简单来说:每一个SESSION都有一个唯一的session_id , 默认情况下,session_id存储在客户端(默认COOKIE['PHPSESSID']), 在使用S ...
- freemarker学习
链接: http://swiftlet.net/archives/category/freemarker
- 画廊插件baguetteBox
HTML <link rel="stylesheet" href="css/baguetteBox.css"> <div class='bag ...
- Extjs 中column的renderer使用方法
renderer: function(value, cellmeta, record, rowIndex, columnIndex, store) { if (record.get('productT ...
- 关于Thread.IsBackground属性的理解(转载)
C#中,Thread类有一个IsBackground 的属性.MSDN上对它的解释是:获取或设置一个值,该值指示某个线程是否为后台线程.个人感觉这样的解释等于没有解释. .Net中的线程,可以分为后台 ...
- delphi关闭程序Close,application.Terminate与halt区别
当Close是一个主窗体时,程序会退出.Close会发生FormClose事件,FormCloseQuery事件Halt会发生FormDestory事件,Application.Terminate以上 ...
- SpringMvc自定义拦截器
SpringMvc也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义拦截器必须实现HandlerInterceptor接口 -preHandle():这个方法在业务处理器 ...
- RCNN 和SPPnet的对比
一.RCNN: 1.首先通过选择性搜索,对待检测的图片进行搜索出2000个候选窗口. 2.把这2k个候选窗口的图片都缩放到227*227,然后分别输入CNN中,每个候选窗台提取出一个特征向量,也就是说 ...