CN105653560A - Method and device for data filing - Google Patents

Method and device for data filing Download PDF

Info

Publication number
CN105653560A
CN105653560A CN201410714567.5A CN201410714567A CN105653560A CN 105653560 A CN105653560 A CN 105653560A CN 201410714567 A CN201410714567 A CN 201410714567A CN 105653560 A CN105653560 A CN 105653560A
Authority
CN
China
Prior art keywords
filing
data
data table
forms data
relative recording
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
Application number
CN201410714567.5A
Other languages
Chinese (zh)
Other versions
CN105653560B (en
Inventor
王彬
李科
李波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201410714567.5A priority Critical patent/CN105653560B/en
Publication of CN105653560A publication Critical patent/CN105653560A/en
Application granted granted Critical
Publication of CN105653560B publication Critical patent/CN105653560B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the invention provides a method and device for data filing. The method comprises the steps that filing mark fields of each single data sheet among all the data sheets which have correlated relations with a business object are set by a filing pre-processing module when a lifecycle of the business object ends; and a filing processing module carries out data filing processing of relevant records in the single data sheet according to the filing mark fields of the single data sheet. Obviously, during the filing, the filing processing module can directly determine whether the relevant records in the data sheet can be filed according to the filing mark fields of each single data sheet and does not need to check the data sheets to be filed according to the correlated relations among all the data sheets, namely an original multi-sheet correlated checking mechanism which has the complex filing and is time-consuming is thoroughly changed into a single data sheet checking mechanism, so that filing efficiency can be increased.

Description

Data archiving method and device
Technical field
The embodiment of the present invention relates to computer technology, relates in particular to a kind of data archiving method and device.
Background technology
Data filing is the operation that the stale data in the database of operation system is cleared up.
In database, conventionally create the tables of data of various storage data according to business object, for an industryBusiness object, the tables of data associated with this business object is conventionally by a master data sheet and multiple lower DBMSTable association forms, and often also may have three grades of above levels. In prior art, to data filingMethod is to define business rule at filing procedure according to business object, determines each data according to business ruleThe incidence relation of table, need each tables of data of filing according to incidence relation inquiry, in each tables of dataData are filed.
But the method for employing prior art need to define business rule in filing procedure, eachWhen filing, need to determine according to business rule the incidence relation of each tables of data, inquire about according to incidence relationNeed each tables of data of filing, the data in each tables of data are filed, archiving process is very long, returnsShelves efficiency is low.
Summary of the invention
The embodiment of the present invention provides a kind of data archiving method and device, to improve filing efficiency.
Embodiment of the present invention first aspect provides a kind of data archiving method, comprising:
Filing pretreatment module, in the time that the life cycle of business object finishes, arranges the institute of described business objectHave each forms data table in the tables of data with incidence relation in relative recording filing attribute field;
Filing processing module according to the filing attribute field of described forms data table to the phase in described forms data tableClose record and carry out data filing processing.
In conjunction with first aspect, in the possible implementation of the first of first aspect, described filing is located in advanceReason module is in the time that the life cycle of business object finishes, and what described business object was set allly has associated closingThe filing attribute field of the relative recording in the each forms data table in the tables of data of system, comprising:
Described filing pretreatment module is obtained each forms data table of described business object according to incidence relation;
Described filing pretreatment module arranges relative recording in each forms data table of described business objectFiling attribute field.
In conjunction with the possible implementation of the first of first aspect, in the possible reality of the second of first aspectIn existing mode, described filing pretreatment module arranges relevant in each forms data table of described business objectThe filing attribute field of record, comprising:
Described filing pretreatment module is returned the relative recording in each forms data table of described business objectShelves attribute field is set to the time that the life cycle of described business object finishes;
Described filing processing module according to the filing attribute field of described forms data table in described forms data tableRelative recording carry out data filing processing, comprising:
The difference judgement of the time that described filing processing module finishes according to current date and described life cycleBefore the deadline whether the relative recording in described forms data table, determine whether in described forms data tableRelative recording carries out data filing processing.
In conjunction with the possible implementation of the second of first aspect, in the third possible reality of first aspectIn existing mode, the time that described filing processing module finishes according to current date and described life cycle poorValue judges that whether before the deadline relative recording in described forms data table, determines whether described forms dataRelative recording in table carries out data filing processing, comprising:
Current date described in relative recording in described forms data table and described life cycle are finished timeBetween the difference data record that is more than or equal to the described term of validity carry out data filing.
In conjunction with the possible implementation of the first of first aspect, in the 4th kind of possible reality of first aspectIn existing mode, described filing pretreatment module arranges relevant in each forms data table of described business objectThe filing attribute field of record, comprising:
Described filing pretreatment module is returned the relative recording in each forms data table of described business objectShelves attribute field is set to file;
Described filing processing module according to the filing attribute field of described forms data table in described forms data tableRelative recording carry out data filing processing, comprising:
Described filing processing module to the filing attribute field of the relative recording in described forms data table for returningThe data record of shelves is carried out data filing.
Can in conjunction with the first of first aspect or first aspect to any in the third possible implementationThe implementation of energy, in the 5th kind of possible implementation of first aspect, described filing pretreatment mouldPiece is in the time that the life cycle of business object finishes, and what described business object was set allly has an incidence relationBefore the filing attribute field of the relative recording in the each forms data table in tables of data, also comprise:
Creation module is set up all tables of data with incidence relation of described business object, described allHave in the each forms data table in the tables of data of incidence relation and add described data filing attribute field.
Embodiment of the present invention second aspect provides a kind of data filing device, comprising:
Filing pretreatment module, in the time that the life cycle of business object finishes, arranges described business pairThe filing mark of the relative recording in the each forms data table in all tables of data with incidence relation of elephantField;
Filing processing module, for according to the filing attribute field of described forms data table to described forms data tableIn relative recording carry out data filing processing.
In conjunction with second aspect, in the possible implementation of the first of second aspect, described filing is located in advanceReason module is specifically for obtaining each forms data table of described business object according to incidence relation; Described in arrangingThe filing attribute field of the relative recording in each forms data table of business object.
In conjunction with the possible implementation of the first of second aspect, in the possible reality of the second of second aspectIn existing mode, described filing pretreatment module is specifically for by each forms data table of described business objectThe filing attribute field of relative recording be set to the time that the life cycle of described business object finishes;
Described filing processing module is specifically for time of finishing according to current date and described life cycleDifference judges that whether before the deadline relative recording in described forms data table, determines whether described odd numberCarry out data filing processing according to the relative recording in table.
In conjunction with the possible implementation of the second of second aspect, in the third possible reality of second aspectIn existing mode, described filing processing module is specifically for described in the relative recording in described forms data tableThe difference of the time that current date and described life cycle finish is more than or equal to the data record of the described term of validityCarry out data filing.
In conjunction with the possible implementation of the first of second aspect, in the 4th kind of possible reality of second aspectIn existing mode, described filing pretreatment module is specifically for by each forms data table of described business objectThe filing attribute field of relative recording be set to file;
Described filing processing module is specifically for the filing banner word of the relative recording in described forms data tableThe data record of Duan Weike filing is carried out data filing.
In conjunction with the first of second aspect or second aspect to people in the third possible implementation anyPossible implementation, in the 5th kind of possible implementation of first aspect, also comprises:
Creation module, for setting up all tables of data with incidence relation of described business object, in instituteState in the each forms data table in all tables of data with incidence relation and add described data filing banner wordSection.
The data archiving method that the embodiment of the present invention provides and device, by filing pretreatment module in businessWhen the life cycle of object finishes, arrange in all tables of data with incidence relation of above-mentioned business objectThe filing attribute field of each forms data table, filing processing module is according to the filing banner word of forms data tableSection is carried out data filing processing to the relative recording in forms data table, can find out, and in archiving process,Filing processing module directly can judge whether these data according to the filing attribute field of each forms data tableRelative recording in table is filed, without what consider will file according to the incidence relation inquiry of each tables of dataTables of data, by specific pretreatment mechanism, the multilist correlation inquiry of complicated and time consumption when originally filingMechanism thoroughly changes forms data table inquiry mechanism into, therefore, can improve filing efficiency.
Brief description of the drawings
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, below will be to realityThe accompanying drawing of executing required use in example or description of the Prior Art is briefly described, apparently, belowAccompanying drawing in description is only some embodiments of the present invention, for those of ordinary skill in the art,Do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the schematic flow sheet of data archiving method embodiment mono-of the present invention;
Fig. 2 is the schematic flow sheet of data archiving method embodiment bis-of the present invention;
Fig. 3 is the schematic flow sheet of data archiving method embodiment tri-of the present invention;
Fig. 4 is the structural representation of data filing device embodiment mono-of the present invention;
Fig. 5 is the structural representation of data filing device embodiment bis-of the present invention;
Fig. 6 is the structural representation of data filing device embodiment tri-of the present invention.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried outDescribe clearly and completely, obviously, described embodiment is only the present invention's part embodiment, andNot whole embodiment. Based on the embodiment in the present invention, those of ordinary skill in the art are not doingGo out the every other embodiment obtaining under creative work prerequisite, all belong to the scope of protection of the invention.
The embodiment of the present invention, by add a data filing attribute field in each data sheet table, is filedPretreatment module, in the time that the life cycle of business object finishes, arranges with this business object all and has passThe filing attribute field of each forms data table of the tables of data of connection relation, filing processing module is according to forms dataThe filing attribute field of table is carried out data filing processing to the relative recording in forms data table, namely,In the process of filing, without the incidence relation of considering between each tables of data, according to the filing mark of forms data tableWill field can determine whether the relative recording in this forms data table to file, and therefore, can improveFiling efficiency. And filing pretreatment module, in the time that the life cycle of business object finishes, arranges and is somebody's turn to doThe filing attribute field of each forms data table of all tables of data with incidence relation of business object, nothingNeed in filing processing module, define and maintenance service rule, in the time that business rule changes, without repairingChange the program in filing processing module, realized height decoupling zero.
With embodiment particularly, technical scheme of the present invention is elaborated below. These tools belowThe embodiment of body can mutually combine, may be at some embodiment for same or analogous concept or processRepeat no more.
Fig. 1 is the schematic flow sheet of data archiving method embodiment mono-of the present invention, as shown in Figure 1, and this realityExecute routine method as follows:
S101: filing pretreatment module when the life cycle of business object finishes, arranges business objectThe filing banner word of the relative recording in the each forms data table in all tables of data with incidence relationSection.
Business object refers to the various objects that business activity is common, and the life cycle of business object finishes to refer toEvery data processing of business object all completes.
All tables of data with incidence relation of business object, typically refer to the master data of this business objectTable and at different levels from tables of data, for example: business object is in trade system order processing business, conventionally can wrapContaining order data table, transaction data table, entry detailed data table and transaction log data table, wherein, orderForms data table be master data sheet, transaction data table be order data table from tables of data, record separately detailed dataTable and transaction log data table be transaction data table from tables of data, title order data table, transaction data table,Recording separately detailed data table and transaction log data table is all data with incidence relation of trade systemTable, wherein, order data table, transaction data table, entry detailed data table and transaction log data table divideForms data table that Wei trade system.
Incidence relation and the entity of all tables of data with incidence relation of trade system order processing businessIllustrate as shown in table 1:
All tables of data with incidence relation of table 1 trade system order processing business
In the time setting up business object, creation module is set up all data with incidence relation of business objectTable, adds data filing banner word in the each forms data table in all tables of data with incidence relationSection. Namely in each forms data table, there is a data filing attribute field.
When filing pretreatment module is in the time that the life cycle of business object finishes, the institute of business object is setThere is the filing banner word of the relative recording in the each forms data table in the tables of data with incidence relationSection. More specifically, filing pretreatment module is obtained each forms data table of business object according to incidence relation;Filing pretreatment module arranges the filing banner word of the relative recording in each forms data table of business objectSection.
Filing pretreatment module is by the each odd number in all tables of data with incidence relation of business objectFiling attribute field according to the relative recording in table is set to identical value.
S102: filing processing module is relevant in forms data table according to the filing attribute field of forms data tableRecord carries out data filing processing.
Namely, filing processing module can judge whether this according to the filing attribute field of forms data tableRelative recording in forms data table carries out data filing, without the cascade connection of considering between each tables of data.
The present embodiment, arranges by filing pretreatment module in the time that the life cycle of business object finishesState relative recording in the each forms data table in all tables of data with incidence relation of business objectFiling attribute field, filing processing module according to the filing attribute field of forms data table in forms data tableRelative recording carries out data filing processing, can find out, in archiving process, filing processing module is directCan judge whether in this tables of data according to the filing attribute field of the relative recording in each forms data tableRelative recording file, without consider inquire about according to the incidence relation of each tables of data the data that will fileTable, therefore, can improve filing efficiency.
Filing pretreatment module arranges the filing mark of the relative recording in each forms data table of business objectThe mode of field includes but not limited to two kinds of modes shown in Fig. 2 or Fig. 3, as long as in each forms dataIn table, add a filing attribute field, and according to this filing attribute field relevant in this forms data tableRecord is filed processing and is all belonged to protection category of the present invention, and to this, the present invention does not limit.
Two kinds of modes shown in Fig. 2 and Fig. 3 are described in detail in detail below:
Fig. 2 is the schematic flow sheet of data archiving method embodiment bis-of the present invention, as shown in Figure 2, and this realityExecute routine method as follows:
S201: filing pretreatment module, in the time that the life cycle of business object finishes, obtains according to incidence relationGet each forms data table of business object.
Trade system as shown in table 1, obtains and each odd number of trade system relationship according to incidence relationBe order data table, transaction data table, entry detailed data table and transaction log data table according to table.
S202: filing pretreatment module is by the filing of the relative recording in each forms data table of business objectAttribute field is set to the time that the life cycle of business object finishes.
For example: a pent date of order is " 2014/10/01 ", filing pretreatment module will be orderedThe data of this order in forms data table, the transaction data table relevant to this order, entry detailed data tableBe set to " 2014/10/01 " with the filing attribute field of the relative recording in transaction log data table.
S203: the difference of the time that filing processing module finishes according to current date and life cycle judges instituteWhether before the deadline to state relative recording in forms data table, determine whether the relevant note in forms data tableData filing processing is carried out in record.
Particularly, current date and described life cycle in the relative recording in described forms data table are finishedThe difference of the time data record that is more than or equal to the term of validity carry out data filing.
Suppose that current date is 2015/04/01, the term of validity of setting is half a year, and the term of validity is more than or equal to0, the setting of the term of validity is that therefore, the term of validity can root for the ease of inquiring about within a period of time etc.Border applying flexible arranges factually.
The difference of the time that relative recording current date in each forms data table and described life cycle are finishedThe data record that is more than or equal to the term of validity is deleted or is shifted.
In the present embodiment, judge described list by the difference of time of finishing according to current date and life cycleBefore the deadline whether the relative recording in tables of data, determine whether the relative recording in forms data table to enterRow data filing processing, without the incidence relation of considering between each tables of data, therefore, can improve filingEfficiency. And, without definition and maintenance service rule in filing processing module, when business rule occursWhen variation, without the program in amendment filing processing module, realize height decoupling zero.
Fig. 3 is the schematic flow sheet of data archiving method embodiment tri-of the present invention, as shown in Figure 3, and this realityExecute routine method as follows:
S301: filing pretreatment module, in the time that the life cycle of business object finishes, obtains according to incidence relationGet each forms data table of business object.
This step and S201 are similar, repeat no more herein.
S302: filing pretreatment module is by the filing of the relative recording in each forms data table of business objectAttribute field is set to file.
Namely, in the time that the life cycle of business object finishes, think relevant in each forms data tableData record is without continuing to be stored in data sheet table, follow-uply also can not continue to inquire about this data record,The filing attribute field of each forms data table is set to file.
S303: be that the data record that can file is entered to the filing attribute field of the relative recording in forms data tableRow data filing.
Namely, be the data record that can file to the filing attribute field of the relative recording in forms data tableDelete or shift.
In the present embodiment, by whether being can according to the filing attribute field of the relative recording in forms data tableFiling is filed processing to forms data table, without the incidence relation of considering between each tables of data, therefore,Can improve filing efficiency. And, without definition and maintenance service rule in filing processing module, whenWhen business rule changes, without the program in amendment filing processing module, realize height decoupling zero.
The present invention also adopt technology of the present invention and prior art in inventor's development environment to simulationArticle 4000 ten thousand, the transaction details table of record is tested, and test result is as table 2
The test result of table 2 prior art and test result contrast table of the present invention
As can be seen from the above table, under same data scale and condition, adopt technical scheme of the present inventionPerformance obtained the lifting of 14 times of left and right of prior art, exceeded the lifting of an order of magnitude, obviouslyImprove data filing efficiency.
Fig. 4 is the structural representation of data filing device embodiment mono-of the present invention, as shown in Figure 4, and this realityExecute routine device and comprise filing pretreatment module 401 and filing processing module 402, wherein, filing is located in advanceReason module 401, in the time that the life cycle of business object finishes, arranges all tools of described business objectThe filing attribute field of the relative recording in the each forms data table in relevant tables of data; FilingProcessing module 402 is for the phase to described forms data table according to the filing attribute field of described forms data tableClose record and carry out data filing processing.
In the above-described embodiments, described filing pretreatment module 401 is specifically for obtaining according to incidence relationEach forms data table of described business object; Relevant in each forms data table of described business object is setThe filing attribute field of record.
In the above-described embodiments, described filing pretreatment module 401 is specifically for by described business objectThe filing attribute field of the relative recording in each forms data table is set to the life cycle of described business objectThe time finishing;
Described filing processing module 402 specifically for finish according to current date and described life cycle timeBetween difference judge that whether before the deadline relative recording in described forms data table, determines whether describedRelative recording in forms data table carries out data filing processing.
In the above-described embodiments, described filing processing module 402 is specifically in described forms data tableDescribed in being more than or equal to, the difference of the time that current date described in relative recording and described life cycle finish hasThe data record of effect phase is carried out data filing.
In the above-described embodiments, described filing pretreatment module 401 is specifically for by described business objectThe filing attribute field of the relative recording in each forms data table is set to file;
Described filing processing module 402 is specifically for the filing mark of the relative recording in described forms data tableWill field is that the data record that can file is carried out data filing.
In the above-described embodiments, also comprise: creation module 403 is for setting up all of described business objectThere is the tables of data of incidence relation, the each forms data in described all tables of data with incidence relationIn table, add described data filing attribute field.
The present embodiment, arranges by filing pretreatment module in the time that the life cycle of business object finishesState the filing banner word of the each forms data table in all tables of data with incidence relation of business objectSection, filing processing module is entered the relative recording in forms data table according to the filing attribute field of forms data tableRow data filing processing, can find out, in archiving process, filing processing module is directly according to each listThe filing attribute field of tables of data can judge whether the relative recording in this tables of data to file, nothingNeed to consider to inquire about according to the incidence relation of each tables of data the tables of data that will file, by specific pretreatmentMechanism, the multilist correlation inquiry mechanism of complicated and time consumption thoroughly changed forms data table enquiry machine into when originally filingSystem, therefore, can improve filing efficiency.
Fig. 5 is the structural representation of data filing device embodiment bis-of the present invention, and Fig. 5 is shown in Fig. 4On the basis of embodiment, also comprise further creation module 403, creation module 403 is for setting upState all tables of data with incidence relation of business object, in above-mentioned all data with incidence relationIn each forms data table in table, add above-mentioned data filing attribute field.
The technical scheme that can be used for embodiment of the method shown in execution graph 1 of the device correspondence of the present embodiment, itsRealize principle and technique effect is similar, repeat no more herein.
In the various embodiments described above, filing pretreatment module can independently arrange, and also can be integrated in businessIn processing module, this present invention is not restricted.
Fig. 6 is the structural representation of data filing device embodiment tri-of the present invention, the device bag of the present embodimentDraw together memory 601 and processor 602, wherein, above-mentioned memory 601 is for storing execution user rightThe code of control method; Above-mentioned memory 601 also has incidence relation for storage service object allTables of data in each forms data table, above-mentioned processor 602, for calling above-mentioned code, is carried out as followsOperation:
In the time that the life cycle of business object finishes, what described business object was set allly has an incidence relationTables of data in each forms data table in relative recording filing attribute field;
According to the filing attribute field of described forms data table to the relative recording number in described forms data tableProcess according to filing.
The technical scheme that can be used for embodiment of the method shown in execution graph 1 of the device correspondence of the present embodiment, itsRealize principle and technique effect is similar, repeat no more herein.
One of ordinary skill in the art will appreciate that: all or part of step that realizes above-mentioned each embodiment of the methodSuddenly can complete by the relevant hardware of programmed instruction. Aforesaid program can be stored in a computer canRead in storage medium. This program, in the time carrying out, is carried out the step that comprises above-mentioned each embodiment of the method; AndAforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. are various can be program code storedMedium.
Finally it should be noted that: above each embodiment is only in order to technical scheme of the present invention to be described, but not rightIts restriction; Although the present invention is had been described in detail with reference to aforementioned each embodiment, this area commonTechnical staff is to be understood that: its technical scheme that still can record aforementioned each embodiment is modified,Or some or all of technical characterictic is wherein equal to replacement; And these amendments or replacement, andDo not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.

Claims (12)

1. a data archiving method, is characterized in that, comprising:
Filing pretreatment module, in the time that the life cycle of business object finishes, arranges the institute of described business objectHave each forms data table in the tables of data with incidence relation in relative recording filing attribute field;
Filing processing module according to the filing attribute field of described forms data table to the phase in described forms data tableClose record and carry out data filing processing.
2. method according to claim 1, is characterized in that, described filing pretreatment module is in industryWhen the life cycle of business object finishes, all tables of data with incidence relation of described business object are setIn each forms data table in the filing attribute field of relative recording, comprising:
Described filing pretreatment module is obtained each forms data table of described business object according to incidence relation;
Described filing pretreatment module arranges relative recording in each forms data table of described business objectFiling attribute field.
3. method according to claim 2, is characterized in that, described filing pretreatment module arrangesThe filing attribute field of the relative recording in each forms data table of described business object, comprising:
Described filing pretreatment module is returned the relative recording in each forms data table of described business objectShelves attribute field is set to the time that the life cycle of described business object finishes;
Described filing processing module according to the filing attribute field of described forms data table in described forms data tableRelative recording carry out data filing processing, comprising:
The difference judgement of the time that described filing processing module finishes according to current date and described life cycleBefore the deadline whether the relative recording in described forms data table, determine whether in described forms data tableRelative recording carries out data filing processing.
4. method according to claim 3, is characterized in that, described filing processing module is according to working asThe difference of the time that front date and described life cycle finish judges that the relative recording in described forms data table isBefore the deadline no, determine whether the relative recording in described forms data table to carry out data filing processing,Comprise:
Current date described in relative recording in described forms data table and described life cycle are finished timeBetween the difference data record that is more than or equal to the described term of validity carry out data filing.
5. method according to claim 2, is characterized in that, described filing pretreatment module arrangesThe filing attribute field of the relative recording in each forms data table of described business object, comprising:
Described filing pretreatment module is returned the relative recording in each forms data table of described business objectShelves attribute field is set to file;
Described filing processing module according to the filing attribute field of described forms data table in described forms data tableRelative recording carry out data filing processing, comprising:
Described filing processing module to the filing attribute field of the relative recording in described forms data table for returningThe data record of shelves is carried out data filing.
6. according to the method described in claim 1~5 any one, it is characterized in that described filing pretreatmentModule is in the time that the life cycle of business object finishes, and what described business object was set allly has an incidence relationTables of data in each forms data table in the filing attribute field of relative recording before, also comprise:
Creation module is set up all tables of data with incidence relation of described business object, described allHave in the each forms data table in the tables of data of incidence relation and add described data filing attribute field.
7. a data filing device, is characterized in that, comprising:
Filing pretreatment module, in the time that the life cycle of business object finishes, arranges described business pairThe filing mark of the relative recording in the each forms data table in all tables of data with incidence relation of elephantField;
Filing processing module, for according to the filing attribute field of described forms data table to described forms data tableIn relative recording carry out data filing processing.
8. device according to claim 7, is characterized in that, described filing pretreatment module is concreteFor obtain each forms data table of described business object according to incidence relation; Described business object is setThe filing attribute field of the relative recording in each forms data table.
9. device according to claim 8, is characterized in that, described filing pretreatment module is concreteThe filing attribute field that is used for the relative recording of each forms data table of described business object is set to instituteState the time that the life cycle of business object finishes;
Described filing processing module is specifically for time of finishing according to current date and described life cycleDifference judges that whether before the deadline relative recording in described forms data table, determines whether described odd numberCarry out data filing processing according to the relative recording in table.
10. device according to claim 9, is characterized in that, described filing processing module is concreteFor current date described in the relative recording of described forms data table and described life cycle are finished timeBetween the difference data record that is more than or equal to the described term of validity carry out data filing.
11. devices according to claim 8, is characterized in that, described filing pretreatment module toolBody is set to for the filing attribute field of the relative recording of each forms data table of described business objectCan file;
Described filing processing module is specifically for the filing banner word of the relative recording in described forms data tableThe data record of Duan Weike filing is carried out data filing.
12. according to the device described in claim 7~11 any one, it is characterized in that, also comprises:
Creation module, for setting up all tables of data with incidence relation of described business object, in instituteState in the each forms data table in all tables of data with incidence relation and add described data filing banner wordSection.
CN201410714567.5A 2014-11-28 2014-11-28 Data archiving method and device Active CN105653560B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410714567.5A CN105653560B (en) 2014-11-28 2014-11-28 Data archiving method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410714567.5A CN105653560B (en) 2014-11-28 2014-11-28 Data archiving method and device

Publications (2)

Publication Number Publication Date
CN105653560A true CN105653560A (en) 2016-06-08
CN105653560B CN105653560B (en) 2019-05-14

Family

ID=56481133

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410714567.5A Active CN105653560B (en) 2014-11-28 2014-11-28 Data archiving method and device

Country Status (1)

Country Link
CN (1) CN105653560B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106126526A (en) * 2016-06-13 2016-11-16 浪潮电子信息产业股份有限公司 A kind of data managing method and device
CN107688581A (en) * 2016-08-04 2018-02-13 北京京东尚科信息技术有限公司 The processing method and processing device of data model
CN108427684A (en) * 2017-02-14 2018-08-21 华为技术有限公司 Data query method, apparatus and computing device
CN109522314A (en) * 2018-10-16 2019-03-26 平安科技(深圳)有限公司 Data archiving method and terminal device based on block chain
CN109583842A (en) * 2018-12-04 2019-04-05 北京诺士诚国际工程项目管理有限公司 A kind of management monthly magazine generation method, device, electronic equipment and computer storage medium
CN110515970A (en) * 2019-08-07 2019-11-29 金蝶软件(中国)有限公司 Method for processing business, device, computer equipment and storage medium
WO2019242113A1 (en) * 2018-06-22 2019-12-26 平安科技(深圳)有限公司 Service data table filing correction method, device, computer equipment and storage medium
CN110866006A (en) * 2019-10-12 2020-03-06 苏宁云计算有限公司 Method and device for archiving expired data
CN112416937A (en) * 2020-11-24 2021-02-26 平安普惠企业管理有限公司 Data archiving method and device, electronic equipment and storage medium
CN113111032A (en) * 2021-04-20 2021-07-13 河南水利与环境职业学院 Archive management system data archiving method and system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110837592B (en) * 2019-11-08 2021-01-26 京东数字科技控股有限公司 Method, apparatus and computer readable storage medium for data archiving

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7039645B1 (en) * 2002-09-26 2006-05-02 Requisite Technology, Inc. Managing content of an electronic catalog by collaboration with another electronic catalog
CN101540726A (en) * 2009-04-27 2009-09-23 华为技术有限公司 Method, client, server and system of synchronous data
CN101621384A (en) * 2009-07-24 2010-01-06 中兴通讯股份有限公司 Terminal program timing method and terminal program timing device
CN102521225A (en) * 2011-09-29 2012-06-27 用友软件股份有限公司 Incremental data extraction device and incremental data extraction method
CN103514295A (en) * 2013-10-10 2014-01-15 中国电子科技集团公司第十五研究所 Method and device for archiving historical data

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7039645B1 (en) * 2002-09-26 2006-05-02 Requisite Technology, Inc. Managing content of an electronic catalog by collaboration with another electronic catalog
CN101540726A (en) * 2009-04-27 2009-09-23 华为技术有限公司 Method, client, server and system of synchronous data
CN101621384A (en) * 2009-07-24 2010-01-06 中兴通讯股份有限公司 Terminal program timing method and terminal program timing device
CN102521225A (en) * 2011-09-29 2012-06-27 用友软件股份有限公司 Incremental data extraction device and incremental data extraction method
CN103514295A (en) * 2013-10-10 2014-01-15 中国电子科技集团公司第十五研究所 Method and device for archiving historical data

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106126526A (en) * 2016-06-13 2016-11-16 浪潮电子信息产业股份有限公司 A kind of data managing method and device
CN107688581A (en) * 2016-08-04 2018-02-13 北京京东尚科信息技术有限公司 The processing method and processing device of data model
CN108427684A (en) * 2017-02-14 2018-08-21 华为技术有限公司 Data query method, apparatus and computing device
CN108427684B (en) * 2017-02-14 2020-12-25 华为技术有限公司 Data query method and device and computing equipment
WO2019242113A1 (en) * 2018-06-22 2019-12-26 平安科技(深圳)有限公司 Service data table filing correction method, device, computer equipment and storage medium
CN109522314A (en) * 2018-10-16 2019-03-26 平安科技(深圳)有限公司 Data archiving method and terminal device based on block chain
CN109522314B (en) * 2018-10-16 2023-04-14 平安科技(深圳)有限公司 Block chain-based data archiving method and terminal equipment
CN109583842A (en) * 2018-12-04 2019-04-05 北京诺士诚国际工程项目管理有限公司 A kind of management monthly magazine generation method, device, electronic equipment and computer storage medium
CN110515970A (en) * 2019-08-07 2019-11-29 金蝶软件(中国)有限公司 Method for processing business, device, computer equipment and storage medium
CN110515970B (en) * 2019-08-07 2022-09-09 金蝶软件(中国)有限公司 Service processing method, device, computer equipment and storage medium
CN110866006A (en) * 2019-10-12 2020-03-06 苏宁云计算有限公司 Method and device for archiving expired data
WO2021068612A1 (en) * 2019-10-12 2021-04-15 苏宁云计算有限公司 Method and device for archiving outdated data
CN112416937A (en) * 2020-11-24 2021-02-26 平安普惠企业管理有限公司 Data archiving method and device, electronic equipment and storage medium
CN113111032A (en) * 2021-04-20 2021-07-13 河南水利与环境职业学院 Archive management system data archiving method and system

Also Published As

Publication number Publication date
CN105653560B (en) 2019-05-14

Similar Documents

Publication Publication Date Title
CN105653560A (en) Method and device for data filing
Wang et al. Leveraging transitive relations for crowdsourced joins
Pan et al. A comprehensive review and evaluation of permutation flowshop heuristics to minimize flowtime
Rushing et al. Design and analysis of experiments by Douglas Montgomery: A supplement for using JMP
US7930294B2 (en) Method for partitioning a query
CN105989059A (en) Data record checking method and device
CN105988930A (en) Test case generation method and device
CN102736972A (en) Processing method of test case of application to be tested and system
CN105303403A (en) Method of issuing coupon and system
US20100131715A1 (en) Updating Data within a Business Planning Tool
CN106021207A (en) A patent writing system and method
KR102195350B1 (en) Method and apparatus for detecting fund transaction path during electronic payment process
CN110222285A (en) The methods of exhibiting of reading page calculates equipment and computer storage medium
CN106201870A (en) A kind of method and device testing GPU
CN106462481A (en) Duplicate data using cyclic redundancy check
CN102932416B (en) A kind of intermediate data storage method of information flow task, processing method and device
CN107832151A (en) A kind of cpu resource distribution method, device and equipment
CN103226610A (en) Method and device for querying database table
US20140096104A1 (en) Comparing Target Effort to Actual Effort for Software Development Requirements
Pickett et al. E-approval plans in research libraries
WO2010136802A1 (en) Managing line items in a computer-based modular planning tool
JP2018055265A (en) Expense calculation device, expense calculation method and expense calculation program
CN109829678B (en) Rollback processing method and device and electronic equipment
Prieto Comparison of design bid build and design build finance operate maintain project delivery
Marjudi et al. QFD in Malaysian SMEs food packaging CAD (PackCAD) testing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200225

Address after: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee after: HUAWEI TECHNOLOGIES Co.,Ltd.

Address before: 210012 Ande Gate No. 94, Yuhuatai District, Jiangsu, Nanjing

Patentee before: Huawei Technologies Co.,Ltd.