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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow 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
【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.
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)
| 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)
| 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 |
-
2017
- 2017-03-28 CN CN201710192692.8A patent/CN108665221B/en active Active
Patent Citations (4)
| 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)
| 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 |