该系统属于数据仓库系统,与传统的管理信息系统有本质差别,是“面向主题”设计的。“面向主题”的方式,既有利于数据组织和利用,又有利于用户的理解和使用。

分析主题
主要维度:
烟叶级别、烟叶级别按等级信息、烟叶级别按分级标准(标准维度)

产地(父子维度)

检测时间(时间维度,以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的建立的更多相关文章

  1. 《BI项目笔记》报到信息分析Cube

    数据源设置:数据处理逻辑: --处理丢失外键关系数据 SELECT * FROM T_ReportLeafGrade WHERE FSubFID NOT IN ( SELECT FID FROM T_ ...

  2. 《BI项目笔记》挑选产出分析Cube

    数据源设置: 数据处理逻辑: --I_GBGradeID SELECT * FROM T_NPick_PkgMov WHERE I_GBGradeID NOT IN ( SELECT I_GBGrad ...

  3. 《BI项目笔记》——微软BI项目笔记连载

    本系列文章主要是结合实际项目,加上自己的总结,整理出来的一系列项目笔记,涉及微软SQL Server2008中商务智能开发中的SSAS.SSIS模块:  准备工作: <BI项目笔记>基于雪 ...

  4. 《BI项目笔记》创建多维数据集Cube(1)

    有两个事实表,因此就有两个度量值组,并且向导将为非维度键的事实表中的每一个数值列创建一个度量值.由于我们这里不需要那么多,所以只选择部分度量值.另外要注意,度量值的名称源于事实表中的列,所有名称由可能 ...

  5. 《BI项目笔记》数据源视图设置

    目的数据源视图是物理源数据库和分析维度与多维数据集之间的逻辑数据模型.在创建数据源视图时,需要在源数据库中指定包含创建维度和多维数据集所需要的数据表格和视图.BIDS与数据库连接,读取表格和视图定义, ...

  6. 《BI项目笔记》创建多维数据集Cube(2)

    本节建立: 历年的初烟水分均值变化分析Cube:区域维度:地州,专县时间维度:年等级维度:大等级,小等级指标:水分均值 数据源视图: 数据处理: ) ) DELETE FROM T_QualMoist ...

  7. 《BI项目笔记》增量ETL数据抽取的策略及方法

    增量抽取 增量抽取只抽取自上次抽取以来数据库中要抽取的表中新增或修改的数据.在ETL使用过程中.增量抽取较全量抽取应用更广.如何捕获变化的数据是增量抽取的关键.对捕获方法一般有两点要求:准确性,能够将 ...

  8. 《BI项目笔记》历年感官评吸质量均值变化分析Cube的建立

    分析主题主要维度:烟叶级别.烟叶级别按等级信息.烟叶级别按分级标准(标准维度)产地(父子维度)检测时间(时间维度,以Tqc_Raw_SmokingTest .CheckTime字段派生CheckDat ...

  9. 《BI项目笔记》历年外观质量均值变化分析Cube的建立

    分析主题主要维度:烟叶级别.烟叶级别按等级信息.烟叶级别按分级标准(标准维度)产地(父子维度)检测时间(时间维度,以Tqc_Raw_PresentationQuality . CheckTime字段派 ...

随机推荐

  1. Error:Unsupported major.minor version 51.0 .

    替换了项目jar文件Tomcat运行报错, 项目开发环境jdk1.6,替换jar文件编译环境是1.7 修改eclipse java ->compiler和Installed JREs 重新编译替 ...

  2. Different Approaches for MVCC

    https://www.enterprisedb.com/well-known-databases-use-different-approaches-mvcc Well-known Databases ...

  3. [Virtualization][qemu][kvm][virtio] 使用 QEMU/KVM 模拟网卡多队列

    序: 做DPDK例子的时候,发现一些例子需要多队列,而我当前所使用的虚拟机并不是多队列的.关于我当前虚拟机的状态,可以见前文. 所以,我的需求就是,让虚拟机里的网卡,有多队列! 参考: http:// ...

  4. win7 iis7 发布asp.net mvc4.0+EF6.0站点记录

    1.处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler” 解决方法: 原因: 1.iis ...

  5. struts2:数据校验,通过Action中的validate()方法实现校验,图解

    根据输入校验的处理场所的不同,可以将输入校验分为客户端校验和服务器端校验两种.服务器端验证目前有两种方式: 第一种 Struts2中提供了一个com.opensymphony.xwork2.Valid ...

  6. OC-数组排序-NSSortDescriptor使用

    OC-数组排序-NSSortDescriptor使用 在Object-c中,当有一个班级类MyClass,还有一个学生类Student.在班级类MyClass中通过一个可变数组NSMutableArr ...

  7. kubernetes 1.3 的安装和集群环境部署

    简介: Docker:是一个开源的应用容器引擎,可以为应用创建一个轻量级的.可移植的.自给自足的容器. Kubernetes:由Google开源的Docker容器集群管理系统,为容器化的应用提供资源调 ...

  8. [Android Tips] 4. Dismiss PopupWindow when touch outside

    PopupWindow.setFocusable(true);

  9. ios检测是否有网络

    /** AFNetworkReachabilityStatusUnknown          = -1,  // 未知 AFNetworkReachabilityStatusNotReachable ...

  10. SQL Server数据库性能优化(二)之 索引优化

    参考文献 http://isky000.com/database/mysql-performance-tuning-index 原文作者是做mysql 优化的     但是我觉得  在索引方面    ...