Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Caravel is a data exploration platform designed to be visual, intuitive, and interactive

License

NotificationsYou must be signed in to change notification settings

lukeeau/caravel

 
 

Repository files navigation

Caravel

Build StatusPyPI versionCoverage StatusCode HealthRequirements StatusJoin the chat at https://gitter.im/airbnb/caravelDocumentation

Caravel is a data exploration platform designed to be visual, intuitiveand interactive.

[this project used to be namedPanoramix]

Video - Introduction to Caravel

Caravel -

Screenshots

imgimg

Caravel

Caravel's main goal is to make it easy to slice, dice and visualize data.It empowers users to performanalytics at the speed of thought.

Caravel provides:

  • A quick way to intuitively visualize datasets by allowing users to createand share interactive dashboards
  • A rich set of visualizations to analyze your data, as well as a flexibleway to extend the capabilities
  • An extensible, high granularity security model allowing intricate ruleson who can access which features, and integration with majorauthentication providers (database, OpenID, LDAP, OAuth & REMOTE_USERthrough Flask AppBuiler)
  • A simple semantic layer, allowing to control how data sources aredisplayed in the UI, by defining which fields should show up inwhich dropdown and which aggregation and function (metrics) aremade available to the user
  • Deep integration with Druid allows for Caravel to stay blazing fast whileslicing and dicing large, realtime datasets

Database Support

Caravel was originally designed on top of Druid.io, but quickly broadenedits scope to support other databases through the use of SQLAlchemy, a PythonORM that is compatible withmost common databases.

What is Druid?

From their website athttp://druid.io

Druid is an open-source analytics data store designed forbusiness intelligence (OLAP) queries on event data. Druid provides lowlatency (real-time) data ingestion, flexible data exploration,and fast data aggregation. Existing Druid deployments have scaled totrillions of events and petabytes of data. Druid is best used topower analytic dashboards and applications.

Installation & Configuration

See in the documentation

More screenshots

imgimgimgimgimgimg

Resources

Tip of the Hat

Caravel would not be possible without these great frameworks / libs

  • Flask App Builder - Allowing us to focus on building the app quickly whilegetting the foundation for free
  • The Flask ecosystem - Simply amazing. So much Plug, easy play.
  • NVD3 - One of the best charting libraries out there
  • Much more, check out theinstall_requires section in thesetup.py file!

Contributing

Interested in contributing? Casual hacking? Check outContributing.MD

About

Caravel is a data exploration platform designed to be visual, intuitive, and interactive

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python60.4%
  • JavaScript21.2%
  • CSS10.5%
  • HTML7.8%
  • Other0.1%

[8]ページ先頭

©2009-2025 Movatter.jp