当前位置:网站首页>Tried several report tools, and finally found a report based on Net 6
Tried several report tools, and finally found a report based on Net 6
2022-06-22 17:04:00 【Dotnet cross platform】
Part1 Preface
Last month, there was a project that needed data analysis , Organize the data the boss is interested in into a panel , It is convenient for him to view in real time , So I learned BI, At that time, our project used metabase,metabase It's an open source BI Analysis tools , development language clojure+React Mainly .
Just today I saw one in Github Open source domestic CellReport Tools , If the tool compares metabase etc. , It must not be enough , At best, it's a smaller version metabase Or report tool . however CellReport It's a .Net core Realized 、 Making complex statistical reports as the core objective 、 Run the tool . So I wrote this article !
Part2 Introduce
CellReport It's an example. Complex statistical reports For the production of core objectives 、 Run the tool . You can use the database 、excel file 、api service 、 Existing reports are data sources , Organize data through built-in collection functions , By category excel The interface design finally presents the results .
CellReport The original intention of its birth is to meet the needs of daily rapid production of statistical reports . On the premise of summarizing various report software on the market , Combined with the idea of set operation , Make report makers abandon the method of using stored procedures to process data , Focus on the processing of each category of indicators , Then in the report design interface , Organize data through set functions , It greatly facilitates the production and maintenance of reports .
Address https://github.com/NoneDay/CellReport
Part3 characteristic
Supports all regular checklists 、 grouping 、 cross .
Multi-source 、 Fragmentation
Set operation of multiple data sets
Cell extension 、 quote
Built-in class js Language engine
Rich function definitions
Customizable extension functions
Rich page elements . Predefined report components 、echart Components 、 Data presentation components, etc
Flexible data reference between report elements , Local report refresh settings are convenient
Component report reference 、 And report references made by other report software ( Professional Edition )
Part4 Use
Environment configuration
Download and install NET6 SDK6 or ASP.NET Core Runtime 6.
Download and install redis( Optional )
download releases
https://github.com/NoneDay/CellReport/releases/tag/1.0.2
Run and configure
perform start.bat

Browser input address : http://127.0.0.1:5000

Enter your username and password
admin/database!123

Part5 summary
If you are interested in this project , Accessible Github or gitee Point to the source code project Star.
边栏推荐
- Figure operation flow of HAMA BSP Model
- Spark and mysql:did not find registered driver with class com mysql. jdbc. Driver
- jMeter使用案例
- MYSQL_ ERRNO : 1292 Truncated incorrect date value At add_ num :1
- 华为云招募工业智能领域合作伙伴,强力扶持+商业变现
- Database mysql master-slave scheme
- [MYSQL]数据同步提示:Specified key was too long;max key length is 767 bytes
- Is flush easy to open an account? Is it safe to open an account online?
- MySQL master-slave connection prompt of docker: communications link failure
- 同花顺容易开户么?网上开户安全么?
猜你喜欢
随机推荐
Team management | how to improve the thinking skills of technical leaders?
Web technology sharing | [Gaode map] to realize customized track playback
股票在哪家的平台买比较安全呢?
variable
[wechat applet custom bottom tabbar]
Scala for derivation: the ability to define a value in the first part of a for expression and use it in subsequent (outer) expressions
.NetCore实现图片缩放与裁剪 - 基于ImageSharp
联合主键引发的思考
华为云招募工业智能领域合作伙伴,强力扶持+商业变现
What is a flush? Is online account opening safe?
【进阶自动化测试第一步】1分钟带你了解自动化测试
What should I do if I can't hear a sound during a video conference?
JMeter use case
Problems and recovery of spark streaming checkpoint
MYSQL_ ERRNO : 1292 Truncated incorrect date value At add_ num :1
Spark性能调优之道——解决Spark数据倾斜(Data Skew)的N种姿势
Examples of MySQL account addition, deletion, modification, data import and export commands
写给 Kubernetes 工程师的 mTLS 指南
Apache ShardingSphere 一文读懂
[wechat applet to obtain the height of custom tabbar] is absolutely available!!!









