Taehui / metatron-discovery

Powerful & Easy way for big data discovery

Home Page:https://metatron.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Metatron Discovery

metatron discovery is a self-service solution for big data discovery. To learn more about metatron discovery, visit our web site https://metatron.app

Strengths

  1. Powered by Apache Druid, metatron can process huge size of data super fast.
  2. A single unified product for field users enabling data analytics.
  3. Intuitive web UI for creating dashboards with various types of charts.

Features

metatron discovery is a data discovery web application which supports end-to-end features from data management to analytics.

metatron provides:

  • Interactive dashboards with 16 types of WSIWYG charts.
  • SQL based data exploration.
  • Connections with advanced analytics tools like Apache Zeppelin.
  • Metadata management.
  • Data source creation from local, existing DBs, HIVE, and Kafka streams.
  • GUI based data preparation.
  • Monitoring tools for logs, jobs, and lineages of datasets.
  • Administrations for users and workspaces for high ganularity security model.
  • Customized Druid allows for metatron not only staying blazing-fast while slicing and dicing large, but also overcoming Druid weaknesses.

Screenshots

Create Dashboards


Create Charts


Use Datasources


Manage Datasources


Connect Database


Prepare Origin Data


Installation

Requirements

  • MacOS / Linux (Redhat, CentOS)
  • JDK 1.8
  • Druid customized version for Metatron
  • Apache Maven 3.3+ for building the project

Install the Customized Druid

Here is the link for downloading the archive.

To install 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

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

Start up the Metatron Discovery

Untar the archive 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

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 ID: admin, PW: admin.)

License

metatron-discovery is available under the Apache License V2.

About

Powerful & Easy way for big data discovery

https://metatron.app

License:Apache License 2.0


Languages

Language:Java 28.5%Language:TypeScript 27.3%Language:JavaScript 26.4%Language:HTML 11.7%Language:CSS 6.0%Language:ANTLR 0.1%Language:Shell 0.0%Language:R 0.0%Language:Python 0.0%