当前位置:网站首页>Two Bi development, more than 3000 reports? How to do it?
Two Bi development, more than 3000 reports? How to do it?
2022-07-05 14:35:00 【Bi visualization of Parker data】
This business intelligence BI The project is probably from 2013 Started in , To 2015 In, it has been supported by more than a dozen business departments ,200 Multiple users , The amount of data is about 370GB about , launched 2000 Multiple business intelligence BI report form . To about 2017、18 In the year , The amount of data will probably grow to TB about , The report grows to 3000 Multiple sheets .
A business intelligence like this BI project , How much business intelligence is needed BI Developer input ? Some people say , Business intelligence of at least ten or dozens of people every year BI The development team , After all, there are so many departments , So many business people , So many reports .
business intelligence BI Project history
Let me say something about , I was in 2014 I entered this business intelligence around the year BI Project , The whole business intelligence BI The development team is actually four people , Two place BI Development 、 a BA、 A project manager , So there are only two real developers , I happen to be one of them . Then you must have questions , How can these thousands of statements depend on so many people . Like our own business intelligence BI project , Each business person raises a demand every month , It's dozens of hundreds of statements , It's impossible to do it .
Visual analysis report - Parker data business intelligence BI Visual analysis platform
Such is the case , Most business intelligence BI The project is difficult to achieve this level . Let me say something about , How did this project achieve . This business intelligence BI The project development is roughly divided into several stages : First stage , Implementation of data warehouse . Almost from 2013 In, it took more than a year to build a complete data warehouse platform , Of course, the follow-up has also been continuous iterative development . Second stage , User self-service reports . Through business intelligence BI Tool training , Let business users develop reports by themselves .
business intelligence BI Project resumption
This business intelligence BI Now let's see what level the project has reached , At least I didn't feel much when I was in the project , Because there is no comparison , I think the project itself should be done like this . But later I saw a lot of business intelligence BI project , Looking back, I think this project was very successful at that time . There are mainly the following factors :
1、 business intelligence BI Project index management
First of all , This business intelligence BI In the project ,IT And business boundaries are clearly divided .IT Be responsible for the design of underlying data architecture , The business department makes its own statements , And it is not allowed to touch the underlying data . Any business intelligence required by the business BI The analysis indicators must be unified as a whole , Business personnel are not allowed to create conceptual indicators by themselves . Maintenance of all indicators 、 Development 、 Logical updates must be made by IT Department to complete .
Standardized management of indicators - Parker data business intelligence BI Visual analysis platform
Do business intelligence BI Although the project sacrifices a certain flexibility of front-end business , But it ensures that no matter how many business users , See a certain indicator , Their concepts are exactly the same . How does the underlying data come from , How to design and develop indicators , This is IT Department business . therefore , Even business intelligence BI The system maintains hundreds of indicators , It can also ensure that all indicators do not conflict , Definitions and concepts are highly consistent .
We also have a lot of business intelligence now BI The way to do this is to let the business staff create their own indicators , This method does have some flexibility . But once business intelligence BI The amount of indicators in the project has come up , There will be indicators you build and indicators I build, although the names are the same , But there are completely two different meanings . For enterprise level business intelligence BI Development , Especially later maintenance , Basically disastrous .
2、 business intelligence BI Project data warehouse
second , For business intelligence BI Attention to the construction of the underlying data warehouse of the project . Make great efforts to sort out the underlying data architecture , Demure 、 Be patient to get through all business systems , Sort out business relations . according to Kimball The way of dimensional modeling builds a complete star model 、 Snowflake model architecture , Layering is also reasonable , from ODS To TRANS layer , Until then DIMENSION dimension 、FACT Fact layer, etc .
Data warehouse - Parker data business intelligence BI Visual analysis platform
When this model is polished relatively universally , When scalability is enough , What we open to business department personnel is business intelligence BI The analysis model . Business personnel can only see the analysis models one by one . For example, the required dimensions or indicators cannot be found in this model , It doesn't matter. , We will maintain it after fully communicating and understanding the requirements . This ensures business intelligence BI Dimensions in the project 、 indicators 、 Consistency of the model 、 A high degree of unity .
therefore , What is business intelligence BI At the heart of , The model is business intelligence BI At the heart of . Do we care what the final report looks like ? did not . We don't even know what kind of reports users will make , Because the following thousands of reports are made by users . Each user has dozens less , There are hundreds of reports , They are all designed and developed by themselves .
3、 business intelligence BI Project business talents
Third , This business intelligence BI The ability and quality of the business personnel involved in the project are very strong . I remember very clearly , Once when communicating a business logic with a beautiful woman , She wrote a data formula on the paper . I was surprised after reading it , Rarely do business people express a logical in this way . Just ask what your major is . replied : Mathematical finance , nice ! This business intelligence BI Most of the business personnel involved in the project are graduate students , Their learning ability is very strong . This is in the follow-up business intelligence BI Tool product training , I feel it .
Data visualization screen - Parker data business intelligence BI Visual analysis platform
In the past, I used to do business intelligence for some enterprises on projects BI When training tools and products , Most business personnel are difficult to train . Make reports independently 、 Write some complex functions 、 Look at the data structure , It's really challenging for them . But this business intelligence BI On the project , The training of various departments of this enterprise , I think it's very successful . Business people are easy to learn , At the beginning, if you have any questions, please take the initiative to ask , Later, after proficiency, check the information by yourself 、 Check help documents , Basically, I'll get it done by myself . Sometimes we encounter technical problems , Come and teach me directly , Basically, there is no need to care about the back .
In such business intelligence BI In the project, the simpler our future work is . Monitor every day ETL Data extraction , Have you finished running normally every day . Look at business intelligence BI What new business logic is there in the project 、 Develop the indicators that need to be developed . After development , Maintain new indicators , Write a document to inform you , Basically, the work is finished .
business intelligence BI Project summary
therefore , business intelligence BI In the project IT The best way to divide the boundary with the business is IT Be responsible for the maintenance of underlying data architecture and analysis model , Business personnel make visual analysis reports by themselves . In this business intelligence BI If there is no solid behind the project 、 A highly robust data warehouse cannot support so many users 、 So many report requirements . meanwhile , Business personnel do not have strong data awareness 、 Business ability and learning ability , It is impossible to implement so many reports .
Data visualization screen - Parker data business intelligence BI Visual analysis platform
What is good business intelligence BI project , This is a good project , Be steady in the early stage , It looks like a lot of investment , But once the later stage is completed 、 It's landing , It can save at least one business intelligence for enterprises every year BI Resource input of the team , At least millions a year , And the efficiency has been improved .
well , Today's sharing is here , you Get Have we arrived ? Focus on big data business intelligence BI, Friends who like our content , Welcome to pay attention to and like support .
边栏推荐
- Which Internet companies are worth going to in Shenzhen for software testers [Special Edition for software testers]
- SaaS multi tenant solution for FMCG industry to build digital marketing competitiveness of the whole industry chain
- LeetCode_ 67 (binary sum)
- 【学习笔记】阶段测试1
- 日化用品行业智能供应链协同系统解决方案:数智化SCM供应链,为企业转型“加速度”
- 04_ Use of solrj7.3 of solr7.3
- 实现一个博客系统----使用模板引擎技术
- MySQL user-defined function ID number to age (supports 15 / 18 digit ID card)
- Intelligent supply chain collaboration system solution for daily chemical products industry: digital intelligent SCM supply chain, which is the "acceleration" of enterprise transformation
- PHP - fatal error: allowed memory size of 314572800 bytes exhausted
猜你喜欢
Security analysis of Web Architecture
Thymeleaf 模板的创建与使用
How to choose the appropriate certificate brand when applying for code signing certificate?
How does redis implement multiple zones?
leetcode:881. lifeboat
leetcode:881. 救生艇
There is a powerful and good-looking language bird editor, which is better than typora and developed by Alibaba
Loop invariant
Topology可视化绘图引擎
实现一个博客系统----使用模板引擎技术
随机推荐
申请代码签名证书时如何选择合适的证书品牌?
网上电子元器件采购商城:打破采购环节信息不对称难题,赋能企业高效协同管理
729. 我的日程安排表 I :「模拟」&「线段树(动态开点)」&「分块 + 位运算(分桶)」
Show strength. In this way, the mobile phone will not be difficult to move forward
How to make a second clip of our media video without infringement
PostgreSQL 13 installation
安装配置Jenkins
CPU设计相关笔记
How to protect user privacy without password authentication?
【招聘岗位】软件工程师(全栈)- 公共安全方向
基于TI DRV10970驱动直流无刷电机
Thymeleaf th:classappend attribute append th:styleappend style append th:data- custom attribute
Thymeleaf 常用函数
外盘入金都不是对公转吗,那怎么保障安全?
家用电器行业商业供应链协同平台解决方案:供应链系统管理精益化,助推企业智造升级
Postgresql 13 安装
危机重重下的企业发展,数字化转型到底是不是企业未来救星
Share 20 strange JS expressions and see how many correct answers you can get
长列表优化虚拟滚动
裁员下的上海