A user interface for the analytical tool Saiku.
For more information, see Saiku.
You can put the UI on a separate server (apache httpd or simply a webapp in tomcat/webapps e.g).
-
Build using Maven
-
USAGE: mvn TASK1, TASK2, ...
-
Main Tasks:
- clean: deletes all the build dirs
- package: creates a .zip and .war (for dropping the UI in a java webapp environment) file in target/ that contains the Saiku UI
- install: installs the .war file in local Maven repo (eg. ~/.m2)
-
In order to run it locally you'll need a basic server setup.
-
Install NodeJS, if you don't have it yet.
-
Install local dependencies:
npm install
-
You can simply test and run the UI on a NodeJS proxy server called server.js, that will utilize a remote backend as source.
Just run the following command in your command line and then access the UI in the browser (by default, it will run at http://localhost:8080 and proxy requests to dev.analytical-labs.com:80):
node server.js [port] [backend_host] [backend_port]
We do care about it.
IE 8+ ✔ | Latest ✔ | Latest ✔ | Latest ✔ | Latest ✔ |
Saiku UI is maintained by these people and a bunch of awesome contributors.
|
|
|
|
--- | --- | --- | --- | --- | --- | --- |
Tom Barber | Paul Stoellberger | Mark Cahill | Breno Polanski | Luis Garcia |
Check CONTRIBUTING.md for more details. Some important information:
-
To get started, sign the Contributor License Agreement.
-
If you find a bug then please report it on Jira or our Support Forum.
-
If you have a feature request, then please get in touch. We'd love to hear from you! Either post to our forum or email: [email protected]
For detailed changelog, check Releases.
Saiku and the Saiku UI are free software. The UI, contained in this repository, is available under the terms of the Apache License Version 2. A copy is attached for your convenience.