commit | 51c0470f0be438312e90f2efb1f2e37291a30ce4 | [log] [tgz] |
---|---|---|
author | Alanna Scott <alanna.scott@airbnb.com> | Tue Nov 08 15:55:49 2016 -0800 |
committer | GitHub <noreply@github.com> | Tue Nov 08 15:55:49 2016 -0800 |
tree | f29859acc0fbae7a1f7b5851e16f5e068a067c4f | |
parent | 4530047c769ba6d5953ef1547b8507c62f657942 [diff] |
[explore v2] populate dynamic select field options (#1543) * pass field options in viz json * move field options to fetch_datasource_metadata * on control panels container mount, fetch datasource meta data and set dynamic field choices * render options for select fields * use component class rather than sic * fix linting * fix whitespace * delete unused var * only render fields once datasource meta has returned * fix typo * add datasources and fix column formatting * fix tests * never used function * fix tests * add test for fetch_datasource_metadata * remove unneeded props
Caravel is a data exploration platform designed to be visual, intuitive and interactive.
[this project used to be named Panoramix]
Caravel's main goal is to make it easy to slice, dice and visualize data. It empowers users to perform analytics at the speed of thought.
Caravel provides:
Caravel was originally designed on top of Druid.io, but quickly broadened its scope to support other databases through the use of SQLAlchemy, a Python ORM that is compatible with most common databases.
From their website at http://druid.io
Druid is an open-source analytics data store designed for business intelligence (OLAP) queries on event data. Druid provides low latency (real-time) data ingestion, flexible data exploration, and fast data aggregation. Existing Druid deployments have scaled to trillions of events and petabytes of data. Druid is best used to power analytic dashboards and applications.
Caravel would not be possible without these great frameworks / libs
install_requires
section in the setup.py file!Interested in contributing? Casual hacking? Check out Contributing.MD