BI 多维分析文本数据

现在的数据类型多种多样,除了常见的关系型数据库外,各种 NoSQL 数据库,WebService 数据源或者一些特定的业务系统,他们导出的数据多半是文件格式,比如 TXT、Excel 等,那么如何对这些文件做常规的数据分析呢?

以 TXT 文件为例,常用的 BI 工具多数基于数据库分析,如果对 TXT 进行分析,必须先将 TXT 内容导入到数据库,这就有点繁琐了,有没有支持直接对 TXT 文件分析的 BI 工具呢?

! 直接上工具 -- 润乾报表多维分析!

下面就先以 TXT 文件作为数据源,看一下润乾多维分析的使用。

TXT 文件内容为如下:

imagepng

格式较简单,第一行是标题,后面就是一行行的数据。

润乾多维分析支持本地和服务器上的 TXT 文件,直接看步骤:

打开润乾报表多维分析界面:
imagepng

点击菜单中的【数据文件】按钮,弹出【打开数据文件】窗口,选择数据文件。

imagepng

imagepng

对于本地文件, 可以点击【打开本地】按钮,找到并使用保存在本地任意位置(如上图)的数据文件。 对于服务器文件, 可以点击【打开服务器文件】按钮,打开位于服务器指定目录下的所有数据文件。这个目录路径要在 “[demo 应用根目录]/raqsoft/guide/jsp/olap.jsp” 中添加 JS API 进行指定,如下图所示:

imagepng

选择好数据文件后,数据集就创建完成了,多维分析最重要的一步也就完成。

imagepng

接下来就是业务人员进行各种分析了,常用 BI 工具能做的,润乾多维分析同样支持,甚至功能更加丰富,如:

(1) 拖拽字段
imagepng

(2) 行列互换
imagepng

(3) 切片与切块
imagepng

其他更多的前端页面操作,可参考 润乾报表多维分析功能漫游

除了上述所说的通过页面菜单导入数据文件的方法外,还有一种更简单的用法,只要在 URL 里把要分析的数据文件传进来就可以。比如把 “销售数据.txt” 放到 “【Web 应用根目录】\ WEB-INF\files\fileData\” 目录下,访问分析页面时直接在后面追加上文件名就可以了。如:…\raqsoft\guide\jsp\olap.jsp?dataFile=【Web 应用根目录】\ WEB-INF\files\fileData\ 销售数据.txt。

另外,了解了润乾报表多维分析可以针对 TXT 文件分析后,还想进一步了解如何集成到自己应用系统中,可参考 把 Excel 透视表搬到 WEB 上 (后半部分的介绍)。