...
使用说明
本文档主要介绍使用schema-workbench构建mondrain
...
XML工程文件,实现多维立方体的制作,详细列出了基于SQL数据源的构建过程等内容。
...
第一部分 SQL数据源
1. 基础条件
...
1.
...
1 SQL Server软件;
...
1.
...
2 JDK1.
...
1.1 SQL Server软件;
1.2JDK1.5以上java环境
1.3数据库表结构。
...
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,进入数据源功能节点,新建数据多维源
新建多维立方体,选择上述过程建立的立方体数据源