美文网首页
小猿圈分享在web上使用数据透视表

小猿圈分享在web上使用数据透视表

作者: 小猿圈IT教育 | 来源:发表于2019-05-30 10:37 被阅读0次

我们在做数据分析的时候大家应该都会使用到excel,excel中呢应该又离不了数据透视表,对于分析整体的数据应该是很好用的,但是如果把它应用到web中是不是就更爽呢,今天小猿圈就给大家分享如何把Excell数据透视表移动到网站上。

主角登场——润乾报表多维分析

下面就先以Excel文件作为数据源,与各位小伙伴分享一下多维分析的应用案例,欢迎各位热烈围观,优雅吐槽:

Excel文件内容为如下:

这个格式很普通,第一行是标题,后面就是一行行的数据了。

不管这个Excel数据文件是在服务器上还是在本地,润乾多维分析界面都能帮你轻松搞定!话不多说,直接看步骤:

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

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

于本地文件,可以点击【打开本地】按钮,找到并使用保存在本地任意位置的数据文件。

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

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

接下来就是业务人员自由驰骋的时间了,随意在复杂条件中拖拽表头和指标,想查什么查什么,想算什么算什么。数据透视表中能做的,俺们的WEB应用程序也一样能做啦。哈哈,从单机应用一步跃升Web环境是不是更爽了!

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

贪心,贪心!学会了在润乾的WEB应用中如何对文件进行多维分析后,是不是又想知道如何把它集成到你自己的应用系统中了?

很简单,标准的java开发三件套,jar包,xml配置文件,以及jsp的tag描述文件tld。

事先要做的功课包括先按照润乾报表V2018教程中《集成发布》章节将基础环境搭建好,然后才能进一步集成多维分析。

多维分析是使用tag标签显示的拖拽界面。产品中提供了用于演示的olap.jsp,tag标签内容大致如下:

dfxFile=”WEB-INF/files/dfx/official/readFile.dfx”

dfxParams=”f=WEB-INF/files/dfx/official/data.xls” // readFile.dfx中定义了名为f的参数,用来接收xls的文件路径,因此这里将xls的文件路径作为参数值传递给f

… …

/>

嵌入后的页面更是简单易操作,会直接把xls里的指标全部列出,记录就这样赤裸裸的展现在你面前。

为便于使用,添加Tag标签后默认俺们的分析页面会提供菜单栏,不过要是觉得菜单栏与您的页面风格不一,有点儿格格不入,那也没关系,解决方法早已帮您想好!

可以把俺们的默认菜单栏隐藏,然后在您自己的风格页面中添加我们的菜单栏按钮。

隐藏方法超简单,一句脚本搞定:

guideConf.showToolBar = ‘no’; //是否显示上部工具条,缺省为yes

哈哈,是不是发现菜单栏消失了。

为了自定义这些功能的按钮,我们特意提供了JS方法直接给用户使用。您的按钮可直接对应调用下面这些方法:

保存:analyseApi.saveOlap();

打开:analyseApi.openOlap ();

横向平铺:analyseApi.resetReportWindow (1);

纵向平铺:analyseApi.resetReportWindow (2);

重叠显示:analyseApi.resetReportWindow (3);

数据集:analyseApi.manageDataSet ();

使用方法:

<a href=”javascript:analyseApi.openOlap();”>打开

当然了,要想对多维分析页面控制的出神入化还是要先深入学习俺们多维分析JS API(统统是开源滴),可到润乾报表V2018分析教程中《集成发布》章节学习。

再稍微深入一下,上面tag中有一个参数是dfxFile,而dfx是集算器的程序脚本文件。这说明,文件多维分析的计算依靠了润乾的集算器才得以实现,通过url将数据文件作为参数传递给系统自带的readFiles.dfx,dfx计算完成后会将结果集作为多维分析的数据集显示在分析页面上,然后用户就可以随意对数据集字段进行拖拽查询了。当然,表担心,这部分集算器功能是免费的!!!

好啦,今天小猿圈关于如何把excel移动到web上的教程就到这里啦,相信大家一定学到了很多吧,以后的工作是不是会更轻松了呢,大家快去试一下吧,记得收藏和分享给身边的好朋友哦。

相关文章

  • 小猿圈分享在web上使用数据透视表

    我们在做数据分析的时候大家应该都会使用到excel,excel中呢应该又离不了数据透视表,对于分析整体的数据应该是...

  • 2018-08-18

    数据透视表的使用方法 对数据透视表有点迷糊,看到网上一篇讲解文字很详细,拿来分享给大家。 一、什么是数据数据透视表...

  • 数据透视表-第9节

    创建数据透视表 创建数据透视表1.jpg 认识透视表工具 1.数据透视表字段 2.数据透视表使用 3.调节数据透视...

  • 给一句 SQL 就能做多维分析

    《把 Excel 透视表搬到 WEB 上》我们以 Excel 文件数据集为例,介绍了如何把 Excel 的数据透视...

  • Excel数据透视表的分组、排序与筛选功能

    本期我们来分享一下在Excel的数据透视表中如何使用分组、排序与筛选功能。 在如下所示的数据透视表中,我们将“St...

  • 你好,数据透视表——小白聊财务(4)

    你好,数据透视表你好,数据透视表你好,数据透视表你好,数据透视表你好,数据透视表你好,数据透视表你好,数据透视表你...

  • Excel 竞价自动统计表-Step3

    接上部分自动分析表-02 在“渠道成本表”中新建Sheet>新建数据透视表>使用此数据模型 4张表均已导入数据透视...

  • 数据透视表

    E战到底第十八天,数据透视表高级应用 终于到了学习高深的数据透视表和数据图, 美化数据透视表 选择数据区域使用条件...

  • 数据透视表及美化

    一、 创建数据透视表: 1 插入→数据透视表 2 数据透视表选项→显示→选择经典透视表 3 拖动字符 4 数据透视...

  • Day22

    数据透视布局及美化 今天主要讲解的是如何美化数据透视表,通过四个内容展开分享: 1、综合应用 插入数据透视表透视之...

网友评论

      本文标题:小猿圈分享在web上使用数据透视表

      本文链接:https://www.haomeiwen.com/subject/walmtctx.html