Not applicable in English
Open source is very popular now. From the system level to the application level, there are all kinds of open source software for developers to use, such as Linux Android Mysql PostgreSQL Hadoop Apache Tamcat Birt, etc., which are very popular in China
However, BI seems to be an exception, and it is difficult to find a widely used open source product in China
In fact, there are many open source BI abroad, such as
Superset Grafana Metabase Redash, these are the top-ranked open source BIs on GitHub, with good functions and appearance, and a large user base abroad
However, these things are difficult to use in the Chinese world . The small reason is that the English documentation is incomplete, which will increase the cost of learning and use. The more important reason is that BI is an interface-oriented software, unlike other open source code. Focus on functions and services
If the interface is the main one, then the functional layout and style of the page must meet the needs of users. It will involve a lot of places that need to be modified. Basically, every page has to be modified, but the language is different, and the difficulty of modification will be doubled.
Therefore, although the foreign open source BI functions are not bad in appearance, they are free, and are also popular in foreign countries, but most domestic software developers and users still prefer to choose the commercial BI that charges
For more detailed foreign open source BI evaluation, you can refer to:
Comparison of mainstream open source BI products
You Run Dry in Chinese
The foreign ones are not suitable, do you have the domestic ones?
There are very few open source BIs in China. Basically, what you find on the Internet are smoke bomb advertisements released by commercial BIs. After clicking in and watching it for a long time, you realize that there is no such thing as open source at all. You have to charge for it, which is quite expensive, dozens of times. The process of finding open source is too difficult
The fully functional open source BI in the Chinese world, that is, the Rungan family , the following modules are all open source
How about the function of running dry this open source BI? Straight from its published learning materials:
- BI Front-end Practice 0: Open Source BI Based on Run Dry Reports
- BI front-end practice 1: Multidimensional analysis of file data sources
- BI front-end practice 2: Multidimensional analysis of SQL data sources
- BI Front-end Practice 3: SQL Multidimensional Analysis of Larger Data Volumes
- BI Front-End Practice 4: Customizing the Multidimensional Analysis Interface
- BI front-end practice 5: Customize the display style of multidimensional analysis
- BI front-end practice 6: Custom templates to display multi-dimensional analysis results
- BI front-end practice 7: Predefined semantic layer improves SQL for multi-dimensional analysis
- BI Front-end Practice 8: Relational Query Language ─ DQL
- BI Front-End Practice 9: Associative Multidimensional Analysis Powered by DQL
- BI Front-end Practice 10: Permission Control Based on Semantic Layer
- BI Front-End Practice 11: Multidimensional Analysis Using Hierarchical Dimensions
- BI front-end practice 12: Invisible summary table speeds up multidimensional analysis
- BI front-end practice 13: The semantic layer combines multiple libraries for multi-dimensional analysis
- BI Front-End Practice 14: Exploring Open Source Code for Run-Dry Multidimensional Analysis
- BI Front-End Practice 15: Self-Service Query Based on Semantic Layer
- BI Front-End Practice 16: BI Management Systems
- BI Front End Practice 17: DBD Practice
- BI front-end practice 18: Integrate DBD functions and secondary development
- How to use the general query control
These are the practice cases of Rungan BI front-end functions, selected from Rungan Report Open Source BI Learning Materials
There are as many as 20 articles in this series of practice series. It must be said that the functions of Rungan open source BI are indeed quite rich. From connecting data sources, to starting multi-dimensional analysis, to customizing modified pages, to semantic layer, to multi-table and multi-database association JOIN, to permission control, to source code analysis, to agile Kanban DBD, to general query, it covers all aspects of BI , With these practical cases, learning and transformation have become easier, and there are practical examples for reference
We pick some of the functions that everyone is more concerned about from these practical instructions, and focus on the following
multidimensional analysis
Multi-dimensional analysis capability is the most basic housekeeping skill of BI software. Rungan BI can not only do basic slicing, drilling, rotation and other operations, but also perform more advanced cross-row group operations, such as year-on-year ranking, etc.
Rungan BI's cross-row group operation can choose two statistical levels (for example, accumulated monthly during the year), while many BI products can only have one level of cross-row group operation, or even do not support it at all.
Data Sources
Rungan BI supports various types of data sources. It can be analyzed by a sentence of SQL, or by Excel, or by a result set calculated by a program. It can be used for common and uncommon databases, avoiding the need for analysis only. Able to target a specific data source, giving a dilemma that cannot be analyzed by others
a sentence of SQL
an excel
JavaAPIs and WebServices
Semantic permissions
In addition to analyzing the above temporary and instant data, Rungan BI also has a semantic layer that can define data sources that are frequently used, set Chinese names, do JOIN, add indicators, etc., to make analysis easier and more convenient
You can also set permissions, you can finely control who can see which table and which field data
Related query
This is a unique function of Rungan BI. The associated query involving JOIN is generally not handled well by even the very expensive commercial BI.
The dry DQL engine can make the multi-table association query no longer wrong or dizzy. Real-time association query data according to drag and drop can easily realize association analysis
As for BI software, most of them cannot solve the problem of correlation analysis. For details, please refer to:
Why BI software can't handle correlation analysis
Agile Kanban
Business personnel can quickly make DashBaord, agile Kanban, and generate visual reports on the analysis page
General query
Business personnel can flexibly drag and drop on the page to set query conditions, group summaries, etc.
System platform
Although Rungan BI is an open source software that can be integrated, it also provides comprehensive system management functions, including personnel organization management, resource management, authority control, task scheduling, etc. Users without a system can use it directly Use, change is your own system, if you have a system, you can ignore these, or only integrate the BI part.
In addition to these key functions, Rungan BI has many other subtle and unique functions. We will not list them one by one for reasons of space. From these key functions mentioned above, it can be seen that Rungan BI has very complete functions. , there are other features and highlights that commercial BI does not have. Compared with foreign open source BI, it has the advantage of easy transformation of Chinese pages. The complete documentation and practical examples are also more convenient for users to use and learn.
Summarize
It has always been difficult for domestic students to find a convenient and easy-to-use open source BI. It is not easy to modify foreign pages, and domestic ones are basically charged. Now that Rungan open source BI is available, students can try it out. , Rungan started as a report and is a leader in the report industry. The report function is good, and the BI function is not bad. It also naturally makes up for the shortcomings of BI's lack of report capabilities.
The new and old users of Rungan reports are all over all walks of life, and many of them are already using Rungan’s open source BI. Because the report comes with BI, it is directly integrated into the system, and if you change the page, it becomes the BI module of your own system.
Drying report information
- Run dry report official website
, the short board of less report ability
The new and old users of Rungan reports are all over all walks of life, and many of them are already using Rungan’s open source BI. Because the report comes with BI, it is directly integrated into the system, and if you change the page, it becomes the BI module of your own system.