页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 3 下一个 »

使用说明

本文档主要介绍使用schema-workbench构建mondrain XML工程文件,实现多维立方体的制作,详细列出了基于SQL数据源的构建过程等内容。

 

第一部分 SQL数据源

1. 基础条件

1.1 SQL Server软件;
1.2 JDK1.5 以上java环境;
1.3 数据库表结构。 

 文档目录:

相关文档:

2. XML文件制作

2.1 schema-workbench软件运行

安装完JDK以后,打开schema-workbench软件,运行workbench。


点击connect,进入数据源配置界面。配置完后点击测试,若遇到如下错误,表示缺少数据源驱动。可到Smartbi产品安装目录:..:\soft\Smartbi\Tomcat 5.5.20\webapps\smartbi\WEB-INF\lib
目录下寻找sqlserver驱动程序_JDBC_SQLServer.jtds,
复制到…: \schema-workbench\drivers目录下即可。

 

2.2添加事实表

在上侧功能区,点击新建Schema,


在新建schema界面左侧功能树schema节点点击右键,选择add cube,对新建的cube点击右键,选择add table,添加事实表

2.3建立维度

在设计页面左侧cube功能节点,点击右键新建维度


填写相关维度名称,选择维度类型。
对新建的维度点击右键,新建维度层级,


点击维度层级,增加维度表


右击维度层级,新建层级,选择相应取值

 

2.4建立度量

对cube点击右键,选择add measure,填写相应的属性项


至此,简单的多维模型基本完成。


选择view XML功能节点,

我们可以查看该多维模型的XML文件,将该xml文件另存到盘符中。

 

3. XML文件部署

3.1 XML文件部署

将步骤2中生成的XML文件拷贝至 …:\soft\Smartbi\Tomcat 5.5.20\webapps\mondrian\WEB-INF\queries 目录下。

注意:XML文件为UTF-8字符集

 

3.2 datasources文件配置

在…:\soft\Smartbi\Tomcat 5.5.20\webapps\mondrian\WEB-INF文件目录下,打开datasources.xml文件,添加如下数据库连接配置信息。

<DataSource>
	<DataSourceName>Provider=Mondrian;DataSource=foodmart_test;</DataSourceName>
	<DataSourceDescription>foodmart_test</DataSourceDescription>
	<URL>http://localhost:8080/mondrian/xmla</URL>
	<DataSourceInfo>Provider=mondrian;Jdbc="jdbc:jtds:sqlserver://localhost:1433;DatabaseName=foodmart_test";JdbcUser=sa;JdbcPassword=***;JdbcDrivers=net.sourceforge.jtds.jdbc.Driver;Catalog=/WEB-INF/queries/foodmart_test.xml</DataSourceInfo>
	<ProviderName>Mondrian</ProviderName>
	<ProviderType>MDP</ProviderType>
	<AuthenticationMode>Unauthenticated</AuthenticationMode>
	<Catalogs>
		<Catalog name="foodmart_test">
			<Definition>/WEB-INF/queries/foodmart_test.xml</Definition>
		</Catalog>
	</Catalogs>
</DataSource> 


请按实际环境修改上述XML代码段。

 

4. Smartbi连mondrain数据源

登陆Smartbi,进入数据源功能节点,新建数据多维源


新建多维立方体,选择上述过程建立的立方体数据源

 

 

  • 无标签