• Stars
    star
    144
  • Rank 254,017 (Top 6 %)
  • Language
    JavaScript
  • License
    Apache License 2.0
  • Created over 13 years ago
  • Updated almost 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A user interface for the Saiku analytical tool

This repository has been merged into the Saiku main repository and will not be updated.

Saiku UI Saiku Analytics on Slack

saiku-view

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).

Table of Contents

  1. Setup - Build Instructions - Run UI on Node.js proxy - LiveReload Browser
  2. Wiki
  3. Community
  4. Bugs and Feature Requests
  5. Discussion List
  6. Browser Support
  7. Team
  8. Contributing
  9. History
  10. License

Setup

Build Instructions

  • 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)

Run UI on Node.js proxy

In order to run it locally you'll need a basic server setup.

  1. Install NodeJS, if you don't have it yet.

  2. Install local dependencies:

    npm install
  3. 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 try.meteorite.bi:80):

     node server.js [port] [backend_host] [backend_port]
    

or sh npm start

LiveReload Browser

Install GruntJS:

npm install -g grunt-cli

Automatically reload your browser when files are modified. Enter command:

grunt watch

Wiki

Community

Bugs and Feature Requests

Discussion List

Browser Support

We do care about it.

IE Chrome Firefox Opera Safari
IE 9+ ✔ Latest ✔ Latest ✔ Latest ✔ Latest ✔

Team

Saiku UI is maintained by these people and a bunch of awesome contributors.

Tom Barber | Paul Stoellberger | Mark Cahill | Breno Polanski | Luis Garcia --- | --- | --- | --- | --- | --- | --- | Tom Barber | Paul Stoellberger | Mark Cahill | Breno Polanski | Luis Garcia |

Contributing

Check CONTRIBUTING.md for more details. Some important information:

History

For detailed changelog, check Releases.

License

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.

⬆ back to top

More Repositories

1

saiku

Saiku Analytics - The Worlds Greatest Open Source OLAP Browser
JavaScript
1,301
star
2

foodmart-data

Shell
20
star
3

node-telemetry

a simple telemetry server written in Node.js
JavaScript
11
star
4

mondrian

Java
10
star
5

meteorite-core

Core for Saiku and other stuff, provides interfaces for JCR and Security
Scala
9
star
6

saiku-react-starter

A template for writing React based ECMAScript 2015 (ES6) + Redux + React Router + Webpack and more
JavaScript
8
star
7

saiku-report-viewer-ui

Saiku Report Viewer User Interface
JavaScript
8
star
8

saiku-mondrian

Mondrian 4.7 with some tweaks for Saiku
Java
8
star
9

puppet-pentaho

Puppet
6
star
10

saiku-react-pdfjs

A React component to wrap PDF.js
JavaScript
6
star
11

pdi-sentiment

Java
5
star
12

saiku_community_website

https://community.meteorite.bi
JavaScript
4
star
13

saikudocs

Python
4
star
14

puppet-zabbix

Puppet
4
star
15

saiku-embed-element

A web component to embed Saiku Analytics using Polymer
HTML
3
star
16

saiku-documentation

3
star
17

layer-gitlab

Gitlab Layer for Juju
Python
3
star
18

puppet-analyticallabs

Puppet
3
star
19

mondriandategenerator

Java
3
star
20

puppet-postgresql

A Puppet module for managing postgres
Puppet
2
star
21

puppet-nagios3

2
star
22

puppet-user

2
star
23

puppet-sysctl

Ruby
2
star
24

puppet-timezone

Puppet
2
star
25

AlabsPuppetModules

ALabs Puppet Modules
2
star
26

saiku_deb

Shell
2
star
27

puppet-ntp

manage ntp client and server
Puppet
2
star
28

optiq-solr

JDBC over Solr adapter for Optiq
Java
2
star
29

saiku-report-viewer-server

Server OSGI modules for report viewing
2
star
30

luciddb_deb

2
star
31

pentaho_deb

2
star
32

puppet-artifactory

Puppet
2
star
33

puppet-osqa

Puppet
2
star
34

meteorite-core-ui

Meteorite Core UI.
JavaScript
2
star
35

puppet-nsswitch

Puppet
2
star
36

tomcat_deb

Java
2
star
37

saiku-react-bootstrap-tabs

JavaScript
2
star
38

oodt-workflows

OODT Workflow tutorial (ApacheCon 2016)
1
star
39

play-registration

1
star
40

vectorwise-foodmart

1
star
41

puppet-jenkins

Puppet
1
star
42

pdi-feature

Pentaho Data Integration Karaf Feature
Java
1
star
43

puppet-vectorwise

Puppet
1
star
44

saiku-website

PHP
1
star
45

puppet-hosts

Puppet
1
star
46

puppet-saiku

Puppet
1
star
47

puppet-strongswan

1
star
48

saikuplugin_deb

1
star
49

puppet-nodejs

Puppet
1
star
50

puppet-xen

Manage xen hosts and guests using puppet
Puppet
1
star
51

telemetry-status

Status dashboard for node-telemetry clusters
JavaScript
1
star
52

test

1
star
53

saiku-styleguide

Saiku code styleguide.
1
star
54

puppet-postfix

Puppet
1
star
55

meteoritecloud-slides

meteoritecloud-slides
JavaScript
1
star
56

meteorite-core-ui-shared

JavaScript
1
star
57

getting-started-oodt

Getting started with Apache OODT (ApacheCon 2016)
1
star