- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TM1简介
TM1的主要实现功能?
TM1组件构成
TM1做一个项目的流程
案例
TM1简介
IBM Cognos TM1(以下简称:TM1)是IBM公司推出的一种基于内存技术的OLAP平台。
与其他OLAP平台相比,TM1的特点:
基于内存的实时计算引擎,高效处理海量数据;
支持Multi-Cube(多-Cube),便于构建复杂分析模型;
借助Excel作为前端展现开发工具,更贴近非IT用户使用;
TM1的多维数据集只存储最底层数据,模型结构效率得到最大优化。
TM1没有向用户提供具体的业务分析模型,所有业务分析模型必须根据具体业务需求构建,如报表格式、业务模型、数据采集逻辑等。
优点:
基于内存
多维
可回写
缺点:
基于内存
做出来的页面效果不是很漂亮
主要实现功能
计划、预算、预测
费用分摊
盈利分析
财务分析
财务报表
汇总合并
绩效考核
数据收集汇总
TM1组件构成
Architect
Configuration
Cognos Insight
TM1 Performance Model
Perspectives
各个组件说明:
Architect和TM1 Performance Model主要是用来建模的,第二个刚有的
Architect主要是针对开发人员,TM1 Performance Model主要针对业务人员。
Configuration就是一个配置界面 配置管理主机、服务器等
Cognos Insight 是做展示的工具
Performance是基于Excel对最终的视图做报表展现。
做一个项目的流程
梳理业务、数据
根据数据、建立相应的维度、多维数据集及其相应的视图
建立多维数据集的规则和计算
发布应用程序,可以将Perspectives中做的报表效果发布到应用程序中,以便客户的使用。
案例
做传统报表存在的问题:
数据采集困难、报表格式单一、数据冗余、数据利用率低等
报表格式不够灵活、模板复用性不强、智能化程度不高。
现在做的是一个销售渠道的报表系统。
重点研究通过不同的数据采集模板,结合多种数据来源和数据展现设计了一个完整的数据模型,提供了灵活的报表格式,以及如何根据不同的条件动态产生报表。
重点在以多维数据集为核心的数据模型的研究和设计,同时借助TM1和Excel紧密集成的机制,将Excel作为业务人员自己开发报表模板和数据的展现工具,从而更好地适应企业不断变化的需求。
1报表系统架构:
1.1业务需求分析:
消费者
销售点
??发商
代理商
厂商
厂商将产品销售给N个代理商,代理商又将产品卖给N个批发商,批发商将产品批发给N个销售点进行销售。
代理商复杂采集实际的产品销售数据,并上报给生产厂商。
生产厂商则将实际数据与预算数据进行对比分析,按照不同维度(地区、代理商、销售渠道类型等)以手工方式形成销售报告。
但是随着代理商、批发商、销售点的增加,每次生成一套报告的时间不断增加,不仅工作量十分巨大,而且失去了其固有的指导和辅助决策的意义,这样的销售渠道模式面临着巨大的挑战,因此企业希望开发一套能快速由代理商采集数据并生成各种报告的系统,以便解决当前销售渠道模式面临的瓶颈问题。
1.2报表系统架构:
本系统以TM1为平台,采用分布式C/S架构,系统的体系结构如图,分为数据源、服务器和客户端三部分。
报表系统架构
数据源
数据源分为SQL Server和文本文件两种类型,SQL Server数据库存储了代理商、批发商、销售点和产品的相关信息,ETL工具通过ODBC数据源的方式将这些信息加载到TM1服务器的维度和多维数据集中;
文本文件存储了由代理商采集的实际销售数据和生产厂商的预算数据,将这些数据文件转换为TM1可识别的数据文件后加载到TM1多维数据集中。
服务器
服务器包括TM1管理服务器和TM1服务器。TM1管理服务器是TM1服务器的服务器,它负责跟踪和管理网络中所有的TM1服务器。TM1服务器启动时首先向TM1管理服务器注册,然后TM1客户端与TM1管理服务器建立通信,获取可用TM1服务器信息;确定可用TM1服务器后,与之建立连接。
TM1服务器负责处理具有不同功能的多维数据集、维度、取数据逻辑和文本信息。
当TM1服务器启动时,直接将数据目录加载到内存中,数据的查询和修改均在内存中进行。
客户端
为了能够高效地处理数据和生成报告,本系统采用TM1 Perspectives客户端。这种客户端与Excel紧密集成,不仅能制作各种样式的报表,还可借助Excel强大的图表功能,制作精美的仪表盘。
2数据模型设计与实现
2.1数据源模板设计
模板是指一个或多个具有相同样式的页面布局的文件。
数据源模板由能够采集到的信息类别和粒度所决定,本系统数据源有两个模板文件,一个是代理商采集的实际销售数据模板文
文档评论(0)