实例介绍
使用的是war包运行,要想使用多维数据,主要还是数据源和约束文件的编写,地址栏输入http://localhost:8080/ 账号密码都是admin,这是我写的博客里面有详细的步骤,有什么问题可以留言 地址:https://blog.csdn.net/qq_43036122/article/details/88537930, 要想使用saiku服务大致分为三步 一,运行Tomcat使项目跑起来 二,配置数据源mysql,SqlServer ,Oracle。。。。 三,建立数据库和需要的表,并编写需要的schema.xml文件
【实例截图】
【核心代码】
1444bc2d-712f-4306-a908-a9b9ac5af1f1
└── apache-tomcat-6.0.24
├── bin
│ ├── bootstrap.jar
│ ├── catalina.bat
│ ├── catalina.sh
│ ├── catalina-tasks.xml
│ ├── commons-daemon.jar
│ ├── cpappend.bat
│ ├── digest.bat
│ ├── digest.sh
│ ├── jsvc.tar.gz
│ ├── setclasspath.bat
│ ├── setclasspath.sh
│ ├── shutdown.bat
│ ├── shutdown.sh
│ ├── startup.bat
│ ├── startup.sh
│ ├── tomcat-juli.jar
│ ├── tomcat-native.tar.gz
│ ├── tool-wrapper.bat
│ ├── tool-wrapper.sh
│ ├── version.bat
│ └── version.sh
├── conf
│ ├── Catalina
│ │ └── localhost
│ │ ├── host-manager.xml
│ │ └── manager.xml
│ ├── catalina.policy
│ ├── catalina.properties
│ ├── context.xml
│ ├── logging.properties
│ ├── server.xml
│ ├── tomcat-users.xml
│ └── web.xml
├── lib
│ ├── annotations-api.jar
│ ├── catalina-ant.jar
│ ├── catalina-ha.jar
│ ├── catalina.jar
│ ├── catalina-tribes.jar
│ ├── el-api.jar
│ ├── jasper-el.jar
│ ├── jasper.jar
│ ├── jasper-jdt.jar
│ ├── jsp-api.jar
│ ├── mysql-connector-java-5.1.20-bin.jar
│ ├── servlet-api.jar
│ ├── sqljdbc4-2.0.jar
│ ├── tomcat-coyote.jar
│ ├── tomcat-dbcp.jar
│ ├── tomcat-i18n-es.jar
│ ├── tomcat-i18n-fr.jar
│ └── tomcat-i18n-ja.jar
├── LICENSE
├── logs
│ ├── catalina.2019-03-12.log
│ ├── catalina.2019-03-13.log
│ ├── host-manager.2019-03-12.log
│ ├── host-manager.2019-03-13.log
│ ├── localhost.2019-03-12.log
│ ├── localhost.2019-03-13.log
│ ├── manager.2019-03-12.log
│ ├── manager.2019-03-13.log
│ └── saiku.log
├── NOTICE
├── RELEASE-NOTES
├── RUNNING.txt
├── temp
│ └── safeToDelete.tmp
└── webapps
├── docs
│ ├── aio.html
│ ├── api
│ │ └── index.html
│ ├── appdev
│ │ ├── build.xml.txt
│ │ ├── deployment.html
│ │ ├── index.html
│ │ ├── installation.html
│ │ ├── introduction.html
│ │ ├── processes.html
│ │ ├── sample
│ │ │ ├── build.xml
│ │ │ ├── docs
│ │ │ │ └── README.txt
│ │ │ ├── index.html
│ │ │ ├── sample.war
│ │ │ ├── src
│ │ │ │ └── mypackage
│ │ │ │ └── Hello.java
│ │ │ └── web
│ │ │ ├── hello.jsp
│ │ │ ├── images
│ │ │ │ └── tomcat.gif
│ │ │ ├── index.html
│ │ │ └── WEB-INF
│ │ │ └── web.xml
│ │ ├── source.html
│ │ └── web.xml.txt
│ ├── apr.html
│ ├── architecture
│ │ ├── index.html
│ │ ├── overview.html
│ │ ├── requestProcess
│ │ │ ├── requestProcess.pdf
│ │ │ └── roseModel.mdl
│ │ ├── requestProcess.html
│ │ ├── startup
│ │ │ ├── serverStartup.pdf
│ │ │ └── serverStartup.txt
│ │ └── startup.html
│ ├── balancer-howto.html
│ ├── building.html
│ ├── BUILDING.txt
│ ├── cgi-howto.html
│ ├── changelog.html
│ ├── class-loader-howto.html
│ ├── cluster-howto.html
│ ├── config
│ │ ├── ajp.html
│ │ ├── cluster-channel.html
│ │ ├── cluster-deployer.html
│ │ ├── cluster.html
│ │ ├── cluster-interceptor.html
│ │ ├── cluster-listener.html
│ │ ├── cluster-manager.html
│ │ ├── cluster-membership.html
│ │ ├── cluster-receiver.html
│ │ ├── cluster-sender.html
│ │ ├── cluster-valve.html
│ │ ├── context.html
│ │ ├── engine.html
│ │ ├── executor.html
│ │ ├── globalresources.html
│ │ ├── host.html
│ │ ├── http.html
│ │ ├── index.html
│ │ ├── listeners.html
│ │ ├── loader.html
│ │ ├── manager.html
│ │ ├── realm.html
│ │ ├── resources.html
│ │ ├── server.html
│ │ ├── service.html
│ │ ├── systemprops.html
│ │ └── valve.html
│ ├── connectors.html
│ ├── default-servlet.html
│ ├── deployer-howto.html
│ ├── developers.html
│ ├── extras.html
│ ├── funcspecs
│ │ ├── fs-admin-apps.html
│ │ ├── fs-admin-objects.html
│ │ ├── fs-admin-opers.html
│ │ ├── fs-default.html
│ │ ├── fs-invoker.html
│ │ ├── fs-jdbc-realm.html
│ │ ├── fs-jndi-realm.html
│ │ ├── fs-memory-realm.html
│ │ ├── index.html
│ │ └── mbean-names.html
│ ├── html-manager-howto.html
│ ├── images
│ │ ├── add.gif
│ │ ├── asf-logo.gif
│ │ ├── code.gif
│ │ ├── design.gif
│ │ ├── docs.gif
│ │ ├── fix.gif
│ │ ├── printer.gif
│ │ ├── tomcat.gif
│ │ ├── tomcat.svg
│ │ ├── update.gif
│ │ └── void.gif
│ ├── index.html
│ ├── introduction.html
│ ├── jasper-howto.html
│ ├── jndi-datasource-examples-howto.html
│ ├── jndi-resources-howto.html
│ ├── logging.html
│ ├── manager-howto.html
│ ├── maven-jars.html
│ ├── mbeans-descriptor-howto.html
│ ├── monitoring.html
│ ├── proxy-howto.html
│ ├── realm-howto.html
│ ├── RELEASE-NOTES.txt
│ ├── RUNNING.txt
│ ├── security-manager-howto.html
│ ├── setup.html
│ ├── ssi-howto.html
│ ├── ssl-howto.html
│ ├── tribes
│ │ ├── faq.html
│ │ ├── introduction.html
│ │ └── setup.html
│ ├── virtual-hosting-howto.html
│ ├── WEB-INF
│ │ └── web.xml
│ └── windows-service-howto.html
├── examples
│ ├── index.html
│ ├── jsp
│ │ ├── cal
│ │ │ ├── cal1.jsp
│ │ │ ├── cal1.jsp.html
│ │ │ ├── cal2.jsp
│ │ │ ├── cal2.jsp.html
│ │ │ ├── calendar.html
│ │ │ ├── Entries.java.html
│ │ │ ├── Entry.java.html
│ │ │ ├── JspCalendar.java.html
│ │ │ ├── login.html
│ │ │ └── TableBean.java.html
│ │ ├── chat
│ │ │ ├── chat.jsp
│ │ │ ├── chat.jsp.html
│ │ │ ├── login.jsp
│ │ │ ├── login.jsp.html
│ │ │ ├── post.jsp
│ │ │ └── post.jsp.html
│ │ ├── checkbox
│ │ │ ├── check.html
│ │ │ ├── checkresult.jsp
│ │ │ ├── checkresult.jsp.html
│ │ │ ├── CheckTest.html
│ │ │ └── cresult.html
│ │ ├── colors
│ │ │ ├── clr.html
│ │ │ ├── ColorGameBean.html
│ │ │ ├── colors.html
│ │ │ ├── colrs.jsp
│ │ │ └── colrs.jsp.html
│ │ ├── dates
│ │ │ ├── date.html
│ │ │ ├── date.jsp
│ │ │ └── date.jsp.html
│ │ ├── error
│ │ │ ├── er.html
│ │ │ ├── err.jsp
│ │ │ ├── err.jsp.html
│ │ │ ├── error.html
│ │ │ ├── errorpge.jsp
│ │ │ └── errorpge.jsp.html
│ │ ├── forward
│ │ │ ├── forward.jsp
│ │ │ ├── forward.jsp.html
│ │ │ ├── fwd.html
│ │ │ ├── one.jsp
│ │ │ ├── one.jsp.html
│ │ │ └── two.html
│ │ ├── images
│ │ │ ├── code.gif
│ │ │ ├── execute.gif
│ │ │ ├── read.gif
│ │ │ └── return.gif
│ │ ├── include
│ │ │ ├── foo.html
│ │ │ ├── foo.jsp
│ │ │ ├── foo.jsp.html
│ │ │ ├── inc.html
│ │ │ ├── include.jsp
│ │ │ └── include.jsp.html
│ │ ├── index.html
│ │ ├── jsp2
│ │ │ ├── el
│ │ │ │ ├── basic-arithmetic.html
│ │ │ │ ├── basic-arithmetic.jsp
│ │ │ │ ├── basic-arithmetic.jsp.html
│ │ │ │ ├── basic-comparisons.html
│ │ │ │ ├── basic-comparisons.jsp
│ │ │ │ ├── basic-comparisons.jsp.html
│ │ │ │ ├── functions.html
│ │ │ │ ├── Functions.java.html
│ │ │ │ ├── functions.jsp
│ │ │ │ ├── functions.jsp.html
│ │ │ │ ├── implicit-objects.html
│ │ │ │ ├── implicit-objects.jsp
│ │ │ │ └── implicit-objects.jsp.html
│ │ │ ├── jspattribute
│ │ │ │ ├── FooBean.java.html
│ │ │ │ ├── HelloWorldSimpleTag.java.html
│ │ │ │ ├── jspattribute.html
│ │ │ │ ├── jspattribute.jsp
│ │ │ │ ├── jspattribute.jsp.html
│ │ │ │ ├── shuffle.html
│ │ │ │ ├── shuffle.jsp
│ │ │ │ ├── shuffle.jsp.html
│ │ │ │ ├── ShuffleSimpleTag.java.html
│ │ │ │ └── TileSimpleTag.java.html
│ │ │ ├── jspx
│ │ │ │ ├── basic.html
│ │ │ │ ├── basic.jspx
│ │ │ │ ├── basic.jspx.html
│ │ │ │ ├── svgexample.html
│ │ │ │ ├── textRotate.html
│ │ │ │ ├── textRotate.jpg
│ │ │ │ ├── textRotate.jspx
│ │ │ │ └── textRotate.jspx.html
│ │ │ ├── misc
│ │ │ │ ├── coda.jspf
│ │ │ │ ├── coda.jspf.html
│ │ │ │ ├── config.html
│ │ │ │ ├── config.jsp
│ │ │ │ ├── config.jsp.html
│ │ │ │ ├── dynamicattrs.html
│ │ │ │ ├── dynamicattrs.jsp
│ │ │ │ ├── dynamicattrs.jsp.html
│ │ │ │ ├── EchoAttributesTag.java.html
│ │ │ │ ├── prelude.jspf
│ │ │ │ └── prelude.jspf.html
│ │ │ ├── simpletag
│ │ │ │ ├── BookBean.java.html
│ │ │ │ ├── book.html
│ │ │ │ ├── book.jsp
│ │ │ │ ├── book.jsp.html
│ │ │ │ ├── FindBookSimpleTag.java.html
│ │ │ │ ├── Functions.java.html
│ │ │ │ ├── hello.html
│ │ │ │ ├── hello.jsp
│ │ │ │ ├── hello.jsp.html
│ │ │ │ ├── HelloWorldSimpleTag.java.html
│ │ │ │ ├── repeat.html
│ │ │ │ ├── repeat.jsp
│ │ │ │ ├── repeat.jsp.html
│ │ │ │ └── RepeatSimpleTag.java.html
│ │ │ └── tagfiles
│ │ │ ├── displayProducts.tag.html
│ │ │ ├── hello.html
│ │ │ ├── hello.jsp
│ │ │ ├── hello.jsp.html
│ │ │ ├── helloWorld.tag.html
│ │ │ ├── panel.html
│ │ │ ├── panel.jsp
│ │ │ ├── panel.jsp.html
│ │ │ ├── panel.tag.html
│ │ │ ├── products.html
│ │ │ ├── products.jsp
│ │ │ ├── products.jsp.html
│ │ │ └── xhtmlbasic.tag.html
│ │ ├── jsptoserv
│ │ │ ├── hello.jsp
│ │ │ ├── hello.jsp.html
│ │ │ ├── jsptoservlet.jsp
│ │ │ ├── jsptoservlet.jsp.html
│ │ │ ├── jts.html
│ │ │ └── servletToJsp.java.html
│ │ ├── num
│ │ │ ├── numguess.html
│ │ │ ├── numguess.jsp
│ │ │ └── numguess.jsp.html
│ │ ├── plugin
│ │ │ ├── applet
│ │ │ │ ├── Clock2.class
│ │ │ │ └── Clock2.java
│ │ │ ├── plugin.html
│ │ │ ├── plugin.jsp
│ │ │ └── plugin.jsp.html
│ │ ├── security
│ │ │ └── protected
│ │ │ ├── error.jsp
│ │ │ ├── error.jsp.html
│ │ │ ├── index.jsp
│ │ │ ├── index.jsp.html
│ │ │ ├── login.jsp
│ │ │ └── login.jsp.html
│ │ ├── sessions
│ │ │ ├── carts.html
│ │ │ ├── carts.jsp
│ │ │ ├── carts.jsp.html
│ │ │ ├── crt.html
│ │ │ └── DummyCart.html
│ │ ├── simpletag
│ │ │ ├── foo.html
│ │ │ ├── foo.jsp
│ │ │ └── foo.jsp.html
│ │ ├── snp
│ │ │ ├── snoop.html
│ │ │ ├── snoop.jsp
│ │ │ └── snoop.jsp.html
│ │ ├── source.jsp
│ │ ├── source.jsp.html
│ │ ├── tagplugin
│ │ │ ├── choose.html
│ │ │ ├── choose.jsp
│ │ │ ├── choose.jsp.html
│ │ │ ├── foreach.html
│ │ │ ├── foreach.jsp
│ │ │ ├── foreach.jsp.html
│ │ │ ├── howto.html
│ │ │ ├── if.html
│ │ │ ├── if.jsp
│ │ │ ├── if.jsp.html
│ │ │ └── notes.html
│ │ └── xml
│ │ ├── xml.html
│ │ ├── xml.jsp
│ │ └── xml.jsp.html
│ ├── servlets
│ │ ├── cookies.html
│ │ ├── helloworld.html
│ │ ├── images
│ │ │ ├── code.gif
│ │ │ ├── execute.gif
│ │ │ └── return.gif
│ │ ├── index.html
│ │ ├── reqheaders.html
│ │ ├── reqinfo.html
│ │ ├── reqparams.html
│ │ └── sessions.html
│ └── WEB-INF
│ ├── classes
│ │ ├── cal
│ │ │ ├── Entries.class
│ │ │ ├── Entries.java
│ │ │ ├── Entry.class
│ │ │ ├── Entry.java
│ │ │ ├── JspCalendar.class
│ │ │ ├── JspCalendar.java
│ │ │ ├── TableBean.class
│ │ │ └── TableBean.java
│ │ ├── chat
│ │ │ ├── ChatServlet$MessageSender.class
│ │ │ ├── ChatServlet.class
│ │ │ └── ChatServlet.java
│ │ ├── checkbox
│ │ │ ├── CheckTest.class
│ │ │ └── CheckTest.java
│ │ ├── colors
│ │ │ ├── ColorGameBean.class
│ │ │ └── ColorGameBean.java
│ │ ├── compressionFilters
│ │ │ ├── CompressionFilter.class
│ │ │ ├── CompressionFilter.java
│ │ │ ├── CompressionFilterTestServlet.class
│ │ │ ├── CompressionFilterTestServlet.java
│ │ │ ├── CompressionResponseStream.class
│ │ │ ├── CompressionResponseStream.java
│ │ │ ├── CompressionServletResponseWrapper.class
│ │ │ └── CompressionServletResponseWrapper.java
│ │ ├── CookieExample.class
│ │ ├── CookieExample.java
│ │ ├── dates
│ │ │ ├── JspCalendar.class
│ │ │ └── JspCalendar.java
│ │ ├── error
│ │ │ ├── Smart.class
│ │ │ └── Smart.java
│ │ ├── examples
│ │ │ ├── ExampleTagBase.class
│ │ │ ├── ExampleTagBase.java
│ │ │ ├── FooTag.class
│ │ │ ├── FooTagExtraInfo.class
│ │ │ ├── FooTagExtraInfo.java
│ │ │ ├── FooTag.java
│ │ │ ├── LogTag.class
│ │ │ ├── LogTag.java
│ │ │ ├── ShowSource.class
│ │ │ └── ShowSource.java
│ │ ├── filters
│ │ │ ├── ExampleFilter.class
│ │ │ ├── ExampleFilter.java
│ │ │ ├── RequestDumperFilter.class
│ │ │ ├── RequestDumperFilter.java
│ │ │ ├── SetCharacterEncodingFilter.class
│ │ │ └── SetCharacterEncodingFilter.java
│ │ ├── HelloWorldExample.class
│ │ ├── HelloWorldExample.java
│ │ ├── jsp2
│ │ │ └── examples
│ │ │ ├── BookBean.class
│ │ │ ├── BookBean.java
│ │ │ ├── el
│ │ │ │ ├── Functions.class
│ │ │ │ └── Functions.java
│ │ │ ├── FooBean.class
│ │ │ ├── FooBean.java
│ │ │ └── simpletag
│ │ │ ├── EchoAttributesTag.class
│ │ │ ├── EchoAttributesTag.java
│ │ │ ├── FindBookSimpleTag.class
│ │ │ ├── FindBookSimpleTag.java
│ │ │ ├── HelloWorldSimpleTag.class
│ │ │ ├── HelloWorldSimpleTag.java
│ │ │ ├── RepeatSimpleTag.class
│ │ │ ├── RepeatSimpleTag.java
│ │ │ ├── ShuffleSimpleTag.class
│ │ │ ├── ShuffleSimpleTag.java
│ │ │ ├── TileSimpleTag.class
│ │ │ └── TileSimpleTag.java
│ │ ├── listeners
│ │ │ ├── ContextListener.class
│ │ │ ├── ContextListener.java
│ │ │ ├── SessionListener.class
│ │ │ └── SessionListener.java
│ │ ├── LocalStrings_en.properties
│ │ ├── LocalStrings_es.properties
│ │ ├── LocalStrings_fr.properties
│ │ ├── LocalStrings.properties
│ │ ├── LocalStrings_pt.properties
│ │ ├── num
│ │ │ ├── NumberGuessBean.class
│ │ │ └── NumberGuessBean.java
│ │ ├── RequestHeaderExample.class
│ │ ├── RequestHeaderExample.java
│ │ ├── RequestInfoExample.class
│ │ ├── RequestInfoExample.java
│ │ ├── RequestParamExample.class
│ │ ├── RequestParamExample.java
│ │ ├── servletToJsp.class
│ │ ├── servletToJsp.java
│ │ ├── SessionExample.class
│ │ ├── SessionExample.java
│ │ ├── sessions
│ │ │ ├── DummyCart.class
│ │ │ └── DummyCart.java
│ │ ├── util
│ │ │ ├── HTMLFilter.class
│ │ │ └── HTMLFilter.java
│ │ └── validators
│ │ ├── DebugValidator.class
│ │ └── DebugValidator.java
│ ├── jsp
│ │ ├── applet
│ │ │ └── Clock2.java
│ │ ├── debug-taglib.tld
│ │ └── example-taglib.tld
│ ├── jsp2
│ │ └── jsp2-example-taglib.tld
│ ├── lib
│ │ ├── jstl.jar
│ │ └── standard.jar
│ ├── tags
│ │ ├── displayProducts.tag
│ │ ├── helloWorld.tag
│ │ ├── panel.tag
│ │ └── xhtmlbasic.tag
│ └── web.xml
├── host-manager
│ ├── images
│ │ ├── add.gif
│ │ ├── asf-logo.gif
│ │ ├── code.gif
│ │ ├── design.gif
│ │ ├── docs.gif
│ │ ├── fix.gif
│ │ ├── tomcat.gif
│ │ ├── update.gif
│ │ └── void.gif
│ ├── manager.xml
│ ├── META-INF
│ │ └── context.xml
│ └── WEB-INF
│ └── web.xml
├── manager
│ ├── 401.jsp
│ ├── images
│ │ ├── add.gif
│ │ ├── asf-logo.gif
│ │ ├── code.gif
│ │ ├── design.gif
│ │ ├── docs.gif
│ │ ├── fix.gif
│ │ ├── tomcat.gif
│ │ ├── update.gif
│ │ └── void.gif
│ ├── META-INF
│ │ └── context.xml
│ ├── sessionDetail.jsp
│ ├── sessionsList.jsp
│ ├── status.xsd
│ ├── WEB-INF
│ │ └── web.xml
│ └── xform.xsl
├── ROOT
│ ├── ajaxtest.html
│ ├── asf-logo-wide.gif
│ ├── build.xml
│ ├── css
│ │ ├── blueprint
│ │ │ └── src
│ │ │ ├── forms.css
│ │ │ ├── grid.css
│ │ │ ├── ie.css
│ │ │ ├── print.css
│ │ │ ├── reset.css
│ │ │ └── typography.css
│ │ ├── jquery
│ │ │ ├── images
│ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png
│ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png
│ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png
│ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png
│ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png
│ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png
│ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png
│ │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│ │ │ │ ├── ui-icons_222222_256x240.png
│ │ │ │ ├── ui-icons_2e83ff_256x240.png
│ │ │ │ ├── ui-icons_454545_256x240.png
│ │ │ │ ├── ui-icons_888888_256x240.png
│ │ │ │ └── ui-icons_cd0a0a_256x240.png
│ │ │ └── jquery-ui.css
│ │ └── saiku
│ │ └── src
│ │ ├── saiku.table.css
│ │ └── styles.css
│ ├── embed
│ │ ├── bootstrap3.html
│ │ ├── embed.html
│ │ ├── favicon.ico
│ │ ├── images
│ │ │ ├── arrow-down.gif
│ │ │ ├── arrow-none.gif
│ │ │ └── arrow-up.gif
│ │ └── saiku.css
│ ├── favicon.ico
│ ├── forward.html
│ ├── images
│ │ ├── arrow-down.gif
│ │ ├── arrow-none.gif
│ │ ├── arrow-up.gif
│ │ ├── chart
│ │ │ ├── 100bar.png
│ │ │ ├── area2.png
│ │ │ ├── area.png
│ │ │ ├── bar.png
│ │ │ ├── dot.png
│ │ │ ├── gray
│ │ │ │ ├── 100bar.png
│ │ │ │ ├── area2.png
│ │ │ │ ├── area.png
│ │ │ │ ├── bar.png
│ │ │ │ ├── dot.png
│ │ │ │ ├── heat.png
│ │ │ │ ├── line.png
│ │ │ │ ├── multiple.png
│ │ │ │ ├── pie.png
│ │ │ │ ├── stackedbar.png
│ │ │ │ ├── trendbars.png
│ │ │ │ ├── trendline.png
│ │ │ │ └── waterfall.png
│ │ │ ├── heat.png
│ │ │ ├── line.png
│ │ │ ├── multiple.png
│ │ │ ├── pie.png
│ │ │ ├── stackedbar.png
│ │ │ ├── trendbars.png
│ │ │ ├── trendline.png
│ │ │ └── waterfall.png
│ │ ├── sprite.png
│ │ └── src
│ │ ├── arrow_in.png
│ │ ├── arrow_refresh_bnw.png
│ │ ├── arrow_refresh.png
│ │ ├── arrow_up_bnw.png
│ │ ├── auto.png
│ │ ├── bullet_blue.png
│ │ ├── bullet_green.png
│ │ ├── bullet_red.png
│ │ ├── button_cog_off.png
│ │ ├── button_cog_on.png
│ │ ├── button_pdf.png
│ │ ├── cancel3.png
│ │ ├── ccc3.png
│ │ ├── context_down.png
│ │ ├── csv.png
│ │ ├── delete.png
│ │ ├── dialog_login.png
│ │ ├── dialog_login_red.png
│ │ ├── drillthrough.png
│ │ ├── excel.png
│ │ ├── export_drillthrough.png
│ │ ├── fields.png
│ │ ├── filter.png
│ │ ├── folder_add.png
│ │ ├── folder_edit.png
│ │ ├── folder.png
│ │ ├── group_edit.png
│ │ ├── hide_parents.png
│ │ ├── information.png
│ │ ├── logo.png
│ │ ├── logo_red.png
│ │ ├── main_toolbar_bug.png
│ │ ├── main_toolbar_doc_plus.png
│ │ ├── main_toolbar_folder.png
│ │ ├── main_toolbar_info.png
│ │ ├── main_toolbar_on_off.png
│ │ ├── mdx.png
│ │ ├── meteorite_free.png
│ │ ├── non.png
│ │ ├── option_off.png
│ │ ├── option_on.png
│ │ ├── page_white_compressed.png
│ │ ├── page_white.png
│ │ ├── pencil.png
│ │ ├── query_scenario.png
│ │ ├── README
│ │ ├── run.png
│ │ ├── saiku_120.png
│ │ ├── saiku_16.png
│ │ ├── saiku_16x16.png
│ │ ├── saiku_32.png
│ │ ├── saiku_32x32.png
│ │ ├── save.png
│ │ ├── sort_down.png
│ │ ├── sort_none.png
│ │ ├── sort_up.png
│ │ ├── swap.png
│ │ ├── switch_to_mdx.png
│ │ ├── table2.png
│ │ ├── table_across.png
│ │ ├── table.png
│ │ ├── tabs_cross_off.png
│ │ ├── tabs_cross_on.png
│ │ ├── toolbar_delete.png
│ │ ├── toolbar_error.png
│ │ ├── toolbar_info.png
│ │ ├── toolbar_logout.png
│ │ ├── toolbar_message.png
│ │ ├── toolbar_new.png
│ │ ├── toolbar_open.png
│ │ ├── toolbar_save.png
│ │ ├── tree_collapsed.png
│ │ ├── tree_dimension.png
│ │ ├── tree_expand.png
│ │ ├── tree_folder_collapsed.png
│ │ ├── tree_folder_expand.png
│ │ ├── tree_measure.png
│ │ ├── waiting.gif
│ │ └── zoom.png
│ ├── index.html
│ ├── index.jsp
│ ├── js
│ │ ├── ace
│ │ │ ├── ace.js
│ │ │ ├── ext-keybinding_menu.js
│ │ │ ├── ext-options.js
│ │ │ ├── ext-searchbox.js
│ │ │ ├── ext-static_highlight.js
│ │ │ ├── ext-textarea.js
│ │ │ ├── keybinding-emacs.js
│ │ │ ├── keybinding-vim.js
│ │ │ ├── mode-text.js
│ │ │ ├── theme-chrome.js
│ │ │ ├── theme-clouds.js
│ │ │ ├── theme-crimson_editor.js
│ │ │ ├── theme-github.js
│ │ │ └── theme-textmate.js
│ │ ├── backbone
│ │ │ ├── backbone.js
│ │ │ ├── json2.js
│ │ │ └── underscore.js
│ │ ├── fancybox
│ │ │ ├── blank.gif
│ │ │ ├── fancybox_loading@2x.gif
│ │ │ ├── fancybox_loading.gif
│ │ │ ├── fancybox_overlay.png
│ │ │ ├── fancybox_sprite@2x.png
│ │ │ ├── fancybox_sprite.png
│ │ │ ├── helpers
│ │ │ │ ├── fancybox_buttons.png
│ │ │ │ ├── jquery.fancybox-buttons.css
│ │ │ │ ├── jquery.fancybox-buttons.js
│ │ │ │ ├── jquery.fancybox-media.js
│ │ │ │ ├── jquery.fancybox-thumbs.css
│ │ │ │ └── jquery.fancybox-thumbs.js
│ │ │ ├── jquery.fancybox.css
│ │ │ ├── jquery.fancybox.js
│ │ │ └── jquery.fancybox.pack.js
│ │ ├── ga.js
│ │ ├── jquery
│ │ │ ├── jquery.blockUI.js
│ │ │ ├── jquery.contextMenu.css
│ │ │ ├── jquery.contextMenu.js
│ │ │ ├── jquery.min.js
│ │ │ ├── jquery-mobile-touch.js
│ │ │ ├── jquery-ui-1.10.3.custom.js
│ │ │ ├── jquery-ui.min.js
│ │ │ ├── qunit.css
│ │ │ └── qunit.js
│ │ ├── logger
│ │ │ ├── janky.post.min.js
│ │ │ └── Logger.js
│ │ ├── saiku
│ │ │ ├── adapters
│ │ │ │ └── SaikuServer.js
│ │ │ ├── embed
│ │ │ │ └── SaikuEmbed.js
│ │ │ ├── models
│ │ │ │ ├── Dimension.js
│ │ │ │ ├── Member.js
│ │ │ │ ├── Plugin.js
│ │ │ │ ├── Properties.js
│ │ │ │ ├── QueryAction.js
│ │ │ │ ├── Query.js
│ │ │ │ ├── QueryScenario.js
│ │ │ │ ├── Repository.js
│ │ │ │ ├── Result.js
│ │ │ │ ├── Session.js
│ │ │ │ └── SessionWorkspace.js
│ │ │ ├── plugins
│ │ │ │ ├── BIServer
│ │ │ │ │ └── plugin.js
│ │ │ │ ├── Buckets
│ │ │ │ │ ├── plugin.js
│ │ │ │ │ ├── tag_blue_add.png
│ │ │ │ │ └── tag_red.png
│ │ │ │ ├── CCC_Chart
│ │ │ │ │ ├── _Base.js
│ │ │ │ │ ├── cccCharts.js
│ │ │ │ │ ├── cccProperties.ktr
│ │ │ │ │ ├── ChartEditor.js
│ │ │ │ │ ├── chart.png
│ │ │ │ │ ├── def.js
│ │ │ │ │ ├── jquery.tipsy.js
│ │ │ │ │ ├── plugin.js
│ │ │ │ │ ├── protovis.js
│ │ │ │ │ ├── protovis-msie.js
│ │ │ │ │ ├── pvc-d.js
│ │ │ │ │ ├── pvc.js
│ │ │ │ │ ├── tipsy.css
│ │ │ │ │ ├── tipsy.gif
│ │ │ │ │ └── tipsy.js
│ │ │ │ ├── filters
│ │ │ │ │ ├── filterconfig.js
│ │ │ │ │ ├── plugin.js
│ │ │ │ │ ├── tag_blue_add.png
│ │ │ │ │ ├── tag_blue_edit.png
│ │ │ │ │ └── tag_red.png
│ │ │ │ ├── Fullscreen
│ │ │ │ │ ├── fullscreen.png
│ │ │ │ │ └── plugin.js
│ │ │ │ ├── I18n
│ │ │ │ │ ├── plugin.js
│ │ │ │ │ └── po
│ │ │ │ │ ├── cn.json
│ │ │ │ │ ├── cs.json
│ │ │ │ │ ├── de.json
│ │ │ │ │ ├── en.json
│ │ │ │ │ ├── es.json
│ │ │ │ │ ├── fr.json
│ │ │ │ │ ├── hr.json
│ │ │ │ │ ├── hu.json
│ │ │ │ │ ├── it.json
│ │ │ │ │ ├── ko.json
│ │ │ │ │ ├── lt.json
│ │ │ │ │ ├── nb.json
│ │ │ │ │ ├── nl.json
│ │ │ │ │ ├── pl.json
│ │ │ │ │ ├── pt.json
│ │ │ │ │ └── ru.json
│ │ │ │ └── Statistics
│ │ │ │ ├── plugin.js
│ │ │ │ └── sigma.png
│ │ │ ├── render
│ │ │ │ ├── SaikuChartRenderer.js
│ │ │ │ ├── SaikuRenderer.js
│ │ │ │ └── SaikuTableRenderer.js
│ │ │ ├── routers
│ │ │ │ └── QueryRouter.js
│ │ │ ├── Saiku.js
│ │ │ ├── Settings.js
│ │ │ ├── tests
│ │ │ │ └── TabTest.js
│ │ │ └── views
│ │ │ ├── AboutModal.js
│ │ │ ├── AddFolderModal.js
│ │ │ ├── CustomFilterModal.js
│ │ │ ├── DeleteRepositoryObject.js
│ │ │ ├── DemoLoginForm.js
│ │ │ ├── DimensionList.js
│ │ │ ├── DrillAcrossModal.js
│ │ │ ├── DrillthroughModal.js
│ │ │ ├── FilterModal.js
│ │ │ ├── LoginForm.js
│ │ │ ├── MDXModal.js
│ │ │ ├── Modal.js
│ │ │ ├── OpenDialog.js
│ │ │ ├── OpenQuery.js
│ │ │ ├── PermissionsModal.js
│ │ │ ├── QueryToolbar.js
│ │ │ ├── SaveQuery.js
│ │ │ ├── SelectionsModal.js
│ │ │ ├── Tab.js
│ │ │ ├── Table.js
│ │ │ ├── Toolbar.js
│ │ │ ├── Upgrade.js
│ │ │ ├── WorkspaceDropZone.js
│ │ │ ├── Workspace.js
│ │ │ └── WorkspaceToolbar.js
│ │ └── svgweb
│ │ ├── svg.htc
│ │ ├── svg.js
│ │ └── svg.swf
│ ├── LICENSE
│ ├── README.md
│ ├── RELEASE-NOTES.txt
│ ├── saiku.min.js
│ ├── saiku.min.js.gz
│ ├── saiku-ui.iml
│ ├── server.js
│ ├── test.html
│ ├── tomcat.gif
│ ├── tomcat-power.gif
│ ├── tomcat.svg
│ └── WEB-INF
│ └── web.xml
├── ROOT.war
├── saiku
│ ├── images
│ │ ├── bg.gif
│ │ └── header.jpg
│ ├── index.jsp
│ ├── login.jsp
│ ├── META-INF
│ │ ├── MANIFEST.MF
│ │ └── maven
│ │ └── org.saiku
│ │ └── saiku-webapp
│ │ ├── pom.properties
│ │ └── pom.xml
│ ├── serverdocs
│ │ ├── apple-touch-icon.png
│ │ ├── crossdomain.xml
│ │ ├── css
│ │ │ ├── home.gif
│ │ │ ├── prettify.css
│ │ │ └── style.css
│ │ ├── downloads.html
│ │ ├── enunciate-common.c
│ │ ├── enunciate-common.h
│ │ ├── enunciate-common.m
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── js
│ │ │ └── libs
│ │ │ ├── dd_belatedpng.js
│ │ │ ├── jquery-1.5.1.min.js
│ │ │ ├── modernizr-1.7.min.js
│ │ │ ├── prettify
│ │ │ │ ├── lang-apollo.js
│ │ │ │ ├── lang-clj.js
│ │ │ │ ├── lang-css.js
│ │ │ │ ├── lang-go.js
│ │ │ │ ├── lang-hs.js
│ │ │ │ ├── lang-lisp.js
│ │ │ │ ├── lang-lua.js
│ │ │ │ ├── lang-ml.js
│ │ │ │ ├── lang-n.js
│ │ │ │ ├── lang-proto.js
│ │ │ │ ├── lang-scala.js
│ │ │ │ ├── lang-sql.js
│ │ │ │ ├── lang-tex.js
│ │ │ │ ├── lang-vb.js
│ │ │ │ ├── lang-vhdl.js
│ │ │ │ ├── lang-wiki.js
│ │ │ │ ├── lang-xq.js
│ │ │ │ ├── lang-yaml.js
│ │ │ │ └── prettify.js
│ │ │ └── xbreadcrumbs.js
│ │ ├── model.html
│ │ ├── resource_BasicRepositoryResource2.html
│ │ ├── resource_BasicRepositoryResource.html
│ │ ├── resource_BasicTagRepositoryResource.html
│ │ ├── resource_DataSourceResource.html
│ │ ├── resource_ExporterResource.html
│ │ ├── resource_OlapDiscoverResource.html
│ │ ├── resource_QueryResource.html
│ │ ├── resource_SessionResource.html
│ │ ├── resource_StatisticsResource.html
│ │ ├── rest.html
│ │ ├── robots.txt
│ │ ├── saiku-webapp.c
│ │ ├── saiku-webapp.h
│ │ ├── saiku-webapp.m
│ │ └── saiku-webapp.rb
│ ├── style.css
│ └── WEB-INF
│ ├── applicationContext-saiku-webapp.xml
│ ├── applicationContext-security-ldap.properties
│ ├── applicationContext-spring-security-hibernate.properties
│ ├── applicationContext-spring-security-jdbc.xml
│ ├── applicationContext-spring-security-ldap.xml
│ ├── applicationContext-spring-security-memory.xml
│ ├── applicationContext-spring-security.xml
│ ├── applicationContext.xml
│ ├── classes
│ │ ├── log4j.dtd
│ │ ├── log4j.xml
│ │ ├── mondrian.properties
│ │ ├── saiku-datasources
│ │ │ ├── README
│ │ │ ├── SqlServersales.txt
│ │ │ └── SqlServerSchema.xml
│ │ ├── saiku.properties
│ │ └── saiku-repository
│ │ ├── 1.saiku
│ │ └── README
│ ├── lib
│ │ ├── activation-1.1.jar
│ │ ├── aopalliance-1.0.jar
│ │ ├── asm-3.1.jar
│ │ ├── aspectjrt-1.6.8.jar
│ │ ├── aspectjweaver-1.6.8.jar
│ │ ├── avalon-framework-4.1.5.jar
│ │ ├── batik-anim-1.7.jar
│ │ ├── batik-awt-util-1.7.jar
│ │ ├── batik-bridge-1.7.jar
│ │ ├── batik-codec-1.7.jar
│ │ ├── batik-css-1.7.jar
│ │ ├── batik-dom-1.7.jar
│ │ ├── batik-ext-1.7.jar
│ │ ├── batik-gvt-1.7.jar
│ │ ├── batik-parser-1.7.jar
│ │ ├── batik-script-1.7.jar
│ │ ├── batik-svg-dom-1.7.jar
│ │ ├── batik-svggen-1.7.jar
│ │ ├── batik-transcoder-1.7.jar
│ │ ├── batik-util-1.7.jar
│ │ ├── batik-xml-1.7.jar
│ │ ├── bcmail-jdk14-1.38.jar
│ │ ├── bcprov-jdk14-1.38.jar
│ │ ├── bctsp-jdk14-1.38.jar
│ │ ├── cglib-2.2.jar
│ │ ├── cglib-nodep-2.2.2.jar
│ │ ├── commons-collections-3.1.jar
│ │ ├── commons-dbcp-1.2.2.jar
│ │ ├── commons-httpclient-20020423.jar
│ │ ├── commons-io-1.3.2.jar
│ │ ├── commons-lang-2.4.jar
│ │ ├── commons-logging-1.1.1.jar
│ │ ├── commons-math-1.2.jar
│ │ ├── commons-pool-1.4.jar
│ │ ├── commons-vfs-1.0.jar
│ │ ├── dom4j-1.6.1.jar
│ │ ├── eigenbase-properties-1.1.0.10924.jar
│ │ ├── eigenbase-resgen-1.3.0.11873.jar
│ │ ├── eigenbase-xom-1.3.0.11999.jar
│ │ ├── enunciate-core-annotations-1.25.jar
│ │ ├── enunciate-core-rt-1.25.jar
│ │ ├── enunciate-jaxws-ri-rt-1.25.jar
│ │ ├── enunciate-jersey-rt-1.25.jar
│ │ ├── enunciate-rt-1.25.jar
│ │ ├── enunciate-spring3-app-rt-1.25.jar
│ │ ├── enunciate-spring-jaxws-rt-1.25.jar
│ │ ├── fop-0.94.jar
│ │ ├── geronimo-stax-api_1.0_spec-1.0.jar
│ │ ├── hsqldb-1.8.0.10.jar
│ │ ├── itext-4.2.0.jar
│ │ ├── jackson-core-asl-1.9.3.jar
│ │ ├── jackson-jaxrs-1.9.3.jar
│ │ ├── jackson-mapper-asl-1.9.3.jar
│ │ ├── jackson-xc-1.9.3.jar
│ │ ├── javacc-5.0.jar
│ │ ├── javacup-10k.jar
│ │ ├── jaxb-api-2.1.jar
│ │ ├── jaxb-impl-2.2.3.jar
│ │ ├── jaxws-api-2.1.jar
│ │ ├── jaxws-rt-2.1.7.jar
│ │ ├── jaxws-spring-1.8.jar
│ │ ├── jcommon-1.0.15.jar
│ │ ├── jdom-1.1.jar
│ │ ├── jersey-core-1.11.jar
│ │ ├── jersey-server-1.11.jar
│ │ ├── jersey-servlet-1.11.jar
│ │ ├── jersey-spring-1.11.jar
│ │ ├── jettison-1.2.jar
│ │ ├── jfreechart-1.0.12.jar
│ │ ├── jlfgr-1.0.jar
│ │ ├── jsr250-api-1.0.jar
│ │ ├── jsr311-api-1.1.1.jar
│ │ ├── jstl-1.2.jar
│ │ ├── log4j-1.2.14.jar
│ │ ├── mail-1.4.4.jar
│ │ ├── mimepull-1.3.jar
│ │ ├── mondrian-3.5.7.jar
│ │ ├── mysql-connector-java-5.1.17.jar
│ │ ├── olap4j-1.2.0-SNAPSHOT.jar
│ │ ├── olap4j-xmla-1.2.0-SNAPSHOT.jar
│ │ ├── pdf-renderer-1.0.5.jar
│ │ ├── poi-3.7.jar
│ │ ├── poi-ooxml-3.7.jar
│ │ ├── poi-ooxml-schemas-3.7.jar
│ │ ├── resolver-20050927.jar
│ │ ├── saaj-api-1.3.jar
│ │ ├── saaj-impl-1.3.3.jar
│ │ ├── saiku-service-2.5.jar
│ │ ├── saiku-web-2.5.jar
│ │ ├── slf4j-api-1.6.4.jar
│ │ ├── slf4j-log4j12-1.6.4.jar
│ │ ├── spring-aop-3.0.3.RELEASE.jar
│ │ ├── spring-asm-3.0.3.RELEASE.jar
│ │ ├── spring-beans-3.0.3.RELEASE.jar
│ │ ├── spring-context-3.0.3.RELEASE.jar
│ │ ├── spring-context-support-3.0.3.RELEASE.jar
│ │ ├── spring-core-3.0.3.RELEASE.jar
│ │ ├── spring-expression-3.0.3.RELEASE.jar
│ │ ├── spring-jdbc-3.0.3.RELEASE.jar
│ │ ├── spring-ldap-core-1.3.0.RELEASE.jar
│ │ ├── spring-security-acl-3.0.3.RELEASE.jar
│ │ ├── spring-security-config-3.0.3.RELEASE.jar
│ │ ├── spring-security-core-3.0.3.RELEASE.jar
│ │ ├── spring-security-ldap-3.0.3.RELEASE.jar
│ │ ├── spring-security-taglibs-3.0.3.RELEASE.jar
│ │ ├── spring-security-web-3.0.3.RELEASE.jar
│ │ ├── spring-test-3.0.3.RELEASE.jar
│ │ ├── spring-tx-3.0.3.RELEASE.jar
│ │ ├── spring-web-3.0.3.RELEASE.jar
│ │ ├── spring-webmvc-3.0.3.RELEASE.jar
│ │ ├── sqljdbc4-2.0.jar
│ │ ├── stax-api-1.0.1.jar
│ │ ├── stax-api-1.0.jar
│ │ ├── stax-ex-1.2.jar
│ │ ├── streambuffer-0.9.jar
│ │ ├── validation-api-1.0.0.GA.jar
│ │ ├── wstx-asl-3.2.3.jar
│ │ ├── xalan-2.4.1.jar
│ │ ├── xbean-spring-2.7.jar
│ │ ├── xercesImpl-2.5.0.jar
│ │ ├── xml-apis-1.3.04.jar
│ │ ├── xml-apis-ext-1.3.04.jar
│ │ ├── xmlbeans-2.3.0.jar
│ │ └── xmlgraphics-commons-1.2.jar
│ ├── saiku-beans.xml
│ ├── spring-servlet.xml
│ ├── Testmysqlsales.txt
│ ├── TestmysqlSchema.xml
│ ├── users.properties
│ ├── weblogic.xml
│ └── web.xml
└── saiku.war
147 directories, 987 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论