CN102982495A - Self-adaption data processing device and method - Google Patents
Self-adaption data processing device and method Download PDFInfo
- Publication number
- CN102982495A CN102982495A CN2012105122006A CN201210512200A CN102982495A CN 102982495 A CN102982495 A CN 102982495A CN 2012105122006 A CN2012105122006 A CN 2012105122006A CN 201210512200 A CN201210512200 A CN 201210512200A CN 102982495 A CN102982495 A CN 102982495A
- Authority
- CN
- China
- Prior art keywords
- data processing
- rule
- scheme
- data
- adaptive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a self-adaption data processing device. The self-adaption data processing device comprises a processing requirement analysis unit, a statement generation unit, a rule searching unit and a scheme generation unit, wherein the processing requirement analysis unit is used for analyzing the received data processing requirement; the statement generation unit is used for generating the inquiring statement corresponding to the data processing requirement according to the analysis result of the processing requirement analysis unit; the rule searching unit is used for executing the inquiring statement so as to search a data processing rule corresponding to the data processing requirement from a preset rule base; and the scheme generation unit is used for combining the searched data processing rule and generating a corresponding data processing scheme to process the data to be processed. The invention further provides a self-adaption data processing method. By adoption of the technical scheme, the corresponding data processing scheme can be adopted adaptively to process according to different data processing requirements.
Description
Technical field
The present invention relates to technical field of data processing, in particular to a kind of adaptive data processing equipment and a kind of adaptive data processing method.
Background technology
In ICT(Information Communication Technology, ICT (information and communication technology)) in the operation management process, often need to calculate for the prefabricated of business with to the data such as actual use of information data according to the user.In order to satisfy the possible prefabricated demand of different user, often need to customize the several data processing scheme, select for the user, and when the user carries out service application, collect user's usage data, carry out data and process, realize the data clearing.
Yet in correlation technique, when carrying out the customization of many sets of data processing scheme, often need to repeat customization, namely for every sets of data processing scheme, all need to carry out independent design, even there is identical part, also need to carry out overlapping development, the obvious time and effort consuming of its process.
Therefore, need a kind of new adaptive data processing technique, can according to different data processing demands, adopt adaptively corresponding data processing scheme to process.
Summary of the invention
The present invention just is being based on the problems referred to above, has proposed a kind of new adaptive data processing technique, can according to different data processing demands, adopt adaptively corresponding data processing scheme to process.
In view of this, the present invention proposes a kind of adaptive data processing equipment, comprising: the processing demands resolution unit is used for resolving the data processing demands that receives; The statement generation unit is used for the analysis result according to described processing demands resolution unit, generates the query statement corresponding to described data processing demands; The rule searching unit is used for carrying out described query statement, to search the data processing rule corresponding to described data processing demands from default rule base; The scheme generation unit is used for merging the data processing rule that finds, and generates corresponding data processing scheme, processes for treating deal with data.
In technique scheme, preferably, also comprise: the rule editing unit is used for according to the edit instruction that receives the data processing rule in the described rule base being carried out corresponding editing and processing.
In technique scheme, preferably, also comprise: related setting unit is used for according to the association request that receives, user profile and selected data processing scheme are carried out related, to process pending data corresponding to described user profile according to described selected data processing scheme.
In technique scheme, preferably, also comprise: the result output unit is used for after finishing the data processing data processed result that output is corresponding.
In technique scheme, preferably, also comprise: format conversion unit is used for before the described data processed result of output described data processed result being converted to predetermined format.
According to another aspect of the invention, also proposed a kind of adaptive data processing method, having comprised: step 202, resolve the data processing demands that receives, generate the query statement corresponding to described data processing demands; Step 204 is carried out described query statement, to search the data processing rule corresponding to described data processing demands from default rule base; Step 206 merges the data processing rule that finds, and generates corresponding data processing scheme, processes for treating deal with data.
In technique scheme, preferably, also comprise: according to the edit instruction that receives, the data processing rule in the described rule base is carried out corresponding editing and processing.
In technique scheme, preferably, after the described step 206, also comprise: according to the association request that receives, user profile and selected data processing scheme are carried out related, to process pending data corresponding to described user profile according to described selected data processing scheme.
In technique scheme, preferably, also comprise: after finishing the data processing, the data processed result that output is corresponding.
In technique scheme, preferably, before the described data processed result of output, also comprise: described data processed result is converted to predetermined format.
By above technical scheme, can according to different data processing demands, adopt adaptively corresponding data processing scheme to process.
Description of drawings
Fig. 1 shows the according to an embodiment of the invention block diagram of adaptive data processing equipment;
Fig. 2 shows the according to an embodiment of the invention process flow diagram of adaptive data processing method;
Fig. 3 shows the structural representation that required key business entity is processed in according to an embodiment of the invention charging;
Fig. 4 shows the according to an embodiment of the invention structural representation of ICT operation management charge system;
Fig. 5 shows the schematic flow sheet that according to an embodiment of the invention charging is processed.
Embodiment
In order more clearly to understand above-mentioned purpose of the present invention, feature and advantage, below in conjunction with the drawings and specific embodiments the present invention is further described in detail.Need to prove that in the situation of not conflicting, the application's embodiment and the feature among the embodiment can make up mutually.
A lot of details have been set forth in the following description so that fully understand the present invention; but; the present invention can also adopt other to be different from other modes described here and implement, and therefore, protection scope of the present invention is not subjected to the restriction of following public specific embodiment.
Fig. 1 shows the according to an embodiment of the invention block diagram of adaptive data processing equipment.
As shown in Figure 1, adaptive according to an embodiment of the invention data processing equipment 100 comprises: processing demands resolution unit 102 is used for resolving the data processing demands that receives; Statement generation unit 104 is used for the analysis result according to described processing demands resolution unit, generates the query statement corresponding to described data processing demands; Rule searching unit 106 is used for carrying out described query statement, to search the data processing rule corresponding to described data processing demands from default rule base; Scheme generation unit 108 is used for merging the data processing rule that finds, and generates corresponding data processing scheme, processes for treating deal with data.In this technical scheme, by the parsing to processing demands, can automatically from rule base, find required data processing rule, composition data processing scheme, thereby need not manually each data processing scheme to be carried out independent formulation, have good adaptivity.
In technique scheme, preferably, also comprise: rule editing unit 110 is used for according to the edit instruction that receives the data processing rule in the described rule base being carried out corresponding editing and processing.In this technical scheme, for the presetting rule of having stored, can delete as required, revise, can also in rule base, add new rule, to satisfy actual conditions and individual demand.
In technique scheme, preferably, also comprise: related setting unit 112 is used for according to the association request that receives, user profile and selected data processing scheme are carried out related, to process pending data corresponding to described user profile according to described selected data processing scheme.In this technical scheme, the user can select and binds the data processing scheme that hope is used, and then when the user carries out service application, just can according to user profile, use the data processing scheme of binding to carry out the data processing.
In technique scheme, preferably, also comprise: result output unit 114 is used for after finishing the data processing data processed result that output is corresponding.In this technical scheme, by the output data processed result, be convenient to analyze or be used as other processing procedures.
In technique scheme, preferably, also comprise: format conversion unit 116 is used for before the described data processed result of output described data processed result being converted to predetermined format.In this technical scheme, by the format conversion to the data result, be convenient to satisfy standardized demand.
Fig. 2 shows the according to an embodiment of the invention process flow diagram of adaptive data processing method.
As shown in Figure 2, adaptive according to an embodiment of the invention data processing method comprises: step 202, resolve the data processing demands that receives, and generate the query statement corresponding to described data processing demands; Step 204 is carried out described query statement, to search the data processing rule corresponding to described data processing demands from default rule base; Step 206 merges the data processing rule that finds, and generates corresponding data processing scheme, processes for treating deal with data.In this technical scheme, by the parsing to processing demands, can automatically from rule base, find required data processing rule, composition data processing scheme, thereby need not manually each data processing scheme to be carried out independent formulation, have good adaptivity.
Particularly, when carrying out charging in ICT operation management charge system and process, the charging of operator relates to the design of set meal, rate, and product rate flexible and changeable brought complicated software customized development workload to billing-settlement system.Variation for fear of each set meal, rate all needs account software is made amendment, can be before the product operation, technical data to the product rate comprehensively disposes, comprise the product function item, the gauging of products item, price data in the functional use procedure, the design of counting, price, expense rule etc.
As shown in Figure 3, process required key business entity and comprise carrying out charging: product, rate, counting rule, unit price rule, charging regulation, raw readings, standard recording, process record, detailed singly etc., realize processing to user's business datum by these Business Entities.
Based on above-mentioned Business Entity, then in the technical scheme of the present invention, the hardware of ICT operation management charge system and syndeton thereof comprise as shown in Figure 4:
The rule base management server is finished establishment, storage, the distribution function of charging regulation.
Management of product server is realized the management of product, comprises the establishment of product charging regulation.
The service operation server is initiated charging request to accounting server.
Accounting server, the rate of finishing product are set, the request regulation engine, return result of calculation.
Rule is carried out engine server, matching product set meal tariff rule, and the expense of finishing is calculated.
Therefore, by the management of rule base management server to charging regulation, and the charging regulation in the management of product server by utilizing rule base management server creates corresponding product charging regulation, thereby only need to operations such as the selection of charging regulation and combinations, can satisfy the product charging regulation of the required forms such as various set meals of operator.And in actual operation process, then carry out cooperatively interacting of engine server etc. by service operation server, accounting server and rule, the product charging regulation that utilizes the user to be scheduled to realizes that the charging that data are used processes.
Concrete charging flow mainly between the parts such as client, accounting server, management of product server, rule execution engine server, is realized comprising the billing function to service application as shown in Figure 5:
Step 1 is carried out engine server by management of product server and rule and is carried out the related of product tariff policy, thereby determine every kind of tariff policy that product is corresponding, to realize the processing of corresponding business datum.
Step 2, client is initiated connection request to accounting server.
Step 3, accounting server connects authentication to the connection request that receives.
Step 4, accounting server returns authentication result to client, if success then allows to connect, otherwise do not allow.
Step 5, authentication success is then initiated the charging request session to accounting server.
Step 6, session initiation comprises:
Client is initiated credit request to accounting server.
Accounting server is carried out engine server from rule and is obtained product price, such as having adopted which kind of set meal, then selects corresponding set meal rate.
Accounting server calculates according to the product price of obtaining and deducts fees.
Accounting server is carried out withholding fee according to result of calculation.
Accounting server calculates the credit line of this request of deducting fees according to user profile (product price of purchase, account balance etc.), and the user credit amount is returned client.
Step 7, repeating step 6 is until this session of service ending specifically initiates to deduct fees the affirmation session by client to accounting server.
Step 8 generates Original CDR.
Step 9, accounting server is carried out the operation of deducting fees.
Step 10, accounting server returns the response of deducting fees to client.
Concrete rule is carried out, the support that can quote regulation engine, and code sample is as follows:
In technique scheme, preferably, also comprise: according to the edit instruction that receives, the data processing rule in the described rule base is carried out corresponding editing and processing.In this technical scheme, for the presetting rule of having stored, can delete as required, revise, can also in rule base, add new rule, to satisfy actual conditions and individual demand.
In technique scheme, preferably, after the described step 206, also comprise: according to the association request that receives, user profile and selected data processing scheme are carried out related, to process pending data corresponding to described user profile according to described selected data processing scheme.In this technical scheme, the user can select and binds the data processing scheme that hope is used, and then when the user carries out service application, just can according to user profile, use the data processing scheme of binding to carry out the data processing.
In technique scheme, preferably, also comprise: after finishing the data processing, the data processed result that output is corresponding.In this technical scheme, by the output data processed result, be convenient to analyze or be used as other processing procedures.
In technique scheme, preferably, before the described data processed result of output, also comprise: described data processed result is converted to predetermined format.In this technical scheme, by the format conversion to the data result, be convenient to satisfy standardized demand.
More than be described with reference to the accompanying drawings technical scheme of the present invention, consider in the correlation technique, when carrying out the customization of many sets of data processing scheme, often need to repeat customization, therefore the process time and effort consuming, the invention provides a kind of adaptive data processing equipment and a kind of adaptive data processing method, can according to different data processing demands, adopt adaptively corresponding data processing scheme to process.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1. an adaptive data processing equipment is characterized in that, comprising:
The processing demands resolution unit is used for resolving the data processing demands that receives;
The statement generation unit is used for the analysis result according to described processing demands resolution unit, generates the query statement corresponding to described data processing demands;
The rule searching unit is used for carrying out described query statement, to search the data processing rule corresponding to described data processing demands from default rule base;
The scheme generation unit is used for merging the data processing rule that finds, and generates corresponding data processing scheme, processes for treating deal with data.
2. adaptive data processing equipment according to claim 1 is characterized in that, also comprises:
The rule editing unit is used for according to the edit instruction that receives the data processing rule in the described rule base being carried out corresponding editing and processing.
3. adaptive data processing equipment according to claim 1 is characterized in that, also comprises:
Related setting unit is used for according to the association request that receives, user profile and selected data processing scheme are carried out related, to process pending data corresponding to described user profile according to described selected data processing scheme.
4. each described adaptive data processing equipment in 3 according to claim 1 is characterized in that, also comprises:
The result output unit is used for after finishing the data processing data processed result that output is corresponding.
5. adaptive data processing equipment according to claim 4 is characterized in that, also comprises:
Format conversion unit is used for before the described data processed result of output described data processed result being converted to predetermined format.
6. an adaptive data processing method is characterized in that, comprising:
Step 202 is resolved the data processing demands that receives, and generates the query statement corresponding to described data processing demands;
Step 204 is carried out described query statement, to search the data processing rule corresponding to described data processing demands from default rule base;
Step 206 merges the data processing rule that finds, and generates corresponding data processing scheme, processes for treating deal with data.
7. adaptive data processing method according to claim 6 is characterized in that, also comprises:
According to the edit instruction that receives, the data processing rule in the described rule base is carried out corresponding editing and processing.
8. adaptive data processing method according to claim 6 is characterized in that, after the described step 206, also comprises:
According to the association request that receives, user profile and selected data processing scheme are carried out related, to process pending data corresponding to described user profile according to described selected data processing scheme.
9. each described adaptive data processing method in 8 according to claim 6 is characterized in that, also comprises:
After finishing the data processing, the data processed result that output is corresponding.
10. adaptive data processing method according to claim 9 is characterized in that, before the described data processed result of output, also comprises:
Described data processed result is converted to predetermined format.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210512200.6A CN102982495B (en) | 2012-12-04 | 2012-12-04 | Adaptive data processing equipment and data processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210512200.6A CN102982495B (en) | 2012-12-04 | 2012-12-04 | Adaptive data processing equipment and data processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102982495A true CN102982495A (en) | 2013-03-20 |
CN102982495B CN102982495B (en) | 2015-09-23 |
Family
ID=47856449
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210512200.6A Expired - Fee Related CN102982495B (en) | 2012-12-04 | 2012-12-04 | Adaptive data processing equipment and data processing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102982495B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016101557A1 (en) * | 2014-12-23 | 2016-06-30 | 中兴通讯股份有限公司 | Method and device for providing network asset data |
CN107977457A (en) * | 2017-12-18 | 2018-05-01 | 深圳市快付通金融网络科技服务有限公司 | Data liquidation method, system and computer-readable recording medium |
CN112667485A (en) * | 2020-12-30 | 2021-04-16 | 新奥数能科技有限公司 | Platform data node display method and device, electronic equipment and medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1549574A (en) * | 2003-05-21 | 2004-11-24 | 华为技术有限公司 | Telephone bill data processing method and apparatus |
US20060020580A1 (en) * | 2004-07-22 | 2006-01-26 | International Business Machines Corporation | Method and system for providing aggregate data access |
CN102402522A (en) * | 2010-09-09 | 2012-04-04 | ***通信集团上海有限公司 | Data query system and method |
CN102419845A (en) * | 2011-11-21 | 2012-04-18 | 天津中兴软件有限责任公司 | Method for generating split rule of allocation settlement subsystem |
-
2012
- 2012-12-04 CN CN201210512200.6A patent/CN102982495B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1549574A (en) * | 2003-05-21 | 2004-11-24 | 华为技术有限公司 | Telephone bill data processing method and apparatus |
US20060020580A1 (en) * | 2004-07-22 | 2006-01-26 | International Business Machines Corporation | Method and system for providing aggregate data access |
CN102402522A (en) * | 2010-09-09 | 2012-04-04 | ***通信集团上海有限公司 | Data query system and method |
CN102419845A (en) * | 2011-11-21 | 2012-04-18 | 天津中兴软件有限责任公司 | Method for generating split rule of allocation settlement subsystem |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016101557A1 (en) * | 2014-12-23 | 2016-06-30 | 中兴通讯股份有限公司 | Method and device for providing network asset data |
CN105786845A (en) * | 2014-12-23 | 2016-07-20 | 中兴通讯股份有限公司 | Method and device for providing network asset data |
CN105786845B (en) * | 2014-12-23 | 2020-03-31 | 中兴通讯股份有限公司 | Method and device for providing network asset data |
CN107977457A (en) * | 2017-12-18 | 2018-05-01 | 深圳市快付通金融网络科技服务有限公司 | Data liquidation method, system and computer-readable recording medium |
CN112667485A (en) * | 2020-12-30 | 2021-04-16 | 新奥数能科技有限公司 | Platform data node display method and device, electronic equipment and medium |
Also Published As
Publication number | Publication date |
---|---|
CN102982495B (en) | 2015-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110009421B (en) | Method, medium and device for determining unit price of cloud computing virtual resource and computing equipment | |
CN103049563B (en) | Server, accounting voucher generate system and accounting voucher generates method | |
CN109787781A (en) | Online charging method, apparatus, computer equipment and storage medium | |
CN104468136A (en) | Billing method, analysis center and billing center | |
CN111062758A (en) | Pricing method, device and system of cloud product | |
EP2879087A1 (en) | SaaS PAYMENT PROCESSING SYSTEM, SaaS USAGE FEE PAYMENT PROCESSING METHOD, AND PROGRAM | |
US20170032432A1 (en) | Integrated System | |
KR102471136B1 (en) | System and method of tax platform service for easy tax filing and tax return and computer program for the same | |
CN102982495A (en) | Self-adaption data processing device and method | |
EP2413279B1 (en) | Account reconciliation server | |
CN1783120A (en) | Analytic technology of computer system | |
KR20140114297A (en) | Mobile terminal, recording media, expense information management method, and expense information management system | |
JP5685654B1 (en) | Portal site system and method of using application, content, and service using portal site system | |
JP2018022230A (en) | Payment management device and payment management method | |
CN113674476A (en) | Water dispenser water taking method and system based on account sharing and readable storage medium | |
CN113393190A (en) | Storage information processing method and device, electronic equipment and readable medium | |
KR101651957B1 (en) | Portal site cost distribution/recovery system | |
CN101751631A (en) | Monetary reward settlement device, monetary reward settlement system and settlement method | |
CN110633967A (en) | Payment scheme intelligent adjustment system and method | |
JP5662595B1 (en) | Portal site usage results collection system and portal site usage results collection method | |
JP4395094B2 (en) | Text mining system | |
CN115495476A (en) | Data query method, device, equipment and medium | |
CN116011977A (en) | Vehicle management and account reporting integrated system, method and device and storage medium | |
CN114493670A (en) | Intelligent charging system, method and storage medium | |
JP2003216731A (en) | Support system for charging nursing case benefit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150923 Termination date: 20211204 |
|
CF01 | Termination of patent right due to non-payment of annual fee |