快速入门

阅读(5477) 标签: 快速入门,

本节用分步介绍的方式,以常规SQL数据集为例,让您有一个愉快的多维分析初体验。

第一步:启动数据库

定义或连接数据源前首先需要保证数据库驱动包可以被润乾报表程序加载到。安装包中自带的数据库驱动存放位置为:【安装根目录】\common\jdbc,默认带有OracleMySQLSQL Server等常用类型数据库驱动,用户可以根据实际需要自己放置对应的驱动。润乾自带的demo数据源所连的内置数据库类型为HSQL,驱动为hsqldb-2.2.8.jar

数据源定义:

数据源定义需要先保证所要连接的数据库为启动状态,然后打开【安装根目录】\report\web\webapps\demo\WEB-INF\raqsoftConfig.xml,在该文件中添加对已启动数据库的数据源配置信息

<Runtime>

<DBList>

<DB name="demo">

<property name="url" value="jdbc:hsqldb:hsql://127.0.0.1/demo" />

<property name="driver" value="org.hsqldb.jdbcDriver" />

… …

</DB>

… …

</DBList>

… …

</Runtime>

本例用的是自带的demo数据源,数据源定义这个步骤可跳过。

打开DQL元数据层设计器,点击菜单“服务”à“启动示例数据库”,“系统”à“控制台”会输出“数据库已启动”信息,表示demo数据源所需连接的HSQL数据库已启动。

第二步:启动服务器

润乾报表嵌入了内置的TOMCAT,可通过工具栏最右方的启动服务器按钮启动服务器,也可以通过菜单“服务”“启动TOMCAT”启动。

第三步: 打开 DQL 分组分析界面

进入DQL分组分析界面的方式有两种:

方式一

点击设计器菜单“服务”→“DQL分组分析”,或者点击菜单栏中的浏览图标,选择“DQL分组分析”;

方式二

打开浏览器,在地址栏输入:http://localhost:6868/demo/raqsoft/guide/jsp/olap.jsp

对于已经安装润乾报表的用户可以选择通过设计器菜单的方式进入,这样一来就省去了手动输入url的步骤,易操作;如果是将demo应用部署在了独立服务器上,则建议使用第二种方式。

DQL分组分析界面如下:

第四步:定义 SQL 数据集

DQL分组分析界面可以定义各种不同类型的数据集,这里我们以最常见的SQL数据集为例,了解数据集的定义。

点击多维分析页面右上角的数据集菜单,进入数据集页面:

如上图所示,点击左侧,添加数据集。填写数据集名称,选择SQL语句需要使用的物理数据源,填入SQL语句。SQL数据集是由SQL语句决定的,这里的SQL语句只要符合SQL标准语法就行。

点击,将SQL语句返回的结果集缓存入临时文件,之后在页面上的多维分析就都是基于这个临时数据文件取数了。

最后,点击“保存”,SQL数据集就创建完成了。

第五步: 设计属于自己的报表

数据集了解了,接下来就教您实操如何在多维分析页面上快速设计属于自己的报表。

1.点击【添加报表】,选择数据集,填写报表名称【确定】。

添加报表后,可以看到数据分析设置器中已经将读取到的字段展示到设置器中。

2.拖拽指标:选中“NAME”、“STATE”、“DEPT”、“SALARY”,拖拽到“指标数据区”进行展示。

3.对指标排序:点击指标数据区中“SALARY”字段的三角号,下拉中可选择“不排序”、“升序”、“降序”对SALARY进行指定类型的排序。

4.修改字段名称:点击指标数据区中字段的三角号,下拉选择,对字段重命名。

5.添加表头,进行交叉分析。

将“州”拖拽到左表头,“部门”拖拽到上表头;

 

选中“员工姓名”点击选择计数,此时报表中的“员工姓名”展示的数据为当前州当前部门下的总员工数,为便于查看可将字段重命名为“员工总数”。

 

相同的,选中“薪资”聚合方式选择“平均”,并且修改字段名为“平均薪资”,报表中的“平均薪资”字段表示当前州当前部门下的员工平均薪资。

通过以上的操作,形成了交叉报表,更细分的展示分组数据。

6.制作统计图报表

多维分析添加报表时,为了使数据能够直观的以图形的方式展现,提供了报表模板的使用。本例主要以现有模板为例,介绍模板的使用,更多关于模板的制作可参考更改表格样式小节。

在分析界面中添加报表,选择已定义好的数据集,设置报表名称,勾选【使用报表模板】选项,并选择需要使用的模板报表。

注:

(1)报表模板文件缺省存放位置为:【安装根目录】\raqsoft\report\web\webapps\demo\WEB-INF\files\rpx

(2)问号图标的模板为测试模板,自定义的模板放到【安装根目录】\raqsoft\report\web\webapps\demo\WEB-INF\files\rpx后,在下拉中会以+模板文件名列出。

此时的数据分析设置器中显示的界面与上面普通报表有所不同,我们将STATE拖拽到“分类”、EID拖拽到“系列值”

如下图所示用饼图将员工的分布更直观的展现出来。

第六步 :保存报表

点击页面菜单中“保存”按钮,将当前多维分析页面中的数据集和报表保存到.olap(分析文件)中。

填入要保存的文件名称,勾选“下载到本地”可将文件下载到本地;勾选“保存到服务器”可将文件保存到服务器。

注:“下载到本地”和“保存到服务器”两个复选框可同时勾选,但至少要选择一个。

报表安装完成后,产品默认提供了一些用于演示的.olap分析文件示例,可以在DQL分组分析页面点击“打开”按钮查看示例。如下图所示:

 

比如选择SQL分析.olap,点击“打开服务器文件”,DQL分组分析界面展示如下图: