A data asset management method and device
By recognizing user permissions and generating search characters, the problems of insufficient permissions and scattered storage in data management are solved, achieving efficient data retrieval and security management.
Patent Information
- Application Number
- CN202310891122.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-19
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2043-07-19
AI Technical Summary
Existing data management methods suffer from inadequate access control, resulting in fragmented data storage and inefficient retrieval.
By receiving and recognizing user login information, different levels of access permissions are determined, data information is temporarily stored in the corresponding database, and search characters are generated for processing to obtain information value assessment. The temporary storage location of the data information is adjusted according to the assessment results.
It has enabled the effective storage and management of data, improved retrieval efficiency and security, and ensured the rational use of the importance and value of the data.
Smart Images

Figure CN117171186B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, and more specifically, to a data asset management method and apparatus. Background Technology
[0002] Data assets refer to various data resources owned by enterprises, organizations, or individuals, possessing certain value and potential benefits. With the advent of the digital age, massive amounts of data are generated, collected, and stored, forming a vast array of data assets. These data assets cover various fields and industries, including enterprise operational data, customer data, market data, and scientific research data.
[0003] The importance of data assets lies in their inherent value and insights. Through data analysis and mining, patterns, trends, and relationships hidden behind the data can be revealed, providing valuable information and decision support. Data assets can also help businesses and organizations innovate, improve efficiency, manage risks, and build competitive advantages.
[0004] In today's digital age, data has become one of the most valuable assets for businesses and individuals. With the continuous growth of data volume and the increasing value of data, effective management and protection of data assets have become paramount. Traditional data management methods suffer from problems such as insufficient access control, fragmented data storage, and low retrieval efficiency, thus necessitating an efficient data asset management approach. Summary of the Invention
[0005] In view of this, the present invention proposes an efficient data asset management method and apparatus, aiming to solve the problems of unreasonable permission allocation and low search and utilization efficiency caused by data dispersion in the current data asset management technology.
[0006] In one aspect, the present invention proposes a data asset management method, comprising:
[0007] Receive and identify user login information, and determine user access permissions based on the user login information. The user access permissions include first-level permissions, second-level permissions, and third-level permissions, with different levels of permissions corresponding to different databases.
[0008] When a user successfully accesses and enters data information, the data information is temporarily stored in the corresponding database according to the user's access permissions;
[0009] The data information is processed to generate search characters, and the search characters are stored in various databases respectively.
[0010] The search characters are processed to obtain an information value assessment, and related data is obtained to adjust the value assessment, resulting in an adjusted value assessment.
[0011] The temporary storage location of the data information is adjusted based on the adjusted value assessment.
[0012] Furthermore, the step of receiving and identifying user login information, and determining user access permissions based on the user login information, includes first-level permissions, second-level permissions, and third-level permissions, with different permission levels corresponding to different databases, including:
[0013] Pre-set the first level of permission D1, the second level of permission D2, and the third level of permission D3, with D1 > D2 > D3;
[0014] A first database K1, a second database K2, and a third database K3 are pre-defined; the first level of permission corresponds to the first database, the second level of permission corresponds to the second database, and the third level of permission corresponds to the third database.
[0015] Furthermore, the data information is processed to generate search characters, and the search characters are stored in various databases, including:
[0016] The data information includes data category L, data source Y, storage user level X, and number of related services N;
[0017] The retrieval character J is established based on the data category L, data source Y, storage user level X, and the number of business items involved N, where J = {LYXN}.
[0018] Furthermore, the search characters are processed to obtain an information value assessment, and related data is obtained to adjust the value assessment, resulting in an adjusted value assessment, including:
[0019] A first preset category, a second preset category, a third preset category, and a fourth preset category are preset, and different values are assigned according to different categories. When the data category is the first preset category, L=L1; when the data category is the second preset category, L=L2; when the data category is the third preset category, L=L3; when the data category is the fourth preset category, L=L4; and L1>L2>L3>L4.
[0020] A first data source, a second data source, a third data source, and a fourth data source are pre-defined, and different values are assigned according to different data sources. When the data source is the first data source, Y=Y1; when the data source is the second data source, Y=Y2; when the data source is the third data source, Y=Y3; and when the data source is the fourth data source, Y=Y4; and Y1>Y2>Y3>Y4.
[0021] The search characters are processed to obtain an information value assessment △P, which is determined according to the following formula:
[0022] △P=(L*g1+Y*g2+X*g3+N*g4)*100;
[0023] Where L=1, 2, 3, 4; Y=1, 2, 3, 4; X=1, 2, 3; N=1, 2, 3, ..., n; g1 is the weight of L, g2 is the weight of Y, g3 is the weight of X, g4 is the weight of N, and 0.3 < g1 < g2 < g3 < g4 < 1.
[0024] Furthermore, the value assessment is adjusted by obtaining relevant data to obtain the adjusted value assessment, including:
[0025] The associated data includes the difference between the data generation time and the entry time △T, the data volume △S, and the level of historical similar data △C;
[0026] A first preset difference T1, a second preset difference T2, a third preset difference T3 and a fourth preset difference T4 are preset, and T1 < T2 < T3 < T4;
[0027] The first adjustment coefficient A1, the second adjustment coefficient A2, the third adjustment coefficient A3 and the fourth adjustment coefficient A4 are preset, and A1 < A2 < A3 < A4;
[0028] Based on the relationship between the difference △T and each preset difference, an adjustment coefficient is selected to adjust the information value assessment △P, and the adjusted value assessment is obtained.
[0029] Furthermore, based on the relationship between the difference ΔT and each preset difference, an adjustment coefficient is selected to adjust the information value assessment ΔP, obtaining the adjusted value assessment, including:
[0030] When T1≤△T<T2, the fourth adjustment coefficient A4 is selected to adjust the information value assessment △P, and the adjusted value assessment △P*A4 is obtained.
[0031] When T2≤△T<T3, the third adjustment coefficient A3 is selected to adjust the information value assessment △P, and the adjusted value assessment △P*A3 is obtained.
[0032] When T3≤△T<T4, the second adjustment coefficient A2 is selected to adjust the information value assessment △P, and the adjusted value assessment △P*A2 is obtained.
[0033] When T4≤△T, the first adjustment coefficient A1 is selected to adjust the information value assessment △P, and the adjusted value assessment △P*A1 is obtained.
[0034] Furthermore, after adjusting the information value assessment △P with the selected adjustment coefficient Ai, and obtaining the adjusted value assessment △P*Ai, i=1, 2, 3, 4, obtaining related data to adjust the value assessment, and obtaining the adjusted value assessment, the process also includes:
[0035] A first preset data volume S1, a second preset data volume S2, a third preset data volume S3 and a fourth preset data volume S4 are preset, and S1 < S2 < S3 < S4.
[0036] Based on the relationship between the data volume △S and each preset data volume, an adjustment coefficient is selected to perform a secondary adjustment on the adjusted value assessment △P*Ai;
[0037] When S1≤△S<S2, the first adjustment coefficient A1 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, and the second adjusted value assessment △P*Ai*A1 is obtained.
[0038] When S2≤△S<S3, the second adjustment coefficient A2 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, and the second adjusted value assessment △P*Ai*A2 is obtained.
[0039] When S3≤△S<S4, the third adjustment coefficient A3 is selected to perform a second adjustment on the adjusted value assessment △P*Ai to obtain the second adjusted value assessment △P*Ai*A3.
[0040] When S4≤△S, the fourth adjustment coefficient A4 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, and the second adjusted value assessment △P*Ai*A4 is obtained.
[0041] Furthermore, after selecting the i-th adjustment coefficient to perform a second adjustment on the adjusted value assessment △P*Ai, and obtaining the second adjusted value assessment △P*Ai*Ai, i=1, 2, 3, 4, obtaining related data to adjust the value assessment, and obtaining the adjusted value assessment, the process also includes:
[0042] Based on the level △C of the historical similar data, an adjustment coefficient is selected to adjust the value assessment △P*Ai*Ai after the second adjustment for the third time, and the value assessment after the third adjustment is obtained.
[0043] When the level of the historical data of the same type is △C=1, the third adjustment coefficient A3 is selected to adjust the value assessment △P*Ai*Ai after the second adjustment for the third time, and the value assessment △P*Ai*Ai*A3 after the third adjustment is obtained.
[0044] When the level of the historical data of the same type is △C=2, the second adjustment coefficient A2 is selected to adjust the value assessment △P*Ai*Ai after the second adjustment three times to obtain the value assessment △P*Ai*Ai*A2 after the three adjustments.
[0045] When the level of the historical data of the same type is △C=3, the first adjustment coefficient A1 is selected to adjust the value assessment △P*Ai*Ai after the second adjustment three times, so as to obtain the value assessment △P*Ai*Ai*A1 after the three adjustments.
[0046] Furthermore, after selecting the i-th adjustment coefficient to adjust the adjusted value assessment △P*Ai*Ai three times, and obtaining the value assessment △P*Ai*Ai*Ai after three adjustments, the data information temporary storage location is adjusted according to the adjusted value assessment, including:
[0047] A first preset value assessment P1, a second preset value assessment P2, a third preset value assessment P3, and a fourth preset value assessment P4 are preset, and P1 < P2 < P3 < P4.
[0048] When P1≤△P*Ai*Ai*Ai<P2, the data information is temporarily stored in the third database K3;
[0049] When P2≤△P*Ai*Ai*Ai<P3, the data information is temporarily stored in the second database K2;
[0050] When P3≤△P*Ai*Ai*Ai<P4, the data information is temporarily stored in the first database K1.
[0051] Compared with existing technologies, the beneficial effects of this invention are as follows: By receiving and identifying user login information, user access permissions are determined. Different levels of permissions are assigned based on the user's login information to achieve permission management and data access control. When a user successfully logs in and enters data, the data is temporarily stored in the corresponding database according to their access permissions. This enables data to be effectively stored and managed according to access permissions, avoiding data confusion and storage chaos. Data stored in each database is processed to generate search characters, which are then stored in their respective databases. This improves data retrieval efficiency and accuracy, allowing users to quickly locate and obtain the required data. The generated search characters are processed to obtain information value assessments. Through data evaluation, the importance of the data to business and decision-making is determined. Furthermore, adjustments can be made based on the value assessment of related data to further optimize the data value assessment results. The temporary storage location of the data is adjusted according to the adjusted value assessment. This achieves proper storage of data according to its importance and value, thereby improving data management efficiency and security.
[0052] On the other hand, this application also provides a data asset management device, including:
[0053] Permission module: Used to receive and identify user login information, and determine user access permissions based on the user login information. The user access permissions include first-level permissions, second-level permissions, and third-level permissions, with different levels of permissions corresponding to different databases.
[0054] Input module: When a user successfully accesses and inputs data, it temporarily stores the data in the corresponding database according to the user's access permissions; it processes the data to generate search characters, and stores the search characters in the respective databases.
[0055] The adjustment module is used to process the search characters to obtain an information value assessment, obtain related data to adjust the value assessment, and obtain the adjusted value assessment; the adjustment module is also used to adjust the temporary storage location of the data information according to the adjusted value assessment.
[0056] It is understandable that the above-mentioned data asset management method and device have the same beneficial effects, and will not be elaborated further here. Attached Figure Description
[0057] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0058] Figure 1 A flowchart of a data asset management method provided in an embodiment of the present invention;
[0059] Figure 2 This is a functional block diagram of a data asset management device provided in an embodiment of the present invention. Detailed Implementation
[0060] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the disclosure to those skilled in the art. It should be noted that, unless otherwise specified, embodiments and features in the embodiments of the present invention can be combined with each other. The present invention will now be described in detail with reference to the accompanying drawings and embodiments.
[0061] One aspect, see Figure 1 As shown, this application provides a data asset management method, including: step S100: receiving and identifying user login information, and determining user access permissions based on the user login information. The user access permissions include first-level permissions, second-level permissions, and third-level permissions, with different levels of permissions corresponding to different databases.
[0062] Step S200: When a user successfully accesses and enters data, the data is temporarily stored in the corresponding database according to the user's access permissions. The data is processed to generate search characters, which are then stored in their respective databases.
[0063] Step S300: Process the search characters to obtain information value assessment, obtain related data to adjust the value assessment, and obtain the adjusted value assessment.
[0064] Step S400: Adjust the temporary storage location of the data information according to the adjusted value assessment.
[0065] Specifically, firstly, in step S100, user login information is received and identified, and the user's access permissions are determined based on this information. These permissions include first-level, second-level, and third-level permissions, each corresponding to a different database. Each user has a system access level before logging into the system. Next, in step S200, when a user successfully accesses and enters data, the data is temporarily stored in the corresponding database according to the user's access permissions. Simultaneously, this data is processed to generate corresponding search characters, which are then stored in their respective databases. In step S300, these search characters are further processed to obtain an information value assessment. This assessment can be adjusted by considering related data to obtain a revised value assessment result. Finally, in step S400, the temporary storage location of the data is adjusted based on the revised value assessment.
[0066] Understandably, determining different access levels based on user login information ensures data security and privacy protection, allowing only authorized users to access the relevant data. Secondly, temporarily storing data in a database enables effective data organization and management, improving accessibility and usability. Furthermore, processing data and generating search characters enables rapid data retrieval and querying, increasing data utilization efficiency. Additionally, adjusting search characters and information value assessments allows for better identification and evaluation of data importance and potential value. Finally, adjusting the temporary storage location of data based on the adjusted value assessment optimizes data storage, ensuring system protection for important data during access and utilization, thereby enhancing the management effectiveness and value of data assets.
[0067] In some embodiments of this application, step S100 involves receiving and identifying user login information, and determining user access permissions based on the user login information. User access permissions include first-level permissions, second-level permissions, and third-level permissions, with different permission levels corresponding to different databases. This includes: pre-setting first-level permissions D1, second-level permissions D2, and third-level permissions D3, where D1 > D2 > D3. Pre-setting a first database K1, a second database K2, and a third database K3. The first-level permissions correspond to the first database, the second-level permissions correspond to the second database, and the third-level permissions correspond to the third database.
[0068] Specifically, the first database, the second database, and the third database represent different data storage locations and have different access permissions.
[0069] Understandably, firstly, dividing user access permissions into different levels allows for the segmentation and classification of data. This enables users to access and operate databases corresponding to their permission levels, ensuring data security and privacy protection. Secondly, assigning different permission levels to different databases makes the database structure and organization clearer and more orderly. This division and correspondence provides guidance for data management and maintenance, helping to reduce the possibility of confusion and errors. Furthermore, setting up different databases and storing and managing data reasonably according to its characteristics and sensitivity improves data controllability and security.
[0070] In some embodiments of this application, step S200 involves processing the data information to generate search characters, and storing the search characters in various databases. This includes: the data information includes data category L, data source Y, storage user level X, and the number of related services N. Search characters J are then established based on the data category L, data source Y, storage user level X, and the number of related services N, where J = {LYXN}.
[0071] Understandably, converting data into search characters simplifies the indexing and retrieval process. Establishing a unified search character format facilitates data searching and filtering, improving retrieval efficiency and accuracy. Secondly, storing search characters in different databases aids in data organization and classification. Different databases can store corresponding data based on the attributes of the search characters, making data storage and management more organized and efficient. Furthermore, by storing search characters in databases, different users can search for and retrieve data matching their needs based on their access permissions and requirements. Storing search characters across all databases informs users whether the information has been indexed, avoiding duplicate entry. However, the specific content represented by the search character can only be retrieved from the corresponding database, enhancing data security.
[0072] In some embodiments of this application, step S200 processes the retrieved characters to obtain an information value assessment, obtains related data to adjust the value assessment, and obtains the adjusted value assessment. This includes: pre-setting a first preset category, a second preset category, a third preset category, and a fourth preset category, assigning different values to different categories. When the data category is the first preset category, L=L1. When the data category is the second preset category, L=L2. When the data category is the third preset category, L=L3. When the data category is the fourth preset category, L=L4, and L1>L2>L3>L4. Furthermore, pre-setting a first data source, a second data source, a third data source, and a fourth data source, assigning different values to different data sources. When the data source is the first data source, Y=Y1. When the data source is the second data source, Y=Y2. When the data source is the third data source, Y=Y3. When the data source is the fourth data source, Y=Y4, and Y1>Y2>Y3>Y4. The search characters are processed to obtain an information value assessment △P, which is determined according to the following formula:
[0073] △P=(L*g1+Y*g2+X*g3+N*g4)*100;
[0074] Where L=1, 2, 3, 4; Y=1, 2, 3, 4; X=1, 2, 3; N=1, 2, 3, ..., n; g1 is the weight of L, g2 is the weight of Y, g3 is the weight of X, g4 is the weight of N, and 0.3 < g1 < g2 < g3 < g4 < 1.
[0075] Specifically, the first preset category is production and sales data, in which case L=L1=10; the second preset category is customer data, in which case L=L2=8; the third preset category is market data, in which case L=L3=6; and the fourth preset category is personnel data, in which case L=L4=4. The first preset data source is real-time collected data, in which case Y=Y1=10; the second data source is calculated data, in which case Y=Y2=8; the third data source is obtained from market experience, in which case Y=Y3=6; and the fourth data source is obtained from the network, in which case Y=Y4=4. When the user level is stored at level one, X1=10; when the user level is stored at level two, X2=8; and when the user level is stored at level three, X3=6. The user levels are pre-defined as follows: Level one: General Manager; Level two: Management Personnel; and Level three: Ordinary Staff. The value of g can be adjusted according to the emphasis in actual application. Specifically, g1=0.35, g2=0.45, g3=0.55, and g4=0.65.
[0076] Understandably, the numerical values are assigned according to a certain order of magnitude to determine the relative importance of different categories and sources to the information's value. When processing search characters, based on the matching of data categories and sources within preset categories and sources, corresponding values are assigned to L and Y, thereby calculating the information value assessment ΔP. By processing search characters and assigning values based on preset categories and sources, the value of data information can be evaluated. Data from different categories and sources will contribute different degrees of value according to their corresponding values. This evaluation and adjustment process helps users more accurately understand the importance and value of data, contributing to optimized data storage and management. By setting appropriate weights, the importance of different attributes can be flexibly adjusted according to actual needs and business requirements, further improving the effectiveness of data asset management.
[0077] In some embodiments of this application, step S300 involves obtaining related data to adjust the value assessment, resulting in an adjusted value assessment. This includes obtaining the related data, which comprises the difference between the data generation time and the entry time (ΔT), the data volume (ΔS), and the historical level (ΔC) of similar data. A first preset difference (T1), a second preset difference (T2), a third preset difference (T3), and a fourth preset difference (T4) are pre-set, with T1 < T2 < T3 < T4. A first adjustment coefficient (A1), a second adjustment coefficient (A2), a third adjustment coefficient (A3), and a fourth adjustment coefficient (A4) are pre-set, with A1 < A2 < A3 < A4. Based on the relationship between the difference (ΔT) and each preset difference, an adjustment coefficient is selected to adjust the information value assessment (ΔP), thus obtaining the adjusted value assessment.
[0078] Specifically, the selection of F1, F2, F3, and F4 can be determined based on the actual situation. Specifically, the first preset difference T1 is set to 0, the second preset difference T2 to 12h, the third preset difference T3 to 24h, and the fourth preset difference T4 to 48h, where h is the unit of time, representing hours. The first adjustment coefficient A1 is preset to 0.5, the second adjustment coefficient A2 to 0.8, the third adjustment coefficient A3 to 1, and the fourth adjustment coefficient A4 to 1.2. It can be understood that the smaller the time difference, the higher the real-time performance of the data and the greater its value.
[0079] When 0 ≤ ΔT < 12, the fourth adjustment coefficient of 1.2 is selected to adjust the information value assessment ΔP, resulting in an adjusted value assessment ΔP * 1.2. When 12 ≤ ΔT < 24, the third adjustment coefficient of 1 is selected to adjust the information value assessment ΔP, resulting in an adjusted value assessment ΔP * 1. When 24 ≤ ΔT < 48, the second adjustment coefficient of 0.8 is selected to adjust the information value assessment ΔP, resulting in an adjusted value assessment ΔP * 0.8. When ΔT ≤ 48, the first adjustment coefficient of 0.5 is selected to adjust the information value assessment ΔP, resulting in an adjusted value assessment ΔP * 0.5.
[0080] Specifically, when T1 ≤ △T < T2, the fourth adjustment coefficient A4 is selected to adjust the information value assessment △P, obtaining the adjusted value assessment △P*A4. When T2 ≤ △T < T3, the third adjustment coefficient A3 is selected to adjust the information value assessment △P, obtaining the adjusted value assessment △P*A3. When T3 ≤ △T < T4, the second adjustment coefficient A2 is selected to adjust the information value assessment △P, obtaining the adjusted value assessment △P*A2. When T4 ≤ △T, the first adjustment coefficient A1 is selected to adjust the information value assessment △P, obtaining the adjusted value assessment △P*A1.
[0081] In some embodiments of this application, after adjusting the information value assessment △P by selecting the i-th adjustment coefficient Ai and obtaining the adjusted value assessment △P*Ai, the related data obtained from i=1, 2, 3, 4, S300 are used to adjust the value assessment and obtain the adjusted value assessment. This further includes: pre-setting a first preset data volume S1, a second preset data volume S2, a third preset data volume S3, and a fourth preset data volume S4, where S1 < S2 < S3 < S4. Based on the relationship between the data volume △S and each preset data volume, an adjustment coefficient is selected to perform a secondary adjustment on the adjusted value assessment △P*Ai.
[0082] Specifically, the selection of S1, S2, S3, and S4 can be determined according to the actual situation; specifically, the first preset data volume S1 is set to 1M, the second preset data volume S2 is set to 10M, the third preset data volume S3 is set to 100M, and the fourth preset data volume S4 is set to 1G, where M and G are storage byte units.
[0083] When S1 ≤ △S < S2, the first adjustment coefficient A1 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, resulting in the second-adjusted value assessment △P*Ai*A1. When S2 ≤ △S < S3, the second adjustment coefficient A2 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, resulting in the second-adjusted value assessment △P*Ai*A2. When S3 ≤ △S < S4, the third adjustment coefficient A3 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, resulting in the second-adjusted value assessment △P*Ai*A3. When S4 ≤ △S, the fourth adjustment coefficient A4 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, resulting in the second-adjusted value assessment △P*Ai*A4.
[0084] Specifically, when 1M ≤ △S < 10M, a first adjustment coefficient of 0.5 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, resulting in a second-adjusted value assessment △P*Ai*0.5. When 10M ≤ △S < 100M, a second adjustment coefficient of 0.8 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, resulting in a second-adjusted value assessment △P*Ai*0.8. When 100M ≤ △S < 1G, a third adjustment coefficient of 1 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, resulting in a second-adjusted value assessment △P*Ai*1. When 1G ≤ △S, a fourth adjustment coefficient of 1.2 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, resulting in a second-adjusted value assessment △P*Ai*1.2.
[0085] In some embodiments of this application, after selecting the i-th adjustment coefficient to perform a second adjustment on the adjusted value assessment △P*Ai, and obtaining the second-adjusted value assessment △P*Ai*Ai, i=1, 2, 3, 4, step S300, which involves obtaining related data to adjust the value assessment and obtaining the adjusted value assessment, further includes: selecting an adjustment coefficient based on the level △C of historical similar data to perform a third adjustment on the second-adjusted value assessment △P*Ai*Ai, and obtaining the third-adjusted value assessment △P*Ai*Ai*A3. When the level △C of historical similar data is 1, a third adjustment coefficient A3 is selected to perform a third adjustment on the second-adjusted value assessment △P*Ai*Ai, and obtaining the third-adjusted value assessment △P*Ai*Ai*A3. When the level △C of historical similar data is 2, a second adjustment coefficient A2 is selected to perform a third adjustment on the second-adjusted value assessment △P*Ai*Ai, and obtaining the third-adjusted value assessment △P*Ai*Ai*A2. When the level of historical data of the same type is △C=3, the first adjustment coefficient A1 is selected to adjust the value assessment △P*Ai*Ai after the second adjustment for the third time, so as to obtain the value assessment △P*Ai*Ai*A1 after the third adjustment.
[0086] Specifically, when the historical data of the same type is at level △C=1, a third adjustment coefficient of 1 is selected to adjust the value assessment △P*Ai*Ai after two adjustments three times, resulting in a value assessment △P*Ai*Ai*1 after three adjustments. When the historical data of the same type is at level △C=2, a second adjustment coefficient of 0.8 is selected to adjust the value assessment △P*Ai*Ai after two adjustments three times, resulting in a value assessment △P*Ai*Ai*0.8 after three adjustments. When the historical data of the same type is at level △C=3, a first adjustment coefficient of 0.5 is selected to adjust the value assessment △P*Ai*Ai after two adjustments three times, resulting in a value assessment △P*Ai*Ai*0.5 after three adjustments.
[0087] Understandably, step S300 involves adjusting the value assessment of related data and obtaining the adjusted value assessment. This process includes considering the difference △T (the difference between the data generation time and the entry time), the data volume △S, and the level △C of similar historical data. By pre-setting different preset differences and adjustment coefficients, and selecting the appropriate adjustment coefficient based on the actual difference magnitude, the information value assessment is adjusted to obtain the adjusted value assessment. Through the above adjustment process, the information value assessment can be adjusted multiple times based on different characteristics of the difference, data volume, and the level of similar historical data, thereby more accurately reflecting the actual value of the data. This comprehensive consideration and adjustment method can help users more comprehensively assess the importance and value of data, help optimize data storage and management, and improve the effective utilization of data assets. The adjustment process also reflects the importance of data real-time performance, fully protecting real-time data and facilitating the system's exploration of the potential value of data assets.
[0088] In some embodiments of this application, after selecting the i-th adjustment coefficient to adjust the adjusted value assessment △P*Ai*Ai three times, and obtaining the three-adjusted value assessment △P*Ai*Ai*Ai, step S400 adjusts the temporary storage location of the data information according to the adjusted value assessment, including: pre-setting a first preset value assessment P1, a second preset value assessment P2, a third preset value assessment P3, and a fourth preset value assessment P4, where P1 < P2 < P3 < P4. When P1 ≤ △P*Ai*Ai*Ai < P2, the data information is temporarily stored in the third database K3. When P2 ≤ △P*Ai*Ai*Ai < P3, the data information is temporarily stored in the second database K2. When P3 ≤ △P*Ai*Ai*Ai < P4, the data information is temporarily stored in the first database K1.
[0089] Specifically, the first preset value assessment P1 is 80, the second preset value assessment is 1000, the third preset value assessment is 2000, and the fourth preset value assessment is 2500. When 80 ≤ △P*Ai*Ai*Ai < 1000, the data is temporarily stored in the third database K3. When 1000 ≤ △P*Ai*Ai*Ai < 2000, the data is temporarily stored in the second database K2. When 2000 ≤ △P*Ai*Ai*Ai < 2500, the data is temporarily stored in the first database K1.
[0090] Understandably, by classifying and allocating data to different databases based on a value assessment that has undergone three rounds of adjustments, rational data storage and management can be achieved. This value-based adjustment of data storage locations ensures that more valuable data is stored in higher-level databases for subsequent access and use. Simultaneously, it provides flexibility, enabling data managers to differentiate data processing and storage based on its actual value and needs, thereby improving data utilization efficiency and system performance.
[0091] In the above embodiments, user access permissions are determined by receiving and identifying user login information. Different levels of permissions are assigned based on the user's login information to achieve permission management and data access control. When a user successfully logs in and enters data, the data is temporarily stored in the corresponding database according to their access permissions. This allows data to be effectively stored and managed according to access permissions, avoiding data confusion and storage chaos. Data stored in each database is processed to generate search characters, which are then stored in their respective databases. This improves data retrieval efficiency and accuracy, allowing users to quickly locate and obtain the required data. The generated search characters are processed to obtain information value assessments. Through data evaluation, the importance of the data to business and decision-making is determined. Furthermore, adjustments can be made based on the value assessment of related data to further optimize the data value assessment results. The temporary storage location of the data is adjusted according to the adjusted value assessment. This achieves proper storage of data based on its importance and value, thereby improving data management efficiency and security.
[0092] In another preferred embodiment based on the above embodiments, see [reference] Figure 2 As shown, this embodiment provides a data asset management device, including:
[0093] The permissions module is used to receive and identify user login information, and determine user access permissions based on the user login information. User access permissions include first-level permissions, second-level permissions, and third-level permissions, and different levels of permissions correspond to different databases.
[0094] Data entry module: When a user successfully accesses and enters data, it temporarily stores the data in the corresponding database according to the user's access permissions. It processes the data to generate search characters and stores these search characters in their respective databases.
[0095] The adjustment module processes searched characters to obtain information value assessments, retrieves related data to adjust the value assessments, and obtains the adjusted value assessment. The adjustment module also adjusts the temporary storage location of data information based on the adjusted value assessment.
[0096] It is understandable that the aforementioned data asset management and device have the same beneficial effects, and will not be elaborated further here.
[0097] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0098] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0099] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0100] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0101] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A data asset management method, characterized in that, include: Receive and identify user login information, and determine user access permissions based on the user login information. The user access permissions include first-level permissions, second-level permissions, and third-level permissions, with different levels of permissions corresponding to different databases. When a user successfully accesses and enters data information, the data information is temporarily stored in the corresponding database according to the user's access permissions; the data information is processed to generate search characters, and the search characters are stored in the respective databases; The search characters are processed to obtain an information value assessment, and related data is obtained to adjust the value assessment, resulting in an adjusted value assessment. The temporary storage location of the data information is adjusted based on the adjusted value assessment.
2. The data asset management method according to claim 1, characterized in that, The process involves receiving and identifying user login information, determining user access permissions based on the login information, and defining first-level, second-level, and third-level permissions. Different permission levels correspond to different databases, including: Pre-set the first level of permission D1, the second level of permission D2, and the third level of permission D3, with D1 > D2 > D3; A first database K1, a second database K2, and a third database K3 are pre-defined; the first level of permission corresponds to the first database, the second level of permission corresponds to the second database, and the third level of permission corresponds to the third database.
3. The data asset management method according to claim 2, characterized in that, The data information is processed to generate search characters, and the search characters are stored in various databases, including: The data information includes data category L, data source Y, storage user level X, and number of related services N; The retrieval character J is established based on the data category L, data source Y, storage user level X, and the number of business items involved N, where J = {LYXN}.
4. The data asset management method according to claim 3, characterized in that, The process involves processing the search characters to obtain an information value assessment, obtaining related data to adjust the value assessment, and obtaining the adjusted value assessment, including: A first preset category, a second preset category, a third preset category, and a fourth preset category are preset, and different values are assigned according to different categories. When the data category is the first preset category, L=L1; when the data category is the second preset category, L=L2; when the data category is the third preset category, L=L3; when the data category is the fourth preset category, L=L4; and L1>L2>L3>L4. A first data source, a second data source, a third data source, and a fourth data source are pre-defined, and different values are assigned according to different data sources. When the data source is the first data source, Y=Y1; when the data source is the second data source, Y=Y2; when the data source is the third data source, Y=Y3; and when the data source is the fourth data source, Y=Y4; and Y1>Y2>Y3>Y4. The search characters are processed to obtain an information value assessment △P, which is determined according to the following formula: △P=(L*g1+Y*g2+X*g3+N*g4)*100; Where L=1, 2, 3, 4; Y=1, 2, 3, 4; X=1, 2, 3; N=1, 2, 3, ..., n; g1 is the weight of L, g2 is the weight of Y, g3 is the weight of X, g4 is the weight of N, and 0.3 < g1 < g2 < g3 < g4 < 1.
5. The data asset management method according to claim 4, characterized in that, The value assessment is adjusted by obtaining relevant data, resulting in an adjusted value assessment, including: The associated data includes the difference between the data generation time and the entry time △T, the data volume △S, and the level of historical similar data △C; A first preset difference T1, a second preset difference T2, a third preset difference T3 and a fourth preset difference T4 are preset, and T1 < T2 < T3 < T4; The first adjustment coefficient A1, the second adjustment coefficient A2, the third adjustment coefficient A3 and the fourth adjustment coefficient A4 are preset, and A1 < A2 < A3 < A4; Based on the relationship between the difference △T and each preset difference, an adjustment coefficient is selected to adjust the information value assessment △P, and the adjusted value assessment is obtained.
6. The data asset management method according to claim 5, characterized in that, Based on the relationship between the difference ΔT and each preset difference, an adjustment coefficient is selected to adjust the information value assessment ΔP, and the adjusted value assessment is obtained, including: When T1≤△T<T2, the fourth adjustment coefficient A4 is selected to adjust the information value assessment △P, and the adjusted value assessment △P*A4 is obtained. When T2≤△T<T3, the third adjustment coefficient A3 is selected to adjust the information value assessment △P, and the adjusted value assessment △P*A3 is obtained. When T3≤△T<T4, the second adjustment coefficient A2 is selected to adjust the information value assessment △P, and the adjusted value assessment △P*A2 is obtained. When T4≤△T, the first adjustment coefficient A1 is selected to adjust the information value assessment △P, and the adjusted value assessment △P*A1 is obtained.
7. The data asset management method according to claim 6, characterized in that, After adjusting the information value assessment △P by selecting the i-th adjustment coefficient Ai, and obtaining the adjusted value assessment △P*Ai, i=1, 2, 3, 4, obtaining related data to adjust the value assessment, and obtaining the adjusted value assessment, the process further includes: A first preset data volume S1, a second preset data volume S2, a third preset data volume S3 and a fourth preset data volume S4 are preset, and S1 < S2 < S3 < S4. Based on the relationship between the data volume △S and each preset data volume, an adjustment coefficient is selected to perform a secondary adjustment on the adjusted value assessment △P*Ai; When S1≤△S<S2, the first adjustment coefficient A1 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, and the second adjusted value assessment △P*Ai*A1 is obtained. When S2≤△S<S3, the second adjustment coefficient A2 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, and the second adjusted value assessment △P*Ai*A2 is obtained. When S3≤△S<S4, the third adjustment coefficient A3 is selected to perform a second adjustment on the adjusted value assessment △P*Ai to obtain the second adjusted value assessment △P*Ai*A3. When S4≤△S, the fourth adjustment coefficient A4 is selected to perform a second adjustment on the adjusted value assessment △P*Ai, and the second adjusted value assessment △P*Ai*A4 is obtained.
8. The data asset management method according to claim 7, characterized in that, After selecting the i-th adjustment coefficient to perform a second adjustment on the adjusted value assessment △P*Ai, and obtaining the second adjusted value assessment △P*Ai*Ai, i=1, 2, 3, 4, obtaining related data to adjust the value assessment, and obtaining the adjusted value assessment, the process also includes: Based on the level △C of the historical similar data, an adjustment coefficient is selected to adjust the value assessment △P*Ai*Ai after the second adjustment for the third time, and the value assessment after the third adjustment is obtained. When the level of the historical data of the same type is △C=1, the third adjustment coefficient A3 is selected to adjust the value assessment △P*Ai*Ai after the second adjustment for the third time, and the value assessment △P*Ai*Ai*A3 after the third adjustment is obtained. When the level of the historical data of the same type is △C=2, the second adjustment coefficient A2 is selected to adjust the value assessment △P*Ai*Ai after the second adjustment three times to obtain the value assessment △P*Ai*Ai*A2 after the three adjustments. When the level of the historical data of the same type is △C=3, the first adjustment coefficient A1 is selected to adjust the value assessment △P*Ai*Ai after the second adjustment three times, so as to obtain the value assessment △P*Ai*Ai*A1 after the three adjustments.
9. The data asset management method according to claim 8, characterized in that, After adjusting the adjusted value assessment △P*Ai*Ai three times using the i-th adjustment coefficient, and obtaining the adjusted value assessment △P*Ai*Ai*Ai after the three adjustments, the temporary storage location of the data information is adjusted according to the adjusted value assessment, including: A first preset value assessment P1, a second preset value assessment P2, a third preset value assessment P3, and a fourth preset value assessment P4 are preset, and P1 < P2 < P3 < P4. When P1≤△P*Ai*Ai*Ai<P2, the data information is temporarily stored in the third database K3; When P2≤△P*Ai*Ai*Ai<P3, the data information is temporarily stored in the second database K2; When P3≤△P*Ai*Ai*Ai<P4, the data information is temporarily stored in the first database K1.
10. A data asset management device, characterized in that, include: Permission module: Used to receive and identify user login information, and determine user access permissions based on the user login information. The user access permissions include first-level permissions, second-level permissions, and third-level permissions, with different levels of permissions corresponding to different databases. Input module: When a user successfully accesses and inputs data, it temporarily stores the data in the corresponding database according to the user's access permissions; it processes the data to generate search characters, and stores the search characters in the respective databases. The adjustment module is used to process the search characters to obtain an information value assessment, obtain related data to adjust the value assessment, and obtain the adjusted value assessment; the adjustment module is also used to adjust the temporary storage location of the data information according to the adjusted value assessment.
Citation Information
Patent Citations
Network asset value evaluation method and system, medium, equipment and terminal
CN114781925A
Data hierarchical authorization query control system and method
CN116208426A