Powerful & Easy way for big data discovery
Switch branches/tags
3.1.0 3.1.1 H#1079_datasource_with_query_error f#10-editing-text-widget f#19-encrypt_connection_password f#38fix f#38_introduce_mapview f#40-provide_congifuration_to_store f#50-show_progress_workbench f#118-not_proper_granularity f#135-modify-workbench-maxresult-process f#138-Optimize_SQL_for_incremental_JDBC_ingestion f#155-linked_datasource_preview_error f#159-enable_cancel_button_in_hive_metadata f#164-fix_logicaltype_in_datasource_preview f#168-metadata_physical_name f#170-metadata_description_difficulty f#173-fix_metadata_info_in_creating_dashboard f#291-sinicization f#322-metadata_user_view f#351-concise_rulestring_for_snapshot_detail f#407-workbench_editor_indent_error f#416-alias_display_error_chart f#479-correct_preview_directory_name f#504-problems_datasource_detail_in_workbook f#516-support_unix_format_datasource f#528-Canceling_HDFS_type_snapshot_is_failed f#563-scrolling_issue_show_end_time f#569 f#576-improved_mapview_ui_structure f#607-file-upload-using-html5-file-api f#607-file_upload_using_html5_file_api f#618-map_redraw_resizing f#661-change-readme-file f#661-readme-file f#720-error_map_anlysis-fix-more f#748-multi_sheet_dataset f#763-results_area_not_visible f#765-error_map_point_and_heatmap f#815-error_fix_map_symbol_heatmap_hexagon f#827-custom_dataset_post f#898-update_error_messages f#932-add_create_dataset_in_swap_popup f#962-merge_idcube-master_and-_#815 f#972-freeze_browser_table_chart f#1004-merge_idcube-master_and_#962 f#1019-Timestamp_type_column_error_when_deleting f#1043-fix_missing_database_selectbox f#1047-improve_legend_map f#1055-error_query_timestamp_filter f#1056-filter_link_datasource f#1058-granularity_automation_in_ingestion f#1059-set_type_constraint_in_datasource_config f#1069-custom_color_setting_map f#1071-dataset_has_no_projection f#1074-Create_JSON_file_type_snapshot f#1076-change_user_manual f#1077-add_icons_regarding_snapshot f#1079-fix_edit_filter_in_linked_datasource fn-qa_workbook_1 fn-update_readme h#1046-dataprep_migration h#1055-error_query_timestamp_filter master #175-combination_chart_secondary_axis
Nothing to show
Clone or download
alchan-lee Update installation guide and fix binary link (#1067)
* Add geo server link and fix druid link

* change location of geo server binary

* add caution message

* add formatting

* change from id to username
Latest commit 782a522 Dec 11, 2018

README.md

metatron-discovery-logo

Metatron Discovery is a end-to-end 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. The whole features are supported by intuitive web UI.

Features

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

Metatron provides:

  • Interactive dashboarding with various types of charts.
  • SQL based data exploration.
  • Data source creation from your local, existing DBs, HIVE, or Kafka streams.
  • Monitoring for job logs and data sources.
  • Metadata management.
  • GUI based data wrangling.
  • Connections with advanced data analytics tools like Apache Zeppelin.
  • Administrations for users and workspaces for high ganularity security model.
  • Metatron distributed Druid allows for metatron not only staying blazing-fast while slicing and dicing large, but also overcoming Druid weaknesses.

Screenshots

Create Dashboards


Create Charts


Map Analysis


Use Datasources


Manage Datasources


Connect Database


Prepare Origin Data


Query Monitoring


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 

(Optional) Install the GEO server

We introduced map view since 3.1.0. If you want to using this feature, download this archive and run the geo server with the following commands.

 $ bin/startup.sh | bin/shutdown.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

Buidling 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.)

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. 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? Ask away on our Metatron Discovery User Group! Our fellow community member or our engineers will be glad to help you out! Or maybe you might want to check out our user manual on our website as well.

License

Metatron Discovery is available under the Apache License V2.