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
实体对应业务术语(年,客户,商品)
实体可以由多个实体形式组成
实体直接和数据库中的字段对应
是一种框架对象

原创粉丝点击