1
- Panoramix
1
+ Dashed
2
2
=========
3
3
4
- [ ![ Join the chat at https://gitter.im/mistercrunch/panoramix ] ( https://badges.gitter.im/mistercrunch/panoramix .svg )] ( https://gitter.im/mistercrunch/panoramix ?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge )
5
- ![ img] ( https://travis-ci.org/mistercrunch/panoramix .svg?branch=master )
6
- [ ![ Coverage Status] ( https://coveralls.io/repos/mistercrunch/panoramix /badge.svg?branch=master&service=github )] ( https://coveralls.io/github/mistercrunch/panoramix ?branch=master )
7
- [ ![ Code Health] ( https://landscape.io/github/mistercrunch/panoramix /immune_to_filter/landscape.svg?style=flat )] ( https://landscape.io/github/mistercrunch/panoramix /master )
4
+ [ ![ Join the chat at https://gitter.im/mistercrunch/dashed ] ( https://badges.gitter.im/mistercrunch/dashed .svg )] ( https://gitter.im/mistercrunch/dashed ?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge )
5
+ ![ img] ( https://travis-ci.org/mistercrunch/dashed .svg?branch=master )
6
+ [ ![ Coverage Status] ( https://coveralls.io/repos/mistercrunch/dashed /badge.svg?branch=master&service=github )] ( https://coveralls.io/github/mistercrunch/dashed ?branch=master )
7
+ [ ![ Code Health] ( https://landscape.io/github/mistercrunch/dashed /immune_to_filter/landscape.svg?style=flat )] ( https://landscape.io/github/mistercrunch/dashed /master )
8
8
9
- Panoramix is a data exploration platform designed to be visual, intuitive
9
+ Dashed is a data exploration platform designed to be visual, intuitive
10
10
and interactive.
11
11
12
12
13
- Video - Introduction to Panoramix
13
+ Video - Introduction to Dashed
14
14
---------------------------------
15
- [ ![ Panoramix - ] ( http://img.youtube.com/vi/3Txm_nj_R7M/0.jpg )] ( http://www.youtube.com/watch?v=3Txm_nj_R7M )
15
+ [ ![ Dashed - ] ( http://img.youtube.com/vi/3Txm_nj_R7M/0.jpg )] ( http://www.youtube.com/watch?v=3Txm_nj_R7M )
16
16
17
17
Screenshots
18
18
------------
19
19
![ img] ( http://i.imgur.com/bi09J9X.png )
20
20
![ img] ( http://i.imgur.com/aOaH0ty.png )
21
21
22
- Panoramix
22
+ Dashed
23
23
---------
24
- Panoramix 's main goal is to make it easy to slice, dice and visualize data.
24
+ Dashed 's main goal is to make it easy to slice, dice and visualize data.
25
25
It empowers its user to perform ** analytics at the speed of thought** .
26
26
27
- Panoramix provides:
27
+ Dashed provides:
28
28
* A quick way to intuitively visualize datasets
29
29
* Create and share interactive dashboards
30
30
* A rich set of visualizations to analyze your data, as well as a flexible
@@ -37,7 +37,7 @@ Panoramix provides:
37
37
displayed in the UI,
38
38
by defining which fields should show up in which dropdown and which
39
39
aggregation and function (metrics) are made available to the user
40
- * Deep integration with Druid allows for Panoramix to stay blazing fast while
40
+ * Deep integration with Druid allows for Dashed to stay blazing fast while
41
41
slicing and dicing large, realtime datasets
42
42
43
43
@@ -52,7 +52,7 @@ Buzz Phrases
52
52
Database Support
53
53
----------------
54
54
55
- Panoramix was originally designed on to of Druid.io, but quickly broadened
55
+ Dashed was originally designed on to of Druid.io, but quickly broadened
56
56
its scope to support other databases through the use of SqlAlchemy, a Python
57
57
ORM that is compatible with
58
58
[ most common databases] ( http://docs.sqlalchemy.org/en/rel_1_0/core/engines.html ) .
@@ -73,53 +73,53 @@ power analytic dashboards and applications.*
73
73
Installation
74
74
------------
75
75
76
- Panoramix is currently only tested using Python 2.7.* . Python 3 support is
76
+ Dashed is currently only tested using Python 2.7.* . Python 3 support is
77
77
on the roadmap, Python 2.6 won't be supported.
78
78
79
- Follow these few simple steps to install Panoramix .
79
+ Follow these few simple steps to install Dashed .
80
80
81
81
```
82
- # Install panoramix
83
- pip install panoramix
82
+ # Install dashed
83
+ pip install dashed
84
84
85
85
# Create an admin user
86
- fabmanager create-admin --app panoramix
86
+ fabmanager create-admin --app dashed
87
87
88
88
# Initialize the database
89
- panoramix db upgrade
89
+ dashed db upgrade
90
90
91
91
# Create default roles and permissions
92
- panoramix init
92
+ dashed init
93
93
94
94
# Load some data to play with
95
- panoramix load_examples
95
+ dashed load_examples
96
96
97
97
# Start the development web server
98
- panoramix runserver -d
98
+ dashed runserver -d
99
99
```
100
100
101
101
After installation, you should be able to point your browser to the right
102
102
hostname: port [ http://localhost:8088 ] ( http://localhost:8088 ) , login using
103
103
the credential you entered while creating the admin account, and navigate to
104
104
` Menu -> Admin -> Refresh Metadata ` . This action should bring in all of
105
- your datasources for Panoramix to be aware of, and they should show up in
105
+ your datasources for Dashed to be aware of, and they should show up in
106
106
` Menu -> Datasources ` , from where you can start playing with your data!
107
107
108
108
Configuration
109
109
-------------
110
110
111
111
To configure your application, you need to create a file (module)
112
- ` panoramix_config .py` and make sure it is in your PYTHONPATH. Here are some
112
+ ` dashed_config .py` and make sure it is in your PYTHONPATH. Here are some
113
113
of the parameters you can copy / paste in that configuration module:
114
114
115
115
```
116
116
#---------------------------------------------------------
117
- # Panoramix specifix config
117
+ # Dashed specifix config
118
118
#---------------------------------------------------------
119
119
ROW_LIMIT = 5000
120
120
WEBSERVER_THREADS = 8
121
121
122
- PANORAMIX_WEBSERVER_PORT = 8088
122
+ DASHED_WEBSERVER_PORT = 8088
123
123
#---------------------------------------------------------
124
124
125
125
#---------------------------------------------------------
@@ -129,7 +129,7 @@ PANORAMIX_WEBSERVER_PORT = 8088
129
129
SECRET_KEY = '\2\1thisismyscretkey\1\2\e\y\y\h'
130
130
131
131
# The SQLAlchemy connection string.
132
- SQLALCHEMY_DATABASE_URI = 'sqlite:////tmp/panoramix .db'
132
+ SQLALCHEMY_DATABASE_URI = 'sqlite:////tmp/dashed .db'
133
133
134
134
# Flask-WTF flag for CSRF
135
135
CSRF_ENABLED = True
@@ -139,8 +139,8 @@ DEBUG = True
139
139
```
140
140
141
141
This file also allows you to define configuration parameters used by
142
- Flask App Builder, the web framework used by Panoramix . Please consult
143
- the [ Flask App Builder Documentation] ( http://flask-appbuilder.readthedocs.org/en/latest/config.html ) for more information on how to configure Panoramix .
142
+ Flask App Builder, the web framework used by Dashed . Please consult
143
+ the [ Flask App Builder Documentation] ( http://flask-appbuilder.readthedocs.org/en/latest/config.html ) for more information on how to configure Dashed .
144
144
145
145
146
146
* From the UI, enter the information about your clusters in the
@@ -161,14 +161,14 @@ More screenshots
161
161
162
162
Related Links
163
163
-------------
164
- * [ Panoramix Google Group] (https://groups.google.com/forum/#!forum/airbnb_panoramix )
165
- * [ Gitter (live chat) Channel] ( https://gitter.im/mistercrunch/panoramix )
164
+ * [ Dashed Google Group] (https://groups.google.com/forum/#!forum/airbnb_dashed )
165
+ * [ Gitter (live chat) Channel] ( https://gitter.im/mistercrunch/dashed )
166
166
167
167
168
168
Tip of the Hat
169
169
--------------
170
170
171
- Panoramix would not be possible without these great frameworks / libs
171
+ Dashed would not be possible without these great frameworks / libs
172
172
173
173
* Flask App Builder - Allowing us to focus on building the app quickly while
174
174
getting the foundation for free
@@ -180,4 +180,4 @@ getting the foundation for free
180
180
Contributing
181
181
------------
182
182
183
- Interested in contributing? Casual hacking? Check out [ Contributing.MD] ( https://github.com/mistercrunch/panoramix /blob/master/CONTRIBUTING.md )
183
+ Interested in contributing? Casual hacking? Check out [ Contributing.MD] ( https://github.com/mistercrunch/dashed /blob/master/CONTRIBUTING.md )
0 commit comments