现在的位置: 首页 > 综合 > 正文

MSTR入门—建模实例(一)

2013年10月06日 ⁄ 综合 ⁄ 共 1291字 ⁄ 字号 评论关闭
 Microstrategy 元数据是存储在关系型数据库中的一个预定义的结构。MicroStrategy定义了这个元数据的结构。元数据和数据仓库的RDBMS不必相同。当应用程序连接到这个元数据库时,所有的框架对象、报表对象、配置对象和项目设置信息都存储在这里。

声明:本文为MSTR一培训教材

1.准备空的RDB,并定义ODBC

以SQL SERVER为例,在SQL SERVER中创建一个数据库-MstrMD。定义一个系统ODBC,命名为MstrMD。

2.配置元数据库

使用Configuration Wizard(开始/程序/Microstrategy/Configuration Wizard)第一项:元数据资料库和统计表,然后点下一步,只选择元数据库,一路默认下一步,完成元数据库的配置。然后退出。

3.连接项目源

项目源对象处于Microstrategy对象的最高级。一个项目源代表一个元数据库连接。这个连接可以由两种方式实现:
a、 直接或两层模式――通过知道DSN、LOGIN、口令连接到元数据库。
b、服务器或三层模式――通过指向一个定义好的Intelligence Server连接到元数据库。

我们首先使用直接方式,然后配置改为三层模式。
启动Microstrategy Desktop,选择菜单 工具/项目源管理器,点击添加,输入项目源名称(如FirstTrain),选择连接模式为直接,选择ODBC:MstrMD,点击确定(两次)。

4.创建项目
在应用中定义的MSTR对象(框架对象和用户对象等)隶属于项目。项目在项目源下,一个项目源下可以有多个项目。

在Microstrategy Desktop中双击进入刚才定义的项目源FirstTrain (最初配置一个项目源时,MSTR会创建一个内嵌的用户,用户名是Administrator,口令为空,当进入一个项目源时,需要输入这个项目源的user/PWD。从安全的角度考虑,进入一个新项目源后,应该修改MSTR内嵌用户Administrator的口令),选择菜单 框架/创建新项目。Desktop弹出项目创建助理:
根据向导,创建项目创建项目并连接项目源。

5.定义数据库实例
数据库实例代表与数据仓库的连接。用于在某个项目中使用的数据仓库。

在项目源下的管理 / 数据库实例管理器中点击菜单文件/新建/数据库实例,输入一个数据库实例名称,选择数据库连接类型,[输入描述];在数据库连接中点击新建,输入数据库连接名称,选择一个指向所要的数据库的本地系统ODBC数据源;在数据库登录名中点击新建,输入数据库登录以及合法的登录ID和密码,点击确定;选择正确的数据库登录名,点击确定;选择正确的数据库连接名称,点击确定。这样就定义了一个数据库实例,来代表物理的数据仓库。

本例创建一个数据库实例Tutorial代表MSTR自带的Tutorial数据库。
在数据库实例的常规选项卡上,填数据库实例名为Tutorial,连接类型为ACESS 7.0,新建的数据库连接为填名称为Tutorial,选择ODBC源为MicroStrategy_Tutorial_Data,并设置用户名和密码。

抱歉!评论已关闭.