上一篇咱们以 Excel 文件数据集为例,介绍了如何把 Excel 的数据透视表嵌入到俺的应用程序中。爱学习的同窗会问了,Excel 数据透视表能够使用 Excel 里取到的任何数据,好比数据库取数,大家能直接从数据库取数作分析吗?Yes,I Can!web
俺的程序支持对任何数据库作 SQL 数据集多维分析,只需先把数据源配置好,而后程序猿啪啪几下敲下须要进行多维分析的 SQL 语句就能够,灵活便捷!sql
好了,言归正传,正文立刻开始!数据库
添加 SQL 数据集时首要任务就是先在 [web 应用根目录]/WEB-INF/raqsoftConfig.xml 中定义好要使用的物理数据源。缓存
<DBList> <DB name="dqldemo"> <property name="url" value="jdbc:hsqldb:hsql://127.0.0.1/demo" ></property> <property name="driver" value="org.hsqldb.jdbcDriver" ></property> <property name="type" value="13" ></property> <property name="user" value="sa" ></property> <property name="password" ></property> … … </DB> … … </DBList>
<DBList> <DB name="dqldemo"> <property name="url" value="jdbc:hsqldb:hsql://127.0.0.1/demo" ></property> <property name="driver" value="org.hsqldb.jdbcDriver" ></property> <property name="type" value="13" ></property> <property name="user" value="sa" ></property> <property name="password" ></property> … … </DB> … … </DBList>
学习
物理数据源建立好后,接下来最重要的一步就是添加 SQL 数据集了。只需选择物理数据源,写上 SQL 语句,点击查询数据,缓存入文件保存就 ok 了!没错,就是这么方便!url
数据集建立完成后万事俱备只欠东风,接下来就能够开始多维分析的体验之旅了。spa
点击【添加报表】,选择数据集,填写报表名称【肯定】,齐活!code
数据集有了,分析指标有了,如今就能够任性拖拽你想要查询的指标了,对 SQL 数据集的分析也能像文件分析从单机一步跃升 WEB 环境了,是否是又找到了倍儿爽的感受?哈哈xml
先拖拽几个指标找找手感:blog
咦?咋列名都是代码,不是中文?这样感受不友好!同窗,这个问题提的好,其实答案很简单,分析出来的报表列名就是用的 SQL 数据集的字段名,因此只要使 SQL 数据集返回的字段名是中文就行!
原文内容更加精彩详情请阅读原文