MicroStrategy的学习过程
来源:互联网 发布:比较污的网络词 编辑:程序博客网 时间:2024/06/04 19:53
设计过程
配置元数据库 MicroStrategy里面的一个元数据库
MicroStrategy server组件是最重要的一个服务组件
MicroStrategy server组件在中间,他需要一个元数据库(规则数据库) 放在左边 数据仓库放在右边。
MicroStrategy server通过 ODBC 连接的方式把元数据库和数据仓库连接起来
就是这样的一个过程,从数据仓库读数据,通过一些规则,用户的需求把规则设计一下,放到元数据库里面
用户访问的时候就是:
从元数据库中读那些规则,把用户看到的需求就能展现出来了。
1,建立元数据库过程
configuration wizard组件 通过这个来建立元数据库
来存放MicroStrategy server它所有的规则和需求都放在元数据库里面。
指定一个连元数据库的ODBC连接(DSN)
元数据库放到oracle,access等中,提前做一个odbc连接,把它联到这个数据库上
md就是元数据库-->放到access
-->新建-->其他相关数据库
test.mdb
建好了一个元数据库,把元数据库部署到MicroStrategy server上面,之后呢就是通过3层的架构去访问。
也可以通过Desktop组件直接去访问。
2,部署过程
配置intelligence server
ODBC数据库连接也建好了。
选择上刚才那个连接
有个默认的用户名和密码
创建一个新的服务器
一个时间点只能配置一个数据库,指向的永远是一个地方。
3,打开desktop
在一个服务器上装上MicroStrategy server就可以了
然后团队都连接到这个MicroStrategy server上面就OK
元数据库只有一个
通过3层的方式
通过项目原管理器
通过desktop连到MicroStrategy server就OK了。
能够直接连接元数据库(选择ODBC连接)直接连到数据库,两层的方式。
一般开发的时候不会选择用两层的方式,别的同事看到的书库可能是错误的。
*****
3,数据仓库
例子自带的数据仓库
一个日期的维表
把MicroStrategy server连到数据仓库上面,读这些数据
DSN连接在系统的DSN上面去建立
配置管理里面的数据库实例
新建数据库实例
数据库实例名称
数据库连接类型
建一个数据库连接。
建议通过3层去连接
直接通过MicroStrategy server去访问。
能够通过MicroStrategy server连接到数据库
选择服务器的方式
服务器的名称就是MicroStrategy server这个地方,可以加上他的IP地址就可以了
这样就连接到MicroStrategy server上。
服务器的IP地址就可以了
******
带小地球的就是3层连接的方式
指的的MicroStrategy server服务器来操纵元数据库
****
存的是那些规则
****
创建新项目
数据库实例
数据仓库实例
数据仓库目录
创建事实和实体
创建度量和筛选
创建其他对象
框架对象:
表 层系 分区映射 函数和操作符 实体 事实 转换
事实:业务活动中的数值信息
事实是一些用数字表示的商业术语值
事实可以由多个表达式组成
事实和数据库中的既有字段直接对应试一种框架对象
使用事实创建度量(metrics)
在MicroStrategy产品环境中事实是关联数据仓库的数值和MicroStrategy报表环境的框架对象。
他们对应到数据仓库中的物理字段,并用以创建对事实数据进行运算的度量对象。
事实的特征:
一般是数值型的
能够被汇总用来表现更深层次的结果
Qty Sold - 事实
度量就是在事实的基础上建立的
度量
放在报表上的是度量
销售数量
销售金额
销售成本
纬度
实体
attributes
实体对应业务术语(年,客户,商品)
实体可以由多个实体形式组成
实体直接和数据库中的字段对应
是一种框架对象
- MicroStrategy的学习过程
- MicroStrategy与Cognos的比较
- 部署Microstrategy.war的问题解决
- 比较Business Objects与MicroStrategy的10个关键性问题
- Microstrategy Document
- MicroStrategy笔试
- MicroStrategy中 事实,实体,度量三个概念的区别及联系。
- MicroStrategy 小技巧 笔记
- Version control in MicroStrategy
- Cognos vs. Microstrategy
- MicroStrategy软件工程师职…
- C++面题(MicroStrategy)
- 学习的一个过程
- 学习的一个过程
- 学习理解的过程
- java的学习过程
- J2EE学习的过程
- JBPM的学习过程
- TAT,用户界面设计公司一瞥
- 我是混进博客圈的搜索优化爱好者
- Java培训笔记九
- linux下搭建FTP服务器
- Java培训笔记十
- MicroStrategy的学习过程
- QTableWidget&&QTableView
- 软考有感
- Android Bitmap和Canvas学习笔记
- Java培训笔记十一(自己总结的Java语法基础)
- powerDesiger 常用设置
- 从《剑雨》看编剧、导演的思想有多龌龊
- Minutes of TMC#135
- 数据库