加入CODE CHINA

· 不限速    · 不限空间    · 不限人数    · 私仓免费

免费加入
README.md

Davinci - DVaaS (Data Visualization as a Service) Solution

Stargazers over time

Document

Introduction

Davinci is oriented towards product managers, business people, data engineers, data analysts, data scientists, etc. It aims to provide a one-stop data visualization solution, which could be both independently used as public cloud/private cloud and integrated into third-party systems as plugin. A simple configuration on Davinci UI can meet multiple visualization requirements. It also supports other visualization features like advanced interaction, industry analysis, pattern searching, social intelligence, etc.

Design Philosophy

  • Focus on two key concepts, data view (View in Davinci) and visual components (Widget in Davinci)

    • Structural data is presented in Davinci View, from which all the logic, authorization and service are derived.
    • Visual data is presented in Davinci Widget, from which all the display, interaction and guidance are derived.
    • View and Widget supplement each other, providing users consistent experience and perception.
  • Strengthen integration and customization capability as well as sharing and intelligence capability

    • Integration and customization capability means Davinci could seamlessly integrate into third-party systems and be customized, combining with third-party systems.
    • Sharing and intelligence capability means users could share their dashboards with others, which stimulates them to improve the visualization ability both in aesthetic perception and technical skills.
    • In the field of data visualization, Davinci attaches great importance to basic interaction ability and various chart options; meanwhile, it lays more stress on integration and customization capability as well as sharing and intelligence capability.

Features

  • Data Source Support
    • Files in CSV format
    • JDBC data source
  • Data View Support
    • Customized SQL template
    • SQL highlighting
    • SQL test
    • WriteBack mode
  • Visual Components Support
    • Pre-defined charts
    • Controller components
    • Free Styles
  • Interaction Support
    • Visual components displayed in full screen
    • Local controller for visual components
    • Filtering and cooperation among visual components
    • Group control for visual components
    • Local advanced filter for visual components
    • Paging mode and slider for huge volumes of data
  • Integration Support
    • Upload visual components in CSV format
    • Share visual components in a common/authorized way
    • Share dashboard in a common/authorized way
  • Security Permission Support
    • Row permission and column permission
    • Integration of LDAP sign-in

Latest Release

Please download the latest RELEASE

Get Help

The fastest way to get response from our developers is to join our WeChat group for online discussion.

License

Please refer to LICENSE file.

项目简介

🚀 Github 镜像仓库 🚀

源项目地址

https://github.com/edp963/davinci

发行版本 14

davinci-0.3.0-rc release

全部发行版

贡献者 45

全部贡献者

开发语言

  • TypeScript 55.9 %
  • Java 27.3 %
  • JavaScript 13.1 %
  • Less 2.5 %
  • CSS 0.7 %