- 1、本文档共89页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UAP 6.1 报表与分析高级专题
UAP 技术红皮书系列 第PAGE1 / 51页
UAP开发红皮书系列
报表与分析高级专题
产业链开发部 编著
目录
TOC \o 1-3 \h \z \u 第一章 技术背景与架构 3
1.1 技术背景 4
1.2 技术架构与模型 5
1.3 语义模型工作原理 10
1.3.1 定义形态 10
1.3.2 执行流程 11
1.3.3 数据形态 12
1.4 DEMO 13
第二章 语义建模扩展与代码分析 22
2.1 语义提供者 23
2.1.1 接口 23
2.1.2 扩展 26
2.1.3 扩展范例代码分析 29
2.2 函数 32
2.2.1 函数解析 32
2.2.2 函数扩展 33
2.2.3 扩展范例代码分析 35
2.3 宏变量、描述器与执行策略 37
2.4 数据加工 39
2.4.1 概念与定位 39
2.4.2 执行原理 40
2.4.3 操作使用 40
2.4.4 常见问题 42
2.4.5 数据加工代码范例 43
2.5 脚本规则 44
2.5.1 实现规则类 45
2.5.2 配置文件注册 45
2.5.3 操作使用 46
2.5.4 扩展范例代码分析 47
2.6 元定义驱动扩展 48
2.6.1 接口 49
2.6.2 实现 49
2.6.3 配置文件 49
2.6.4 操作使用 50
第三章 报表建模扩展与代码分析 51
3.1 查询动作扩展 52
3.2 查询条件 54
3.3 区域条件 55
3.4 业务格式 56
3.5 格式调整器 58
3.6 报表订阅相关接口 59
3.7 报表变量的赋值实现 61
3.8 工具方法 63
3.9 报表联查 82
3.9.1 报表联查更深的一点理解 82
3.9.2 业务联查的实现 82
注:本高级专题涉及的术语和基础知识点,参见《报表知识点指南.docx》和《BAP知识点指南.docx》。
技术背景与架构
本章内容概要:
技术背景
技术架构与模型
语义模型工作原理
DEMO
技术背景
数据分析技术的发展,随着企业中面向业务报表和面向主题分析两类应用的渗透,而逐步分化出报表平台(主要处理二维报表)和分析平台(主要处理多维分析)两个派系。
报表平台的诞生,是为满足各类用户在报表分析方面的综合要求,提供的一个分析型报表的解决方案。其核心是基于语义模型定义自由报表,其格式设计中可进行各类分析设置;设计好的自由报表可发布为节点,供用户进行实时查询分析和定时订阅发布等各种方式的使用。
报表平台具有以下特点:
针对企业不同业务角色,提供多样使用方式:报表数据查询人员可以在基于自由报表发布的查询节点中直接进行查询分析,而不需具备较深技术背景;专业的分析报表设计人员则可以全面使用设计功能实现复杂报表的定义和发布;
支持多种数据来源:系统支持多种语义模型定义方式,还支持注册其他类型语义模型提供者,多来源数据都可以在一张自由报表中进行数据分析和展现;
报表支持多区域模型,多个区域按照数据分析结果各自动态展开;多区域和多数据来源之间均可以设置依赖关系,能灵活组合拼装出各类样式的复杂报表;
格式设计和报表展现效果一致:各种数据分析和格式设置都在设计界面有直观展现,特别是交叉表的设计方式突破以往,能够可视化的直接定义维度指标及各类展现效果;
提供了分析图表功能:提供了各类常见图表分析功能;
分析功能和交互性加强:全面支持排序/过滤/分组/统计/交叉/排名函数/TopN等分析功能,并具有页维度和待定参数等交互特性。
支持数据追踪:自由报表中的明细数据和统计数据都支持追踪到原始数据。
针对大数据量的处理:利用数据库的处理能力进行多级汇总数据的处理,展现层在电子表格中实现平滑分页,可以分页加载明细数据。
在分析平台方面,随着业务的高速发展,NC对业务数据的分析需求越来越庞大和紧迫。要求分析模块不仅仅能为决策层提供支持,
文档评论(0)