Report calculation system, method, electronic device and storage medium

By obtaining source data and parsing cross-tabs, using reverse Polish expressions and bitwise operations, combined with cache servers and asynchronous synchronous calculation strategies, the problems of inflexible report configuration and slow calculation speed are solved, and flexible configuration and efficient calculation are achieved.

CN116150209BActive Publication Date: 2025-09-30GUANGZHOU QUICKDECISION TECH LTD
2 Cites 0 Cited by

Patent Information

Application Number
CN202310135892.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-20
Publication Date
2025-09-30
Estimated Expiration
2043-02-20

AI Technical Summary

Technical Problem

The report configuration calculation in the existing technology has the problems of insufficient flexibility, inability to support complex crowd attribute configuration and slow calculation speed.

Method used

By obtaining the source data and parsing it to obtain the cross-tabulation, analyzing the calculation units, using reverse Polish notation and bit operations for calculation, combining with the cache server to optimize the calculation process, and adopting asynchronous and synchronous calculation strategies, flexible configuration and accelerated calculation are achieved.

Benefits of technology

It achieves the flexibility of report configuration and the improvement of calculation speed, can support complex population attribute configuration, and significantly improves calculation performance.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

Embodiments of the present invention disclose a report calculation system, method, electronic device, and storage medium. The report calculation method includes: obtaining source data and parsing the source data to obtain a cross-tabulation table to be calculated; analyzing the cross-tabulation table to obtain calculation units; calculating the calculation units of each sample in the source data to obtain a first calculation result; obtaining bit data of each calculation unit based on the first calculation result; converting the cross-tabulation table into a reverse Polish notation, and using bitwise operations to calculate the reverse Polish notation based on the bit data to obtain a second calculation result; summarizing the second calculation result to obtain summary data; and calculating based on the summary data to obtain a final result. This report calculation method solves the problems of report configuration calculation in the prior art, such as insufficient configuration flexibility, inability to support complex population attribute configurations, and slow calculation speed.
Need to check novelty before this filing date? Find Prior Art