中国金融电子化公司 总体概要设计说明书模板 组件类型 调用组件 4.3.1.6
on t3.a=t2.b 基础组件 数据结构组件、筛选条件组件 数据关联组件
组件名称 概要描述 组件类型 调用组件 4.3.1.7
数据关联 多表数据关联组件的特殊情况,只支持两个表的关联 基础组件 数据结构组件、筛选条件组件 数据排序组件
组件名称 概要描述 组件类型 调用组件
4.3.1.8
数据排序 根据输入的数据集,选择排序字段、排序方法,返回排序后的数据集 实现的sql如:order by a[desc] 基础组件 数据结构组件 数据提取组件
组件名称 概要描述 组件类型 调用组件
4.3.1.9
多表数据提取 对单个事实表、有权限的查询模板按照一定条件筛选出所需要的数据记录。 支持去重(添加distinct关键字)操作 调用数据结构组件编辑要输出的字段、加工字段等信息。 调用筛选条件组件(运行时填入参数,若不填则视为该条件无效)设定筛选条件 调用数据排序组件对结果集进行排序。 不支持分组操作 支持设置提取的行数值,如:设定提取100条记录则返回最后结果集的前100条记录 实现的sql如:select * from t1 where t1.a=1000 数据结构组件、筛选条件组件、数据关联组件、数据排序组件、数据钻取组件 数据分组组件
第14页
中国金融电子化公司 总体概要设计说明书模板 组件名称 概要描述 组件类型 调用组件 4.3.1.10
数据分组 对单个或多个事实表、有权限的查询模板按照一定条件进行分组汇总操作。 调用数据结构组件对输入的数据集进行分组字段、汇总字段等信息的配置。 调用筛选条件组件(运行时填入参数,若不填则视为该条件无效)设置汇总结果的过滤条件(having) 调用数据排序组件对结果集进行排序。 支持设置提取的行数值,如:设定提取100条记录则返回最后结果集的前100条记录 实现的sql如:select t1.b[,max(t1.c)] from t1 where t1.a>100 group by t1.b [having t1.b <900] 数据结构组件、筛选条件组件、数据关联组件、数据排序组件、数据钻取组件 数据合并组件
组件名称 概要描述 组件类型 调用组件 4.3.1.11
数据合并 基本需求: 支持对于输入的多个数据集(一般是同组内的查询结果)进行合并,进行union、union all操作 调用筛选条件组件(运行时填入参数,若不填则视为该条件无效)对合并的结果进行筛选条件的配置。 当进行union、union all操作时对于输入的数据集字段不一致的情况 调用数据表关联组件、数据结构组件对输入的数据集进行统一调整。 实现的sql如:select t1.a from t1 where t1.c>100 union [all] select t2.a from t2 where t2.d>100 数据结构组件、筛选条件组件、数据排序组件、数据关联组件、数据钻取组件 数据分层组件
组件名称 概要描述 数据分层 支持对输入的数据集配置分层域、汇总域、分层策略信息,并展
第15页
中国金融电子化公司 总体概要设计说明书模板 组件类型 调用组件 4.3.1.12
示分层结果 支持自动分层、自定义分层两种分层策略 自动分层时,需要指定分层域的数据范围、分层数目信息。 自定义分层时,需要指定每一层的数据范围。 调用筛选条件组件(运行时填入参数,若不填则视为该条件无效)对分层的结果进行筛选条件的配置。 调用数据排序组件对结果集进行排序。 数据结构组件、筛选条件组件、数据排序组件、数据钻取组件 数据抽样组件
组件名称 概要描述 组件类型 调用组件 4.3.1.13
数据抽样 支持对输入的数据集配置抽样信息并进行数据抽样操作 抽取前用户可以指定抽取的条数,若不指定则系统按照最大条数抽取。 支持等步长抽样、随机抽样两种抽样策略 等步长抽样,需要输入一个固定的步长值,系统根据步长值从结果集的第一条记录开始抽取,直到取够指定的条数。直到数据集用完为止 随机抽样,需要输入一个抽取的数量,系统每一次取一个随机数作为步长值进行数据抽取,直到取够指定的条数。直到数据集用完为止。抽取的起点可能不是结果集的第一条数据。 调用筛选条件组件(运行时填入参数,若不填则视为该条件无效)对抽样的结果进行筛选条件的配置。 调用数据排序组件对结果集进行排序。 数据结构组件、筛选条件组件、数据排序组件、数据钻取组件 图形化组件
组件名称 概要描述 图形化 支持对于输入的数据集进行图形展示参数的配置,并以饼图、柱图、线图进行展现。
第16页
中国金融电子化公司 总体概要设计说明书模板 组件类型 调用组件
4.3.1.14
饼图:需配置分类字段、取值字段等信息。 柱图、线图:需要配置X、Y轴取值字段,并可配置组内分类字段进行类比柱图、线图显示 调用筛选条件组件(运行时填入参数,若不填则视为该条件无效)对输入的数据集进行筛选条件的配置。 数据结构组件、筛选条件组件、数据钻取组件 数据钻取组件
组件名称 概要描述 组件类型 调用组件 4.3.1.15
钻取组件 支持配置输入的任意两个数据集之间的跳转关系。 支持传递源数据集的任意固定条件、动态条件值、源数据集字段的值到目标数据集中,并可以重新排列这些值在目标数据集上查询的逻辑关系。 源数据集上的钻取是以单元格为单位的,同一列的不同行上可以根据条件设置不同的钻取,跳转到不同的数据集上 基础组件 数据结构组件 字段维护组件
组件名称 概要描述 组件类型 调用组件 4.3.1.16
字段维护 支持增加或减少结果集的输出字段(原始字段或派生字段) 此组件有两个地方被调用 一、 在数据提取组件、数据分组组件使用中选却输出字段时调 用此组件进行派生字段的输出。 二、 在进行数据分析时,对一个产生的结果集调用此组件进行输出字段的扩充展示或生成派生字段。 数据结构组件 重复监测组件
组件名称 概要描述 重复监测 按照检测字段将数据表的所有重复数据/不重复数据输出。 支持distinct关键字执行筛选不重复的数据 实现的sql如:select (distinct) * from TT where (a,b) [not] in (select a,b from TT group by a,b having
第17页
中国金融电子化公司 总体概要设计说明书模板 组件类型 调用组件 4.3.1.17
count(*)>1 ) a; 数据结构组件、数据分组组件、数据提取组件 数据比较组件
组件名称 概要描述 组件类型 调用组件
底层组件关系图:
数据比较 将不同数据表按照关联字段进行比较,统计出两个表中各自关联字段的纪录个数、统计字段的总计值以及两个表此统计字段的差值。 实现的sql:select t1.a,t2.a,sum(t1.c),sum(t2.c) from t1 left join t2 on t1.a=t2.a group by t1.a,t2.a 数据结构组件、数据分组组件、数据提取组件
UI组件关系图:
第18页
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库1230概要设计说明书模版 - 查询组件部分(4)在线全文阅读。
相关推荐: