[go: up one dir, main page]

CN108665221A - Processing method and processing device, computer equipment and the readable medium of performance data - Google Patents

Processing method and processing device, computer equipment and the readable medium of performance data Download PDF

Info

Publication number
CN108665221A
CN108665221A CN201710192692.8A CN201710192692A CN108665221A CN 108665221 A CN108665221 A CN 108665221A CN 201710192692 A CN201710192692 A CN 201710192692A CN 108665221 A CN108665221 A CN 108665221A
Authority
CN
China
Prior art keywords
destination organization
user
transfer
mark
destination
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
CN201710192692.8A
Other languages
Chinese (zh)
Other versions
CN108665221B (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.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201710192692.8A priority Critical patent/CN108665221B/en
Publication of CN108665221A publication Critical patent/CN108665221A/en
Application granted granted Critical
Publication of CN108665221B publication Critical patent/CN108665221B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention provides a kind of processing method and processing device of performance data, computer equipment and readable medium.Its method includes:Receive the performance data summary request for carrying destination organization mark and designated time period;It is identified according to destination organization, the transfer that at least two destination organizations are obtained from the corresponding data organizational structure of operation system identifies different destination organizations;The transfer mark of mark and each user that all users included by destination organization are obtained in corresponding destination organization is identified from the transfer of each destination organization;The identifying of all users included by destination organization, the transfer mark and designated time period of each user summarize performance data of the destination organization at the appointed time in section.It by using technical scheme of the present invention, can overcome the deficiencies of existing technologies, realize and the accurate of performance data is summarized;And technical scheme of the present invention can summarize the performance data of arbitrary designated time period, and use is very flexible.

Description

Processing method and processing device, computer equipment and the readable medium of performance data
【Technical field】
The present invention relates to field of computer technology more particularly to a kind of processing method and processing device of performance data, computers Equipment and readable medium.
【Background technology】
The operation system of the prior art is a kind of very extensive system to be used in fields in sale etc..In operation system There are apparent relationships between superior and subordinate, and in level-one relationship, one group of user of same group can also be formed to a tissue, each Under tissue, it can also be knitted including subgroup or multiple users;Subgroup knit below can also include multiple users, etc. successively Analogize.For the ease of the industry of each organization object or user subject in the operation system to this set membership with stacking Achievement data are managed, and can by operation system be mapped in one and are similar in the data organizational structure of tree structure, the number According between each tissue that can be really simulated in institutional framework in operation system, between each user and between user and tissue Relationship.
For example, be frequently necessary to summarize in operation system a tissue or user history for a period of time in performance data such as Shops's number, newly-built shops number, shops's flowing water etc. are visited, these tasks are within a specified time to belong to the tissue by summarizing The performance data of sale complete.But the institutional framework of operation system it is continuous variation to this work bring it is certain It is difficult.Such as at the appointed time in section, subordinate's tissue may be adjusted under other tissue, can also be adjusted to the group in a organized way It knits down, the user in tissue also has same adjustment.In order to accurately embody the structural relation in operation system, either organize Entity or user subject shift, can be in time by the entity in the corresponding data organizational structure of operation system from original It deletes, and is added under new father node under father node, the entity is transferred to new father under former father node to realize Under node.In data organizational structure, the major key for each organization object is id fields;The major key of user subject is also id Field.For the ease of summarizing, in the prior art using the fast of the corresponding data organizational structure of a operation system of preservation daily According to, performance data of the entity in historical time section is daily summarized according to the id of entity to be summarized, it is daily summarize according to The data organizational structure on the same day.
But the snapshot of data organizational structure that preserves daily of existing this basis summarizes the side of the performance data of certain entity Method has ignored intraday organization structure change, if the time block of statistics was one day centre, summarized results is not very smart Really.
【Invention content】
The present invention provides a kind of processing method and processing device of performance data, computer equipment and readable mediums, for carrying The accuracy that high performance data summarizes.
The present invention provides a kind of processing method of performance data, the method includes:
Receive the performance data summary request for carrying destination organization mark and designated time period;
It is identified according to the destination organization, at least two target groups is obtained from the corresponding data organizational structure of operation system The transfer knitted identifies different destination organizations;
The institute obtained in corresponding destination organization included by the destination organization is identified from the transfer of each destination organization There are the mark of user and the transfer mark of each user;
The identifying of all users included by the destination organization, the transfer of each user mark and institute Designated time period is stated, performance data of the destination organization in the designated time period is summarized.
Still optionally further, in method as described above, all users' included by the destination organization Mark, the transfer mark of each user and the designated time period, summarize the destination organization in the designated time period Interior performance data, specifically includes:
The identifying of all users included by the destination organization, the transfer of each user mark and institute Designated time period is stated, from obtaining all achievement numbers of the destination organization in the designated time period in achievement data database According to;
By all performance datas summation of the destination organization in the designated time period.
Still optionally further, in method as described above, all users' included by the destination organization Mark, the transfer mark of each user and the designated time period, obtain the target group from achievement data database All performance datas being woven in the designated time period, specifically include:
The mark of all users included by the destination organization and the transfer mark of each user, from Institute of all users in the destination organization included by the destination organization is obtained in the performance data database There is performance data;
From all performance datas of all users in the destination organization included by the destination organization, obtain Take all industry of all users in the destination organization, in the designated time period included by the destination organization Achievement data, as all performance datas of the destination organization in the designated time period.
Still optionally further, it in method as described above, is identified according to the destination organization, from the corresponding number of operation system Before identifying different destination organizations according to the transfer for obtaining at least two destination organizations in institutional framework, the method further includes:
When the destination organization in the operation system shifts, the corresponding data organization knot is not being deleted On the basis of the destination organization before being shifted in structure, increase the target group under the new father node that the destination organization is transferred to It knits;
It is identified according to the newest transfer of the destination organization recorded in the data organizational structure, is the increased mesh Mark organization configurations transfer mark;
Further, it is identified according to the newest transfer of the destination organization recorded in the data organizational structure, to increase After the destination organization configuration transfer mark added, the method further includes:
According to the transfer mark for the increased destination organization configuration, the institute recorded in the data organizational structure is updated State the newest transfer mark of destination organization.
Still optionally further, it in method as described above, is identified according to the destination organization, from the corresponding number of operation system Before identifying different destination organizations according to the transfer for obtaining at least two destination organizations in institutional framework, the method further includes:
When the user in the destination organization in the operation system sends transfer, corresponding institute is not being deleted On the basis of stating the user in destination organization described in data organizational structure, increase in other tissues that the user is transferred to Add the user;
It is identified according to the newest transfer of the user recorded in the data organizational structure, to increase in other tissues The user configuration transfer mark added;
Further, identified according to the newest transfer of the user recorded in the data organizational structure, for it is described its In organizing after the increased user configuration transfer mark, the method further includes for it:
According to the transfer mark for the increased user configuration in other tissues, the data organizational structure is updated The newest transfer of the user of middle record identifies.
Still optionally further, in method as described above, the method further includes:
Receive the performance data summary request for carrying target user's mark and designated time period;
It is identified according to the target user, it is corresponding that target user's mark is obtained from the performance data database All performance datas;
It is identified in corresponding all performance datas from the target user, obtains the target user and identify corresponding target All performance datas of the user in the designated time period;
The target user is identified corresponding target user to sum in all performance datas of the designated time period.
The present invention also provides a kind of processing unit of performance data, described device includes:
Receiving module, for receiving the performance data summary request for carrying destination organization mark and designated time period;
Acquisition module is obtained for being identified according to the destination organization from the corresponding data organizational structure of operation system The transfer of at least two destination organizations identifies different destination organizations;
The acquisition module is additionally operable to identify in corresponding destination organization described in acquisition from the transfer of each destination organization The transfer of the mark of all users included by destination organization and each user identify;
Summarizing module, for the identifying of all users included by the destination organization, each user Transfer mark and the designated time period, summarize performance data of the destination organization in the designated time period.
Still optionally further, in device as described above, the summarizing module is specifically used for:
The identifying of all users included by the destination organization, the transfer of each user mark and institute Designated time period is stated, from obtaining all achievement numbers of the destination organization in the designated time period in achievement data database According to;
By all performance datas summation of the destination organization in the designated time period.
Still optionally further, in device as described above, the summarizing module is specifically used for:
The mark of all users included by the destination organization and the transfer mark of each user, from Institute of all users in the destination organization included by the destination organization is obtained in the performance data database There is performance data;
From all performance datas of all users in the destination organization included by the destination organization, obtain Take all industry of all users in the destination organization, in the designated time period included by the destination organization Achievement data, as all performance datas of the destination organization in the designated time period.
Still optionally further, in device as described above, described device further includes:
Increase module, it is corresponding not deleting for when the destination organization in the operation system shifts On the basis of the destination organization before being shifted in the data organizational structure, under the new father node that the destination organization is transferred to Increase the destination organization;
Configuration module, for being identified according to the newest transfer of the destination organization recorded in the data organizational structure, For the increased destination organization configuration transfer mark;
Further, described device further includes:
Update module, for according to the transfer mark for being the increased destination organization configuration, updating the data organization The newest transfer of the destination organization recorded in structure identifies.
Still optionally further, in device as described above, the increase module is additionally operable to when the institute in the operation system When stating the user transmission transfer in destination organization, destination organization described in the corresponding data organizational structure is not being deleted In the user on the basis of, increase the user in other tissues that the user is transferred to;
The configuration module is additionally operable to the newest transfer mark according to the user recorded in the data organizational structure Know, is the increased user configuration transfer mark in other tissues;
Further, the update module, it is the increased user configuration in other tissues to be additionally operable to basis Transfer mark updates the newest transfer mark of the user recorded in the data organizational structure.
Still optionally further, in device as described above, the receiving module is additionally operable to receive carrying target user's mark With the performance data summary request of designated time period;
The acquisition module is additionally operable to be identified according to the target user, institute is obtained from the performance data database It states target user and identifies corresponding all performance datas;
The acquisition module is additionally operable to identify in corresponding all performance datas from the target user, obtains the mesh All performance datas of the corresponding target user of mark user identifier in the designated time period;
The summarizing module is additionally operable to the target user identifying corresponding target user in the designated time period All performance data summations.
The present invention also provides a kind of computer equipment, the equipment includes:
One or more processors;
Memory, for storing one or more programs,
When one or more of programs are executed by one or more of processors so that one or more of processing Device realizes the processing method of performance data as described above.
The present invention also provides a kind of computer-readable mediums, are stored thereon with computer program, which is held by processor The processing method of performance data as described above is realized when row.
Processing method and processing device, computer equipment and the readable medium of the performance data of the present invention carry mesh by reception Mark the performance data summary request of organization identification and designated time period;It is identified according to destination organization, from the corresponding number of operation system Different destination organizations is identified according to the transfer for obtaining at least two destination organizations in institutional framework;From the transfer mark of each destination organization Know the transfer mark of mark and each user that all users included by destination organization are obtained in corresponding destination organization;According to The identifying of all users included by destination organization, the transfer mark and designated time period of each user, summarize destination organization and exist Performance data in designated time period.It by using technical scheme of the present invention, can overcome the deficiencies of existing technologies, realization pair The accurate of performance data summarizes;And technical scheme of the present invention can converge the performance data of arbitrary designated time period Always, use is very flexible.
【Description of the drawings】
Fig. 1 is the flow chart of the processing method embodiment one of the performance data of the present invention.
Fig. 2 is the flow chart of the processing method embodiment two of the performance data of the present invention.
Fig. 3 is the structure chart of the processing unit embodiment one of the performance data of the present invention.
Fig. 4 is the structure chart of the processing unit embodiment two of the performance data of the present invention.
Fig. 5 is the structure chart of the computer equipment embodiment of the present invention.
Fig. 6 is a kind of exemplary plot of computer equipment provided by the invention.
【Specific implementation mode】
To make the objectives, technical solutions, and advantages of the present invention clearer, right in the following with reference to the drawings and specific embodiments The present invention is described in detail.
Fig. 1 is the flow chart of the processing method embodiment one of the performance data of the present invention.As shown in Figure 1, the present embodiment The processing method of performance data, can specifically include:
100, the performance data summary request for carrying destination organization mark and designated time period is received;
101, it is identified according to destination organization, at least two target groups is obtained from the corresponding data organizational structure of operation system The transfer knitted identifies different destination organizations;
102, it is useful that the institute obtained in corresponding destination organization included by destination organization is identified from the transfer of each destination organization The transfer of the mark at family and each user identify;
103, the identifying of all users included by destination organization, the transfer of each user mark and specified time Section summarizes performance data of the destination organization at the appointed time in section.
The processing method of the performance data of the present embodiment can be the processing unit of performance data, the processing of the performance data Device can be the entity apparatus of an electronics, or use the device of Integrated Simulation.The processing unit of the performance data can With access the corresponding data organizational structure of operation system and store each user in the operation system performance data industry Achievement database.
The data organizational structure of the present embodiment is one and is similar to tree-like structure, for clearly indicating operation system Institutional framework relationship.According to the data organizational structure, can understand learn which tissue be located under which tissue and which Include which user etc. in tissue.And the data organizational structure of the present embodiment, still have with existing data organizational structure Certain difference:Existing data organizational structure is according to the relationship and each group between respectively organizing and organize in operation system The relationship between user is knitted, tree structure is established.When either user shifts some tissue by the tissue or user It deletes, and increases under the new father node of its transfer under its former father node.And in the data organizational structure of the present embodiment, In addition to keeping the relationship between relationship, tissue and the user between the tissue and tissue in existing data organizational structure;And Tissue do not delete the tissue or the user under original father node when either user shifts, but also is being transferred to Increase the new tissue or user that transfer comes under new father node;The data organizational structure of the present embodiment can show tissue And the position that user stayed before current position and the transfer of all history.In this way, in the data group of the present embodiment It knits in structure, the tissue of the same organization identification may include at least two, and the user of the same user identifier may also include At least two;Can be different father nodes to identify the tissue with identical organization identification being located under different father nodes Under organization identification having the same organization configurations it is different transfer mark;Organization identification and corresponding transfer mark in this way A tissue in data organizational structure can be uniquely determined jointly.Similarly, it is located under different father nodes to identify User with same subscriber mark can be that the user configuration of the user identifier having the same under different father nodes is different Transfer mark;User identifier and corresponding transfer mark can uniquely determine one in data organizational structure jointly in this way User.
The processing method of the performance data of the present embodiment is under the background based on above-mentioned data organizational structure, according to Newest data organizational structure carries out the processing of business datum.When in desired certain destination organization of inquiry of user at the appointed time section Performance data when summarize, can be sent to the processing unit of the performance data and carry destination organization mark and specified time The performance data summary request of section, to ask performance data of the destination organization in the designated time period to summarize.Accordingly, industry The processing unit of achievement data receives the performance data summary request of carrying destination organization mark and designated time period.Due to this reality In the corresponding data organizational structure of operation system for applying example, when tissue shifts, original tissue is not deleted, because This, it may include having at least two that the destination organization, which identifies corresponding destination organization, in the data organizational structure of the present embodiment;But It is the transfer mark of at least two destination organizations but and differs.Therefore, it can be identified according to destination organization, from data organization knot The transfer that at least two destination organizations are obtained in structure identifies different destination organizations;Each transfer identifies different destination organizations The entity of destination organization section in different times.Then it is corresponded to further, it is possible to be identified from the transfer of each destination organization Destination organization in obtain the mark of all users included by the destination organization and the transfer mark of each user;In this way, can To know the mark of the original all users for once belonging to the destination organization and now belonging to the destination organization and turning for user Move mark.Finally can with the identifying of all users included by combining target tissue, the transfer of each user mark and it is specified when Between section, summarize performance data of the destination organization at the appointed time in section.The designated time period of the present embodiment can be thought for user It is to be understood that any time period that performance data summarizes.Such as the designated time period may include initial time and finish time, refer to The precision for section of fixing time is consistent with the time precision of performance data is stored in performance data repository.Such as when performance data stores The time of the performance data stored in library is accurate to day, and the representation of the corresponding designated time period can be X Y months Z day To M N months P day.If the time of the performance data stored in performance data repository is accurate to, point and the second information, it is right When the initial time for the designated time period answered and finish time can also be accurate to, point and the second information.
Still optionally further, " the mark of all users included by destination organization of the step 103 in above-described embodiment Know, the transfer mark and designated time period of each user, summarize performance data of the destination organization at the appointed time in section ", specifically It may include steps of:
(a1) the identifying of all users included by destination organization, the transfer of each user mark and specified time Section, all performance datas out of acquisition destination organization in achievement data database at the appointed time section;
(a2) all performance datas in destination organization at the appointed time section are summed.
The performance data that all users in the data organizational structure are stored in the performance data library of the present embodiment, due to this User identifier and transfer mark can uniquely determine the user of a position and therefore be deposited in performance data library in embodiment It is also to store the performance data of the user according to user identifier and transfer mark when storing up performance data.Such as table 1 is achievement number According to the one section of performance data stored in library.
Table 1
According to the step 102 of above-described embodiment, can get all users included by destination organization mark and The transfer of each user identifies.Such as when some destination organization corotation moves past twice, 3 transfers are co-existed in data organizational structure Mark, such as 0,1 and 2.The target that transfer is identified as 0 can be obtained in data organizational structure according to the mark of the destination organization Tissue, transfer be identified as 1 the destination organization and transfer be identified as 2 destination organization.
Then the mark of included all users and each user are obtained from the destination organization that transfer is identified as 0 Transfer mark;Similarly will also respectively from transfer be identified as 1 and transfer be identified as obtained in 2 destination organization it is included all The transfer of the mark of user and each user identify;In the performance data for summarizing the destination organization, need to obtain these three not The mark for all users that corresponding 3 destination organizations include and the transfer mark of each user are identified with transfer.Then In conjunction with the designated time period to be summarized, from obtaining all industry of the destination organization at the appointed time in section in achievement data database Achievement data;And summarize.
Still optionally further, after step 103, can also include:Return to achievement of the destination organization at the appointed time in section Data summarization, to return to the result of business datum summary request to requestor.
Still optionally further, " the identifying of all users included by destination organization, each user turn for the step (a1) Mark and designated time period are moved, all achievement numbers out of acquisition destination organization in achievement data database at the appointed time section According to ", it can specifically include following steps:
(b1) the transfer mark of the mark of all users included by destination organization and each user, from performance data All performance datas of all users in targeted tissue included by destination organization are obtained in database;
(b2) from all performance datas in targeted tissue of all users included by destination organization, target group is obtained Knit included all users in targeted tissue, at the appointed time all performance datas in section, referring to as destination organization All performance datas fixed time in section.
For example, when destination organization includes three transfer marks, the mark of all users included by destination organization and The transfer of each user identifies, identify corresponding three destination organizations in total for these three transfers and include all users mark and The transfer of each user identifies.Since the performance data in performance data library is to identify storage according to the transfer of user identifier and user , therefore the transfer mark of the mark of each user included by the destination organization and each user, it can be from achievement number According to each performance data for having user in corresponding destination organization obtained in database included by destination organization.Due to achievement The performance data stored in database also records the time for having and generating the performance data, therefore can combine designated time period, from In performance data of each user in corresponding destination organization included by the destination organization of acquisition, filter out be happened at it is specified Performance data in period, to obtain all users included by destination organization in targeted tissue, at the appointed time section Interior all performance datas, the as destination organization at the appointed time all performance datas in section.Finally, the target that will be obtained Organize all performance datas summation at the appointed time section.
In the processing method of the performance data of the present embodiment, the performance data in designated time period is converged through the above scheme Total method is relatively simple, is identified according to the transfer of each user identifier included in destination organization and each user, and tie Designated time period is closed, corresponding performance data summation can be obtained from achievement database.And the prior art by every The mode of its snapshot data institutional framework, when needing to summarize the destination organization at the appointed time performance data of section, due to tissue And user's transfer, current data organizational structure may have occurred very big relative to the data organizational structure in designated time period Variation, need the snapshot according to daily data organizational structure at this time, obtain data organization knot daily in designated time period The snapshot of structure searches all users that the destination organization includes at the appointed time in section;When some user has shifted now, The information for also needing to search the user from the user in the tissue being currently located, to obtain the user at the appointed time in section in mesh The performance data in tissue is marked, summarized manner is extremely complex.And since the snapshot of data organizational structure is according in one day What some time obtained, if the specified time paragraph of statistics was one day centre, summarized results is very inaccurate.And the present embodiment The processing method of performance data can be overcome the deficiencies of existing technologies by using above-mentioned technical proposal, realize to achievement number According to accurate summarize;And the technical solution of the present embodiment can summarize the performance data of arbitrary designated time period, Using very flexibly.
Still optionally further, on the basis of the technical solution of above-described embodiment, in step 101 " according to destination organization mark Know, the transfer that at least two destination organizations are obtained from the corresponding data organizational structure of operation system identifies different target groups Knit " before, it can also include the following steps:
(c1) it when the destination organization in operation system shifts, is shifted in not deleting corresponding data organizational structure On the basis of preceding destination organization, increase destination organization under the new father node that destination organization is transferred to;
(c2) it is identified according to the newest transfer of the destination organization recorded in data organizational structure, is matched for increased destination organization Set transfer mark;
For example, in the present embodiment, the transfer of most original position of the destination organization in data organizational structure can be identified Labeled as 0, which often shifts 1 time, can the transfer of the destination organization after transfer be identified cumulative 1, and so on, it can Think that the destination organization after transfer every time distributes the transfer mark different from destination organization before.
Further, step (c2) " identifies, to increase according to the newest transfer of the destination organization recorded in data organizational structure After the destination organization configuration transfer mark added ", can also include:It is identified according to the transfer configured for increased destination organization, Update the data the newest transfer mark of the destination organization recorded in institutional framework.
Still optionally further, on the basis of the technical solution of above-described embodiment, in step 101 " according to destination organization mark Know, the transfer that at least two destination organizations are obtained from the corresponding data organizational structure of operation system identifies different target groups Knit " before, it can also include the following steps:
(d1) when the user in the destination organization in operation system sends transfer, corresponding data organization knot is not being deleted On the basis of user in structure in destination organization, increase user in other tissues that user is transferred to;
(d2) it is identified according to the newest transfer of the user recorded in data organizational structure, is increased user in other tissues Configuration transfer mark;
Transfer mark configuration with destination organization similarly, can be by user in data organizational structure in the present embodiment The transfer mark of most original position is labeled as 0, which often shifts 1 time, can identify the transfer of the user after transfer cumulative 1, and so on, can be that the user after transfer every time distributes the transfer mark different from user before.
Still optionally further, step (d2) " identifies according to the newest transfer of the user recorded in data organizational structure, is it After its increased user configuration transfer mark in organizing ", can also include:According to for increased user configuration in other tissues Transfer mark, update the data the user recorded in institutional framework newest transfer mark.
That is, in the present embodiment, in addition to preserving in operation system in addition to preserving tissue and group in data organizational structure The tree structure for knitting, organizing relationship between user can also safeguard a transfer mark table in data organizational structure, should Each tissue and the newest transfer mark of user can be recorded in table, in this way, convenient for when the tissue or user shift, According to the tissue recorded in the transfer mark table either user newest transfer mark be the tissue or user configuration after transfer New transfer mark.It is denoted as 0 for example, the transfer of the tissue of most initial or user can be identified, often transfer is primary, and cumulative 1, Obtain new transfer mark;In the present embodiment, it is also necessary to the newest transfer mark of tissue or user timely update in time In data organizational structure transfer mark table in, in order to organize either user next time shift when can be tissue or User configuration accurately shifts mark.
It is carried out according to the performance data of the method for above-described embodiment, the designated time period that in office to either objective tissue can anticipate Statistics, it is very easy to use.Moreover, in the present embodiment, can also according in above-mentioned data organizational structure and performance data library, The performance data of target user is summarized, for example, can specifically include following steps:
(e1) the performance data summary request for carrying target user's mark and designated time period is received;
(e2) it is identified according to target user, target user is obtained from achievement data database and identifies corresponding all achievements Data;
(e3) it is identified in corresponding all performance datas from target user, obtains target user and identify corresponding target user At the appointed time all performance datas of section;
(e4) by target user identify corresponding target user at the appointed time section all performance datas sum.
In the present embodiment, the performance data of certain target user can also be summarized, at this time the processing dress of performance data The performance data summary request for receiving and carrying target user's mark and designated time period is set, is then identified according to target user, from The corresponding all performance datas of target user are obtained in performance data database.Although the achievement in performance data database at this time Data are the transfer marks according to user identifier and user, but are to summarize owning for target user mark in the present embodiment Performance data, so without considering that the target user is generated under which father node, so not considering corresponding target user Transfer mark, according only to target user identify, all industry caused by the target user are obtained from achievement data database Achievement data.Then in conjunction with designated time period, the target user is obtained from all performance datas caused by the target user and is existed All performance datas in designated time period;Finally by target user at the appointed time section all performance datas sum, remember Summarize to the performance data in target user mark at the appointed time section.
Fig. 2 is a kind of exemplary plot of data organizational structure provided by the invention.Data organizational structure as shown in Figure 2 can be with For the Partial Fragment of the data organizational structure of operation system.As shown in Fig. 2, A, B, C, D and E difference in the data organizational structure For organization identification, number 1 and 2 indicates that transfer mark, such as tissue D-1 indicate that the transfer of tissue D is identified as 1 respectively.Organize C-2 Indicate that the transfer of tissue C is identified as 2.In the data organizational structure, tissue D-1 from tissue B-1 under be transferred to tissue C-2 it Under, corresponding organization identification becomes 2 to get to tissue D-2.It shifts, is organized in D because tissue D is entirety User Zhang San and Li Si also follow tissue to shift together, and the transfer mark of Zhang San and Li Si also change in succession at this time, shift Later, organize D-2 in can and include Zhang San -2 and Li Si -2.
Below by taking the data organizational structure of embodiment illustrated in fig. 2 as an example, the performance data processing of the present invention is described.In the number According in institutional framework, when user needs to know that the performance data in the at the appointed time section of tissue D summarizes, the place of performance data Reason device receives performance data summary request of the mark for carrying the tissue as organized D and designated time period;Then according to group It knits mark such as tissue D, the transfer that tissue D is obtained from data organizational structure shown in Fig. 2 and is identified as 1 tissue D-1 and group The transfer for knitting D is identified as 2 tissue D-2.Then obtained from each tissue D-1 again user Zhang San included by the tissue and The transfer mark 1 of user Zhang San, you can be expressed as Zhang San -1, also the transfer mark 1 of user Li Si and Li Si, i.e. Lee Four -1.Similarly, Zhang San -2, Li Si -2 can also be obtained from tissue D-2.At this time it is known that tissue D include it is all User and user identifier can be expressed as Zhang San -1, Zhang San -2, Li Si -1 and Li Si -2.In this way, can be according in tissue D Zhang San -1, Zhang San -2, Li Si -1 and Li Si -2 and designated time period summarize achievement numbers of the tissue D at the appointed time in section According to.
In addition, according to above-mentioned data organizational structure shown in Fig. 2, Zhang San or Li Si at the appointed time section can also be counted Interior performance data summarizes.
When summarizing performance data by using the technical solution of above-described embodiment, it can overcome the deficiencies of existing technologies, it is real Now the accurate of performance data is summarized;And the technical solution of the present embodiment can be to the performance data of arbitrary designated time period Summarized, use is very flexible.
Fig. 3 is the structure chart of the processing unit embodiment one of the performance data of the present invention.As shown in figure 3, the present embodiment The processing unit of performance data, can specifically include:Receiving module 10, acquisition module 11 and 12.
Receiving module 10 is used to receive the performance data summary request for carrying destination organization mark and designated time period;
Destination organization in the performance data summary request that acquisition module 11 is used to be received according to receiving module 10 identifies, from The transfer that at least two destination organizations are obtained in the corresponding data organizational structure of operation system identifies different destination organizations;
Acquisition module 11, which is additionally operable to identify from the transfer of each destination organization, obtains destination organization institute in corresponding destination organization Including all users mark and each user transfer mark;
All users' included by destination organization that summarizing module 12 is used to be obtained according to acquisition module 11 identifies, respectively uses The transfer mark and designated time period at family summarize performance data of the destination organization at the appointed time in section.
The processing unit of the performance data of the present embodiment realizes the realization of the processing of performance data by using above-mentioned module Principle and technique effect are identical as the realization of above-mentioned related method embodiment, can refer to above-mentioned related method embodiment in detail Record, details are not described herein.
Fig. 4 is the structure chart of the processing unit embodiment two of the performance data of the present invention.As shown in figure 4, the present embodiment The processing unit of performance data is further introduced in further detail on the basis of the technical solution of above-mentioned embodiment illustrated in fig. 3 Technical scheme of the present invention.
In the processing unit of the performance data of the present embodiment, summarizing module 12 is specifically used for:
The identifying of all users included by destination organization that is obtained according to acquisition module 11, the transfer of each user mark with And designated time period, all performance datas out of acquisition destination organization in achievement data database at the appointed time section;
By all performance datas summation in destination organization at the appointed time section.
Still optionally further, in the processing unit of the performance data of the present embodiment, summarizing module 12 is specifically used for:
The mark of all users included by destination organization and the transfer mark of each user, from achievement Data Data All performance datas of all users in targeted tissue included by destination organization are obtained in library;
From all performance datas of all users included by destination organization in targeted tissue, destination organization institute is obtained Including all users in targeted tissue, at the appointed time all performance datas in section, as destination organization when specified Between all performance datas in section.
Still optionally further, as shown in figure 4, in the processing unit of the performance data of the present embodiment, further include:
Increase module 13, for when the destination organization in operation system shifts, not deleting corresponding data group On the basis of knitting the destination organization before being shifted in structure, increase destination organization under the new father node that destination organization is transferred to;
Configuration module 14, for being identified according to the newest transfer of the destination organization recorded in data organizational structure, to increase 13 increased destination organization of module configuration transfer mark.
Further, in the processing unit of the performance data of the present embodiment, further include:
Update module 15 is updated the data for being identified according to the transfer that configuration module 14 is the configuration of increased destination organization The newest transfer of the destination organization recorded in institutional framework identifies.
Accordingly, the destination organization in the performance data summary request that acquisition module 11 is used to be received according to receiving module 10 Mark matches from configuration module 14 and obtains turning at least two destination organizations in the corresponding data organizational structure of operation system postponed It moves and identifies different destination organizations.That is, ensureing that acquisition module 11 obtains the transfer mark of at least two destination organizations not Same destination organization is obtained in newest data organizational structure.
Still optionally further, in the processing unit of the performance data of the present embodiment, increase module 13 and be additionally operable to when operation system When user in destination organization in system sends transfer, the user in not deleting corresponding data organizational structure in destination organization On the basis of, increase user in other tissues that user is transferred to;
Configuration module 14 is additionally operable to be identified according to the newest transfer of the user recorded in data organizational structure, to increase module 13 in other tissues increased user configuration transfer mark;
Further, update module 15 is additionally operable to according to turn that configuration module 14 is increased user configuration in other tissues Mark is moved, the newest transfer mark of the user recorded in institutional framework is updated the data.
Still optionally further, in the processing unit of the performance data of the present embodiment, receiving module 10 is additionally operable to receive and carry Target user identifies and the performance data summary request of designated time period;
Acquisition module 11 is additionally operable to be identified according to target user, and target user's mark pair is obtained from achievement data database All performance datas answered;
Acquisition module 11 is additionally operable to identify in corresponding all performance datas from target user, obtains target user's mark pair All performance datas of the target user answered at the appointed time section;
Summarizing module 12 is additionally operable to identifying target user into all achievement numbers of corresponding target user at the appointed time section According to summation.
The processing unit of the performance data of the present embodiment realizes the realization of the processing of performance data by using above-mentioned module Principle and technique effect are identical as the realization of above-mentioned related method embodiment, can refer to above-mentioned related method embodiment in detail Record, details are not described herein.
Fig. 5 is the structure chart of the computer equipment embodiment of the present invention.As shown in figure 5, the computer equipment of the present embodiment, Including:One or more processors 30 and memory 40, memory 40 work as memory for storing one or more programs The one or more programs stored in 40 are executed by one or more processors 30 so that one or more processors 30 are realized such as The processing method of the performance data of figure 1 above-embodiment illustrated in fig. 2.To include that multiple processors 30 are in embodiment illustrated in fig. 5 Example.
For example, Fig. 6 is a kind of exemplary plot of computer equipment provided by the invention.Fig. 6 is shown suitable for being used for realizing this The block diagram of the exemplary computer device 12a of invention embodiment.The computer equipment 12a that Fig. 6 is shown is only an example, Any restrictions should not be brought to the function and use scope of the embodiment of the present invention.
As shown in fig. 6, computer equipment 12a is showed in the form of universal computing device.The component of computer equipment 12a can To include but not limited to:One or more processor 16a, system storage 28a, connection different system component (including system Memory 28a and processor 16a) bus 18a.
Bus 18a indicates one or more in a few class bus structures, including memory bus or Memory Controller, Peripheral bus, graphics acceleration port, processor or the local bus using the arbitrary bus structures in a variety of bus structures.It lifts For example, these architectures include but not limited to industry standard architecture (ISA) bus, microchannel architecture (MAC) Bus, enhanced isa bus, Video Electronics Standards Association (VESA) local bus and peripheral component interconnection (PCI) bus.
Computer equipment 12a typically comprises a variety of computer system readable media.These media can be it is any can The usable medium accessed by computer equipment 12a, including volatile and non-volatile media, moveable and immovable Jie Matter.
System storage 28a may include the computer system readable media of form of volatile memory, such as deposit at random Access to memory (RAM) 30a and/or cache memory 32a.Computer equipment 12a may further include it is other it is removable/ Immovable, volatile/non-volatile computer system storage medium.Only as an example, storage system 34a can be used for reading Write immovable, non-volatile magnetic media (Fig. 6 do not show, commonly referred to as " hard disk drive ").Although being not shown in Fig. 6, It can provide for the disc driver to moving non-volatile magnetic disk (such as " floppy disk ") read-write, and to removable non-easy The CD drive that the property lost CD (such as CD-ROM, DVD-ROM or other optical mediums) is read and write.In these cases, each Driver can be connected by one or more data media interfaces with bus 18a.System storage 28a may include at least There is one group of (for example, at least one) program module, these program modules to be configured to hold for one program product, the program product The function of the above-mentioned each embodiments of Fig. 1-Fig. 4 of the row present invention.
Program with one group of (at least one) program module 42a/utility 40a can be stored in such as system and deposit In reservoir 28a, such program module 42a include --- but being not limited to --- operating system, one or more application program, Other program modules and program data may include the reality of network environment in each or certain combination in these examples It is existing.Program module 42a usually executes the function and/or method in above-mentioned each embodiments of Fig. 1-Fig. 4 described in the invention.
Computer equipment 12a can also be with one or more external equipment 14a (such as keyboard, sensing equipment, display 24a etc.) communication, the equipment interacted with computer equipment 12a communication can be also enabled a user to one or more, and/or (such as network interface card is adjusted with any equipment that computer equipment 12a communicated with one or more of the other computing device is enable Modulator-demodulator etc.) communication.This communication can be carried out by input/output (I/O) interface 22a.Also, computer equipment 12a can also by network adapter 20a and one or more network (such as LAN (LAN), wide area network (WAN) and/or Public network, such as internet) communication.As shown, network adapter 20a by bus 18a and computer equipment 12a its Its module communicates.It should be understood that although not shown in the drawings, other hardware and/or software can be used in conjunction with computer equipment 12a Module, including but not limited to:Microcode, device driver, redundant processor, external disk drive array, RAID system, tape Driver and data backup storage system etc..
Processor 16a is stored in program in system storage 28a by operation, to perform various functions application and Data processing, such as realize the processing method of performance data shown in above-described embodiment.
The present invention also provides a kind of computer-readable mediums, are stored thereon with computer program, which is held by processor The processing method of the performance data as shown in above-described embodiment is realized when row.
The computer-readable medium of the present embodiment may include in the system storage 28a in above-mentioned embodiment illustrated in fig. 6 RAM30a, and/or cache memory 32a, and/or storage system 34a.
With the development of science and technology, the route of transmission of computer program is no longer limited by tangible medium, it can also be directly from net Network is downloaded, or is obtained using other modes.Therefore, the computer-readable medium in the present embodiment may include not only tangible Medium can also include invisible medium.
The arbitrary combination of one or more computer-readable media may be used in the computer-readable medium of the present embodiment. Computer-readable medium can be computer-readable signal media or computer readable storage medium.Computer-readable storage medium Matter for example may be-but not limited to-system, device or the device of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, or The arbitrary above combination of person.The more specific example (non exhaustive list) of computer readable storage medium includes:There are one tools Or the electrical connections of multiple conducting wires, portable computer diskette, hard disk, random access memory (RAM), read-only memory (ROM), Erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light Memory device, magnetic memory device or above-mentioned any appropriate combination.In this document, computer readable storage medium can With to be any include or the tangible medium of storage program, the program can be commanded execution system, device or device use or Person is in connection.
Computer-readable signal media may include in a base band or as the data-signal that a carrier wave part is propagated, Wherein carry computer-readable program code.Diversified forms may be used in the data-signal of this propagation, including --- but It is not limited to --- electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be Any computer-readable medium other than computer readable storage medium, which can send, propagate or Transmission for by instruction execution system, device either device use or program in connection.
The program code for including on computer-readable medium can transmit with any suitable medium, including --- but it is unlimited In --- wireless, electric wire, optical cable, RF etc. or above-mentioned any appropriate combination.
It can be write with one or more programming languages or combinations thereof for executing the computer that operates of the present invention Program code, described program design language include object oriented program language-such as Java, Smalltalk, C++, Further include conventional procedural programming language-such as " C " language or similar programming language.Program code can be with It fully executes, partly execute on the user computer on the user computer, being executed as an independent software package, portion Divide and partly executes or executed on a remote computer or server completely on the remote computer on the user computer. Be related in the situation of remote computer, remote computer can pass through the network of any kind --- including LAN (LAN) or Wide area network (WAN)-be connected to subscriber computer, or, it may be connected to outer computer (such as carried using Internet service It is connected by internet for quotient).
In several embodiments provided by the present invention, it should be understood that disclosed system, device and method can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of division of logic function, formula that in actual implementation, there may be another division manner.
The unit illustrated as separating component may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, you can be located at a place, or may be distributed over multiple In network element.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme 's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it can also It is that each unit physically exists alone, it can also be during two or more units be integrated in one unit.Above-mentioned integrated list The form that hardware had both may be used in member is realized, can also be realized in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can be stored in one and computer-readable deposit In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computer It is each that equipment (can be personal computer, server or the network equipment etc.) or processor (processor) execute the present invention The part steps of embodiment the method.And storage medium above-mentioned includes:USB flash disk, mobile hard disk, read-only memory (Read- Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disc or CD etc. it is various The medium of program code can be stored.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention With within principle, any modification, equivalent substitution, improvement and etc. done should be included within the scope of protection of the invention god.

Claims (14)

1. a kind of processing method of performance data, which is characterized in that the method includes:
Receive the performance data summary request for carrying destination organization mark and designated time period;
It is identified according to the destination organization, at least two destination organizations is obtained from the corresponding data organizational structure of operation system Transfer identifies different destination organizations;
It is useful that the institute obtained in corresponding destination organization included by the destination organization is identified from the transfer of each destination organization The transfer of the mark at family and each user identify;
The identifying of all users included by the destination organization, the transfer of each user mark and the finger It fixes time section, summarizes performance data of the destination organization in the designated time period.
2. according to the method described in claim 1, it is characterized in that, all users included by the destination organization Identify, the transfer of each user mark and the designated time period, summarize the destination organization in the specified time Performance data in section, specifically includes:
The identifying of all users included by the destination organization, the transfer of each user mark and the finger It fixes time section, from obtaining all performance datas of the destination organization in the designated time period in achievement data database;
By all performance datas summation of the destination organization in the designated time period.
3. according to the method described in claim 2, it is characterized in that, all users included by the destination organization Identify, the transfer of each user mark and the designated time period, the target is obtained from achievement data database Group is woven in all performance datas in the designated time period, specifically includes:
The transfer mark of the mark of all users included by the destination organization and each user, from described All industry of all users in the destination organization included by the destination organization are obtained in performance data database Achievement data;
From all performance datas of all users in the destination organization included by the destination organization, institute is obtained State all achievement numbers of all users included by destination organization in the destination organization, in the designated time period According to as all performance datas of the destination organization in the designated time period.
4. according to any methods of claim 1-3, which is characterized in that identified according to the destination organization, be from operation Unite obtain in corresponding data organizational structure at least two destination organizations transfer identify different destination organizations before, the side Method further includes:
When the destination organization in the operation system shifts, in not deleting the corresponding data organizational structure On the basis of the destination organization before transfer, increase the destination organization under the new father node that the destination organization is transferred to;
It is identified according to the newest transfer of the destination organization recorded in the data organizational structure, is the increased target group Knit configuration transfer mark;
Further, it is identified according to the newest transfer of the destination organization recorded in the data organizational structure, is increased After the destination organization configuration transfer mark, the method further includes:
According to the transfer mark for the increased destination organization configuration, the mesh recorded in the data organizational structure is updated Mark the newest transfer mark of tissue.
5. according to any methods of claim 1-3, which is characterized in that identified according to the destination organization, be from operation Unite obtain in corresponding data organizational structure at least two destination organizations transfer identify different destination organizations before, the side Method further includes:
When the user in the destination organization in the operation system sends transfer, the corresponding number is not being deleted On the basis of the user in destination organization described in institutional framework, increase institute in other tissues that the user is transferred to State user;
It is identified according to the newest transfer of the user recorded in the data organizational structure, is increased in other tissues The user configuration transfer mark;
Further, it is identified according to the newest transfer of the user recorded in the data organizational structure, is described other groups After knitting the increased user configuration transfer mark, the method further includes:
According to the transfer mark for the increased user configuration in other tissues, updates and remember in the data organizational structure The newest transfer mark of the user of record.
6. according to any methods of claim 1-3, which is characterized in that the method further includes:
Receive the performance data summary request for carrying target user's mark and designated time period;
It is identified according to the target user, it is corresponding all that target user's mark is obtained from the performance data database Performance data;
It is identified in corresponding all performance datas from the target user, obtains the target user and identify corresponding target user In all performance datas of the designated time period;
The target user is identified corresponding target user to sum in all performance datas of the designated time period.
7. a kind of processing unit of performance data, which is characterized in that described device includes:
Receiving module, for receiving the performance data summary request for carrying destination organization mark and designated time period;
Acquisition module obtains at least for being identified according to the destination organization from the corresponding data organizational structure of operation system The transfer of two destination organizations identifies different destination organizations;
The acquisition module is additionally operable to obtain the target from the corresponding destination organization of the transfer of each destination organization mark The mark of the included all users of tissue and the transfer mark of each user;
Summarizing module, for the identifying of all users included by the destination organization, the transfer of each user Mark and the designated time period, summarize performance data of the destination organization in the designated time period.
8. device according to claim 7, which is characterized in that the summarizing module is specifically used for:
The identifying of all users included by the destination organization, the transfer of each user mark and the finger It fixes time section, from obtaining all performance datas of the destination organization in the designated time period in achievement data database;
By all performance datas summation of the destination organization in the designated time period.
9. device according to claim 8, which is characterized in that the summarizing module is specifically used for:
The transfer mark of the mark of all users included by the destination organization and each user, from described All industry of all users in the destination organization included by the destination organization are obtained in performance data database Achievement data;
From all performance datas of all users in the destination organization included by the destination organization, institute is obtained State all achievement numbers of all users included by destination organization in the destination organization, in the designated time period According to as all performance datas of the destination organization in the designated time period.
10. according to any devices of claim 7-9, which is characterized in that described device further includes:
Increase module, for when the destination organization in the operation system shifts, do not delete it is corresponding described in On the basis of the destination organization before being shifted in data organizational structure, increase under the new father node that the destination organization is transferred to The destination organization;
Configuration module, for being identified according to the newest transfer of the destination organization recorded in the data organizational structure, to increase The destination organization configuration transfer mark added;
Further, described device further includes:
Update module, for according to the transfer mark for being the increased destination organization configuration, updating the data organizational structure The newest transfer of the destination organization of middle record identifies.
11. device according to claim 10, it is characterised in that:
The increase module is additionally operable to when the user in the destination organization in the operation system sends transfer, On the basis of the user in not deleting destination organization described in the corresponding data organizational structure, turn in the user Increase the user in the other tissues entered;
The configuration module is additionally operable to be identified according to the newest transfer of the user recorded in the data organizational structure, is The increased user configuration transfer mark in other tissues;
Further, the update module is additionally operable to according to the transfer for being the increased user configuration in other tissues Mark updates the newest transfer mark of the user recorded in the data organizational structure.
12. according to any devices of claim 7-9, it is characterised in that:
The receiving module is additionally operable to receive the performance data summary request for carrying target user's mark and designated time period;
The acquisition module is additionally operable to be identified according to the target user, the mesh is obtained from the performance data database Mark the corresponding all performance datas of user identifier;
The acquisition module is additionally operable to identify in corresponding all performance datas from the target user, obtains the target and uses Family identify corresponding target user the designated time period all performance datas;
The summarizing module is additionally operable to the target user identifying corresponding target user in all of the designated time period Performance data is summed.
13. a kind of computer equipment, which is characterized in that the equipment includes:
One or more processors;
Memory, for storing one or more programs,
When one or more of programs are executed by one or more of processors so that one or more of processors are real The now method as described in any in claim 1-6.
14. a kind of computer-readable medium, is stored thereon with computer program, which is characterized in that the program is executed by processor Methods of the Shi Shixian as described in any in claim 1-6.
CN201710192692.8A 2017-03-28 2017-03-28 Performance data processing method and device, computer equipment and readable medium Active CN108665221B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710192692.8A CN108665221B (en) 2017-03-28 2017-03-28 Performance data processing method and device, computer equipment and readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710192692.8A CN108665221B (en) 2017-03-28 2017-03-28 Performance data processing method and device, computer equipment and readable medium

Publications (2)

Publication Number Publication Date
CN108665221A true CN108665221A (en) 2018-10-16
CN108665221B CN108665221B (en) 2022-02-25

Family

ID=63786706

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710192692.8A Active CN108665221B (en) 2017-03-28 2017-03-28 Performance data processing method and device, computer equipment and readable medium

Country Status (1)

Country Link
CN (1) CN108665221B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112785248A (en) * 2020-12-30 2021-05-11 金蝶软件(中国)有限公司 Human resource data cross-organization interaction method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101477530A (en) * 2008-12-08 2009-07-08 山东浪潮齐鲁软件产业股份有限公司 Method for history version management of organization structure
CN103092893A (en) * 2011-11-08 2013-05-08 Sap股份公司 Method for achieving exact time dependence in organization hierarchy
CN106484690A (en) * 2015-08-24 2017-03-08 阿里巴巴集团控股有限公司 A kind of verification method of Data Migration and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101477530A (en) * 2008-12-08 2009-07-08 山东浪潮齐鲁软件产业股份有限公司 Method for history version management of organization structure
CN103092893A (en) * 2011-11-08 2013-05-08 Sap股份公司 Method for achieving exact time dependence in organization hierarchy
US8577841B2 (en) * 2011-11-08 2013-11-05 Sap Ag Enablement of quasi time dependency in organizational hierarchies
CN106484690A (en) * 2015-08-24 2017-03-08 阿里巴巴集团控股有限公司 A kind of verification method of Data Migration and device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112785248A (en) * 2020-12-30 2021-05-11 金蝶软件(中国)有限公司 Human resource data cross-organization interaction method, device, equipment and storage medium
CN112785248B (en) * 2020-12-30 2024-02-20 金蝶软件(中国)有限公司 Human resource data cross-organization interaction method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN108665221B (en) 2022-02-25

Similar Documents

Publication Publication Date Title
US10318551B2 (en) Reporting and summarizing metrics in sparse relationships on an OLTP database
CN105630955B (en) A kind of data acquisition system member management method of high-efficiency dynamic
CN103154993B (en) Use the name placement of social graph information
CN105493085B (en) Create method, system and the computer readable storage medium of the sample of database table
CN106202548B (en) Date storage method, lookup method and device
CN104050223B (en) Pivot face for text mining and search
CN107358116B (en) A kind of method for secret protection in multi-sensitive attributes data publication
CN105989082A (en) Report view generation method and apparatus
CN107807932A (en) A kind of hierarchical data management method and system based on path enumeration
CN108196879A (en) Method for processing business, device, equipment and computer readable storage medium
CN103838787B (en) A kind of method and apparatus being updated to Distributed Data Warehouse
CN110442458A (en) Scaling calculates cluster
CN107408114A (en) Based on transactions access pattern-recognition connection relation
CN104346458B (en) Date storage method and storage device
CN108153808A (en) Big data data warehouse data access method and device
CN109726280A (en) A Disambiguation Method and Device for Scholars of the Same Name
CN107133263A (en) POI recommends method, device, equipment and computer-readable recording medium
CN109213604A (en) A kind of management method and device of data source
CN108776587A (en) Data capture method, device, computer equipment and storage medium
CN104408183B (en) The data lead-in method and device of data system
CN110297995A (en) Method and apparatus for Information on Collection
CN105159925B (en) A kind of data-base cluster data distributing method and system
CN105094688B (en) De-weight method and system and computer-readable medium in storage system
CN103870527B (en) The method and system of engine optimization are scanned for using search operation
CN102193988A (en) Method and system for retrieving node data in graphic database

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant