Coder Social home page Coder Social logo

shaunstanislauslau / metatron-discovery Goto Github PK

View Code? Open in Web Editor NEW

This project forked from anniehwang/metatron-discovery

0.0 1.0 0.0 59.27 MB

Powerful & Easy way for big data discovery

Home Page: https://metatron.app

License: Apache License 2.0

Java 28.94% Shell 0.04% JavaScript 23.39% TypeScript 28.99% HTML 11.31% CSS 6.46% ANTLR 0.08% TSQL 0.79% R 0.01% Python 0.01%

metatron-discovery's Introduction

metatron-discovery-logo

Metatron Discovery is an end-to-end big data self discovery solution. To learn more about it, visit our web site. Check our blog for upcoming events and development news.

Strengths

  • Able to process HUGE data sets super FAST, powered by (optimized) Apache Druid.
  • Single solution for data analytics from easy data preparation to fast visualization.
  • Easy data analytics for everyone.

Key Features

Metatron provides:

  • Interactive dashboards with numerous preloaded charts.
  • Query(SQL) based data exploration and GUI based data wrangling.
  • Various data source connections (e.g. DBs, HIVE, or Kafka streams).
  • Geo data analysis with geospatial operations.
  • Job and data usage monitoring.
  • Metadata management.
  • 3rd party data analytics tool integration(e.g. Apache Zeppelin).
  • Fine grain access control of users and workspaces.
  • Overcomes Druid weaknesses(e.g. no data join function) without performance degradation using Metatron optimized Druid.
  • Full API support, enabling easy integration into your environment/software.
  • Multiple languages according to browser setting(Currently supporting English, Korean, Chinese).
  • Available on AWS, Azure('19.3Q).
  • Docker support for distributed version deploy('19.3Q).
  • Monitoring Metatron engine performance('19.3Q).

Screenshots

Create Dashboards


Create Charts


Analyze with Geospatial Data


Use Datasources


Manage Datasources


Manage Engine Performance (Comming Soon)


Connect Database


Prepare Origin Data


Query Monitoring


SQL in Druid


Installation

Requirements

Install the Customized Druid

Here is the link for downloading the archive.

To install the Metatron distributed Druid, simply untar the downloaded archive. And start | stop the druid with the following commands.

 $ start-single.sh | stop-single.sh 

Build from source

Git clone this project.

$ git clone https://github.com/metatron-app/metatron-discovery.git

Build through Maven 3.3+.

$ mvn clean install -DskipTests

Building the whole project takes some time especially for the "discovery-frontend". Please wait a few minutes.

If the build succeeds, you can find an archive file under "discovery-distribution/target"

Start up the Metatron Discovery

Untar the archive binary file of Metatron Discovery.

$ tar zxf metatron-discovery-{VERSION}-{TIMESTAMP}-bin.tar.gz

Initialize and run with the following command.

$ bin/metatron.sh --init start

⚠️ Cautions! --init option initialize whole data.
Add this argument only the first time or when you want to reset your development environment.

Running options are provided as well.

$ bin/metatron.sh [--config=directory] [--init] [--management] [--debug=port] {start|stop|restart|status}

To access Metatron Discovery, go to http://localhost:8180. (The default admin user account is provided as Username: admin, PW: admin.)

Using REST API

Metatron support RESTful APIs. Please refer to the following details how to using the REST API

Problems & Suggestions

This project welcomes contributions and suggestions. If you encounter any bugs or want to request new features, feel free to open an GitHub Issue in the repo so that the community can find resolutions for it. Or reports bug to our discussion forum. Although, please check before you raise an issue. That is please make sure someone else hasn’t already created an issue for the same topic.

Question

Need help using Metatron Discovery? Check our FAQs or ask away on our discussion forum! Our fellow community members will be glad to help you out! Or you can check out our user manual on our website as well.

License

Metatron Discovery is available under the Apache License V2.

metatron-discovery's People

Contributors

0xflotus avatar 9bow avatar alchan-lee avatar anniehwang avatar babokim avatar brandon-wonjune avatar choonglee170924 avatar dave-taeho avatar eltriny avatar eltriny-bot avatar erichetti avatar imsaaks avatar joohokim1 avatar juheeko9 avatar kaypark-sk avatar kaypark-skt avatar kuckjwi0928 avatar kyungtaak avatar mh0203 avatar minhyun2 avatar ninezero90hy avatar nowone123 avatar paigechoi avatar sang-hee-lee avatar siepkes avatar steve-kyungjin avatar sting009 avatar ucrystal avatar ufoscw avatar yooyoungmo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.