当前位置:网站首页>What is the difference between Bi software in the domestic market
What is the difference between Bi software in the domestic market
2022-07-05 12:51:00 【Shizhenzhen's grocery store】
Each seems to have its own characteristics
Now the domestic market is active BI There's a lot of software , From the interface , Full of beautiful things in eyes
There are such :
And so on :
And things like that :
It looks really diverse , Have distinguishing feature each
It's not much different
We know ,BI Our ultimate goal is to do data analysis , These fancy visualizations are also intended to serve data analysis , that , From a data point of view , these BI How different is it ?
A close study of these products will reveal , No matter what kind of interface , It seems that they have only done a multidimensional analysis
First look at the interactive interface :
These are different BI Various operations of the software on the interface , In fact, they are all multidimensional analysis of those actions : section 、 rotate , Drilling, etc . all BI Software supports , In essence, it is to make a cross table of grouping statistics for a data set , And then show the crosstab in the form of graph
For example, let's drag and drop a table first , Then swap its rows and columns to see the effect , That is, the common rotation action in analysis , Some software is like this , Drag and drop the fields in the row and column again to exchange positions
Or it's like this , Also drag , But the location correspondence is more intuitive
And so on , Click the button directly on the form to realize
But no matter how different the interface and operation methods are , In the end, they all go the same way , All the functions are the same , Including other analytical actions , It's all the same , Change the dimension of the crosstab , Add some filter conditions , Or add some hyperlinks , You can do it, and I can do it , There is nothing that you are stronger than me . Regardless of the difference in interface operation , Everyone can do the same job , and And all Excel That pivot table makes no difference , Multidimensional analysis has been like this for decades
Some products have some extensions in cross row group operations , But the difference is not very big
Look at the data source :
BI The data source used in the product is usually the database (SQL),BI The function of the tool is to drag a sentence from the interface SQL, Then take it. SQL The query results are used for the above multidimensional analysis ( Interactive tabular and graphical presentation ). In theory, this interface can spell out very complex SQL, However, due to the skills of business personnel , The result is simple SQL Can be dragged out , Generally speaking
SELECT D,…, SUM(M), … FROM C WHERE D’=d’ AND … GROUP BY D,…
That is, facing a single data set ( Commonly known as wide watch ) After filtering by conditions, make statistics and summary by different dimensions , Each product can hardly exceed this category , It doesn't make much difference
For example, the more complex and common multi table Association ( involve JOIN), Most of the BI The product also supports dragging and dropping on the interface , However, the relationship between tables should be directly exposed to the user and let the user choose , It is difficult for technicians to understand this thing , The business people have no way to understand , It's like giving you a pen , Tell you whether it's the Mona Lisa or the river map on the Qingming Festival , This pen can draw the same ,
Business people don't use , The so-called support association becomes a decoration , Finally, it can be used , Or a wide table , Most manufacturers have no better solution , The difficulties and pain points are the same
Also have BI Make the product by yourself CUBE, But that's a faster wide watch ( In fact, some preparation and optimization have been made ) nothing more , Logically, it is the same as a single table
As for the delivery form :
most BI The products are also a big platform , User management , Resource management , jurisdiction , Dispatch … All kinds of functions are complete , They are all independent systems . Whether it is convenient to integrate , whether DIY Pages and functions , The answer is basically NO
As can be seen from the above , Open different appearance and interface , In fact, they all have the same function and logic
It's like buying a car , How fundamentally different can Mercedes Benz and BMW be ? The appearance and interior upholstery will have their own characteristics , But the overall control , It's hard to tell the difference in riding experience
therefore ,BI In fact, there is nothing to choose from , The functions are basically the same , There is basically no phenomenon that one product can make more and more profound data analysis than another product ( Although manufacturers will shout so ), Just choose one that looks good to you , Expect one product to be more meaningful to business guidance than others , Then think too much
There are still some exceptions
But there is one exception . Moisten and dry the report BI It's a little different :
Correlation analysis
It said , involve JOIN The association query analysis of is BI The common problem of manufacturers , Let users help themselves JOIN The user can't understand , Advance with a wide watch JOIN Good but there are many drawbacks , The most prominent point is : Wide table association is fixed , The analysis can only be based on these pre-determined correlations , If the demand changes , Then I can't analyze it , We have to wait for technicians to modify or remake the wide table before we can continue , In this way, the flexibility and freedom of analysis will be lost , Users can't stand it
Runqian has a unique DQL engine , It can solve the problem of association query analysis , It does not require prior association , Nor does it directly let users self-help associate data tables that are difficult for technicians , Instead, it uses real-time correlation , Based on user drag and drop on the page Generate Association query in real time , It not only solves the problem of correlation , It also ensures the timely and free analysis
as for BI Most software can not solve the problem of correlation analysis , For details, please refer to :
Why? BI Software can't do correlation analysis
Open source delivery
need BI Most of our users have their own business systems , Choose the BI product after , Usually, it can only be deployed independently 、 Independent management , This will undoubtedly increase the workload and later maintenance costs , There will also be risks and hidden dangers
After the integration , Functions and pages need to be able to move as needed , According to the user's style 、 Need to transform the page , Modify the function , Otherwise the style doesn't match , The function is not easy , It is also awkward to use
Moisten and dry the report BI Part of it is open source .
Open source and integrability have always been the focus of technical personnel BI The big appeal of software , Just because most of them BI Software is a commercial independent platform , People gradually do not mention this matter , Used to endure
Really find a full-featured and open source , So you don't have to bear it anymore
There is no difference between Benz and BMW , But Tesla is totally different
Statements cannot be ignored
In a system ,BI And reports are often symbiotic , There is self-help BI demand , Metropolis is accompanied by the demand for fixed reports , This requires a supporting solution for fixed reports
because BI Not everything , Where is its capability boundary , You can refer to this post
Self service reports and BI How many things can be solved ?
Unfortunately , Most of BI Software , This aspect is not well done , There are only a few in the market BI The report tools provided by the manufacturer can solve the problem of complex reports .
Moistening the report forms has more advantages , Because Runqian is a professional report manufacturer , Like the report here
What does the legendary Chinese complex report look like ? What are the characteristics of ?
It can be done easily . Runqian report has built-in open source BI, Direct is a one-stop complete solution
summary
BI In terms of basic functions , There is not much difference among manufacturers , The difference is the interface and operation mode , however BI The value of beauty does not lie in its beauty , It is more valuable to be able to achieve the desired data analysis goals and easily transform and adapt your own projects
BI Open source and integrability of , And the ability of correlation analysis , Report capacity support, etc , That's where the difference is , It is the place that needs to be investigated more
Moisten the report data
Welcome to add small assistants who are interested in moistening and drying reports (VX Number :RUNQIAN_RAQSOFT), Enter the technology exchange group
边栏推荐
猜你喜欢
OPPO小布推出预训练大模型OBERT,晋升KgCLUE榜首
Volatile instruction rearrangement and why instruction rearrangement is prohibited
10 minute fitness method reading notes (5/5)
Super efficient! The secret of swagger Yapi
Annotation problem and hidden Markov model
Taobao, pinduoduo, jd.com, Doudian order & Flag insertion remarks API solution
2021-12-22 transaction record
研究:数据安全工具在 60% 的情况下无法抵御勒索软件
A few years ago, I outsourced for four years. Qiu Zhao felt that life was like this
Taobao order interface | order flag remarks, may be the most stable and easy-to-use interface
随机推荐
2021.12.16-2021.12.20 empty four hand transaction records
Ecplise development environment configuration and simple web project construction
Pinduoduo flag insertion remarks API
Introduction to GNN
Making and using the cutting tool of TTF font library
Research: data security tools cannot resist blackmail software in 60% of cases
Taobao order amount check error, avoid capital loss API
Compilation principle reading notes (1/12)
The relationship between the size change of characteristic graph and various parameters before and after DL convolution operation
2021-12-21 transaction record
Principle of universal gbase high availability synchronization tool in Nanjing University
GPON technical standard analysis I
Simply take stock reading notes (1/8)
Get the variable address of structure member in C language
【Nacos云原生】阅读源码第一步,本地启动Nacos
Pytorch two-layer loop to realize the segmentation of large pictures
单独编译内核模块
Transactions from January 14 to 19, 2022
JDBC -- extract JDBC tool classes
C language structure is initialized as a function parameter