Automatic configuration device for data element management system, and data element management system
By introducing automatic configuration devices into the data element management system, and automatically adjusting configurations using the status perception module and configuration module, the complexity and cumbersome problems of the existing system in configuration and management are solved, and precise control and automatic adjustment of data circulation and processing are achieved.
Patent Information
- Application Number
- CN202510094674.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-21
- Publication Date
- 2025-05-27
AI Technical Summary
The existing data feature management system has complexity and cumbersome configuration and management, especially when the data provider cannot directly connect to the data feature library, which makes the configuration work difficult to manage.
An automatic configuration device for a data element management system is provided, including a state perception module and a configuration module. The state perception module is used to perceive the configuration status of the data element management system, the calculation algorithm and the usage method of the calculation results. The configuration module automatically adjusts the configuration of the data element management system based on the perceived information.
Through automatic perception and configuration adjustment, precise control of data circulation and processing can be achieved, and automatic adjustment can be used to adapt to different scenarios and customer needs, and meet complex configuration and management requirements.
Smart Images

Figure CN120046186A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the field of data management and computing technology, and in particular, to an automatic configuration device for a data element management system and a data element management system. Background Art
[0002] The data element management system is used to manage the generation, storage and processing of data elements. The data element management system requires the provider to grasp the circulation of data in real time and be able to flexibly respond to different scenarios and customer needs. For example: the accuracy requirements of data are different, the presentation of data may require different processing, and the calculation algorithms that can be used, the accuracy of the calculation results, and the subsequent use methods are different. Therefore, data providers are faced with complex configuration and management tasks, especially in some scenarios, the data provider cannot directly connect to the data element library, which makes the configuration work more cumbersome and difficult to manage. Summary of the invention
[0003] Based on the above situation of the prior art, the purpose of the embodiments of the present invention is to provide an automatic configuration device and a data element management system for a data element management system, so as to achieve precise control of data circulation and processing through automatic perception and configuration adjustment of the data element management system.
[0004] To achieve the above object, according to one aspect of the present invention, there is provided an automatic configuration device for a data element management system, the automatic configuration device comprising a state perception module and a configuration module;
[0005] The state perception module is used to perceive the configuration state of the data element management system, the calculation algorithm and the usage of the calculation results;
[0006] The configuration module is used to adjust the configuration of the data element management system based on the sensed information.
[0007] Furthermore, the state perception module perceives the configuration state of the data element management system, including:
[0008] Detect the IP address, peripheral devices and network configuration of the data element management system.
[0009] Furthermore, the state perception module perceives the calculation algorithm of the data element management system, including:
[0010] Detecting a currently ongoing computing task and an algorithm used by the computing task;
[0011] Based on the computing task and the algorithm, the computing type of the computing task and the accuracy requirement of the computing result are obtained.
[0012] Furthermore, the state perception module perceives the usage of the calculation result of the data element management system, including:
[0013] Based on the perceived computing algorithm, determine the computing purpose of the current computing task, the final user of the computing results, and the method of use.
[0014] Furthermore, the configuration module adjusts the configuration of the data element management system based on the sensed information, including:
[0015] Furthermore, the automatic configuration device runs in a trusted execution environment.
[0016] According to another aspect of the present invention, there is provided a data element management system based on an automatic configuration device, comprising a security database, a data element calculation device and an automatic configuration device, wherein the automatic configuration device is the automatic configuration device as described in the first aspect of the present invention;
[0017] The secure database is used to store the underlying data and key data of the data element management system;
[0018] The data element calculation device is used to calculate the data elements based on the data element calculation instruction;
[0019] The automatic configuration device is used to sense the configuration status, calculation algorithm and usage of the calculation results of the data element management system, and adjust the configuration of the security database and data element calculation device based on the sensed information.
[0020] Furthermore, the automatic configuration device adjusts the configuration of the security database, including:
[0021] Based on the sensed information, a data control instruction is sent to the security database, wherein the control instruction is used to control the data accuracy and data volume of the data stored in the security database.
[0022] Furthermore, the automatic configuration device adjusts the configuration of the data element calculation device, including:
[0023] Based on the sensed information, a calculation control instruction is sent to the data element calculation device, and the calculation control instruction is used to control the calculation accuracy of the data element calculation device.
[0024] Furthermore, the system also includes: a key management device, a data element management device, an encryption and decryption device, and an authentication and authority device.
[0025] In summary, the embodiments of the present invention provide an automatic configuration device for a data element management system and a data element management system, wherein the automatic configuration device includes a state perception module and a configuration module; the state perception module is used to perceive the configuration state, calculation algorithm, and usage of the calculation result of the data element management system; the configuration module is used to adjust the configuration of the data element management system based on the perceived information. The technical solution provided by the embodiments of the present invention realizes precise control of data circulation and processing through automatic perception and configuration adjustment of the data element management system, thereby realizing automatic adjustment according to different scenarios and customer needs, and can meet the needs of different scenarios and customers. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 It is a block diagram of the automatic configuration device of the data element management system and the data element management system provided in the embodiment of the present invention. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical scheme and advantages of the present invention clearer, the present invention is further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings. It should be understood that these descriptions are only exemplary and are not intended to limit the scope of the present invention. In addition, in the following description, the description of well-known structures and technologies is omitted to avoid unnecessary confusion of the concept of the present invention.
[0028] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in one or more embodiments of the present invention should be understood by people with ordinary skills in the field to which the present invention belongs. The words "first", "second" and similar words used in one or more embodiments of the present invention do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "comprise" and similar words mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect.
[0029] The technical solution of the present invention is described in detail below with reference to the accompanying drawings. An embodiment of the present invention provides an automatic configuration device for a data element management system. Figure 1 The automatic configuration device of the data element management system and the block diagram of the data element management system according to the embodiment of the present invention are shown in FIG. Figure 1 As shown, the automatic configuration device includes a state perception module and a configuration module.
[0030] The state perception module is used to perceive the configuration state, calculation algorithm and usage of the calculation results of the data element management system. By perceiving the configuration state, calculation algorithm, calculation purpose and result usage of the data element management system itself, comprehensive monitoring of the state of the data element management system is achieved. The state perception module is used to detect and analyze the various operating states of the data element library. The state perception module perceives the configuration state of the data element management system, including detecting the IP address, peripheral devices and network configuration of the data element management system, and the above configuration state can be detected through the network management tool. The state perception module perceives the calculation algorithm of the data element management system, including detecting the currently ongoing calculation task and the algorithm used by the calculation task; based on the calculation task and algorithm, the calculation type of the calculation task and the accuracy requirement of the calculation result are obtained. The state perception module perceives the usage of the calculation result of the data element management system, including judging the calculation purpose of the currently ongoing calculation task (for example, for prediction, analysis, etc.), the final user of the calculation result and the usage method (for example, for data display, decision support, etc.) according to the perceived calculation algorithm.
[0031] The configuration module is used to adjust the configuration of the data element management system based on the sensed information. The configuration module automatically determines and adjusts the configuration of the data element library according to the sensed information to meet the needs of the data provider. The configuration module can be automatically configured according to the sensed information and the data provider's policy. For example, it can be configured according to a predefined policy, which includes configuration rules set by the data provider according to business needs, such as IP address configuration, data access accuracy, and calculation accuracy. The calculation task can select a suitable algorithm and accuracy according to the predefined policy to ensure the reliability of the result. The configuration module can also automatically perform configuration operations according to the sensed information, including configuration operations on other modules in the data element management system. For example, if there is a conflict in the detected IP address, the IP address is reallocated to the data element management system; if a new peripheral device is detected, the type and interface protocol of the peripheral device are automatically identified, and the corresponding device driver or configuration file is added to the data element management system; if a bottleneck in the network bandwidth is detected, the network configuration parameters are adjusted to increase the data transmission speed.
[0032] The automatic configuration device runs in a trusted execution environment (TEE). Running the automatic configuration device in TEE can ensure the security and credibility of the entire configuration process. TEE provides an isolated execution environment that can perform configuration tasks while ensuring data privacy and preventing unauthorized access and tampering.
[0033] The embodiment of the present invention further provides a data element management system based on an automatic configuration device, the data element management system includes a security database, a data element calculation device and an automatic configuration device, and may also include a key management device, a data element management device, an encryption and decryption device and an authentication and permission device. The automatic configuration device is the automatic configuration device provided in the above embodiment of the present invention.
[0034] The secure database is used to store the underlying data and key data of the data element management system.
[0035] The data element calculation device is used to calculate the data elements based on the data element calculation instruction. The data element calculation device can access the data in the security database and calculate the data according to the management instruction of the data element management device and after being authenticated by the authentication and authority device.
[0036] The automatic configuration device is used to sense the configuration status, calculation algorithm and usage of the calculation results of the data element management system, and adjust the configuration of the security database and the data element calculation device based on the sensed information. The automatic configuration device adjusts the configuration of the database, including sending data control instructions to the security database based on the sensed information, and the control instructions are used to control the data accuracy and data volume of the data stored in the security database. The automatic configuration device adjusts the configuration of the data element calculation device, including sending calculation control instructions to the data element calculation device based on the sensed information, and the calculation control instructions are used to control the calculation accuracy of the data element calculation device. For example, the automatic configuration device can automatically issue instructions to adjust the control parameters such as data accuracy and data volume in the database according to the strategy to perform obfuscation and data protection. The automatic configuration device can also control the data element calculation device to adjust the result accuracy by issuing instructions to ensure that the calculation result meets the accuracy requirements of the user. For example, if the perception result calculation algorithm is used for high-precision scientific calculation (such as physical simulation calculation), and the calculation result is used for professional research or high-precision model training (corresponding to the usage of the calculation result), it is necessary to send data control instructions to the security database to improve the data accuracy of the stored data. If the perception result calculation algorithm requires a large amount of historical data for training or analysis (such as a deep learning algorithm), and the calculation results are used for long-term trend prediction (usage method), it is necessary to ensure that the security database retains a sufficient amount of data. You can set a data retention policy, for example, for certain key data elements, extend the data retention period from one year to three years. This can be achieved through a stored procedure or scheduled task in the database. Create a task in the database to regularly check the data timestamp, and do not delete the data that meets the retention conditions. If the perception result calculation algorithm is based on a complex numerical analysis method (such as a numerical integration algorithm), and the calculation results are used for high-precision engineering design (usage method), it is necessary to send calculation control instructions to the data element calculation device to improve the calculation accuracy.
[0037] The data element management device can construct data elements according to preset definitions and generate management instructions to manage the entire life cycle of data elements.
[0038] The key management device is used to manage encryption keys and decryption keys, and the encryption keys and decryption keys are used in the data encryption process and data decryption process of the other modules.
[0039] The secure database is used to store core data, that is, to save data in a secure encrypted state, and to support the work of the data element management module. Core data refers to the most core underlying key data and configuration data that are saved separately.
[0040] The authentication and authority device is used to authenticate and control the authority of visitors to the security database with the support of the key management device.
[0041] The encryption and decryption device is used to encrypt and decrypt data according to the encryption key and decryption key provided by the key management device.
[0042] In summary, the embodiments of the present invention relate to an automatic configuration device for a data element management system and a data element management system, wherein the automatic configuration device comprises a state perception module and a configuration module; the state perception module is used to perceive the configuration state, calculation algorithm and usage of the calculation result of the data element management system; the configuration module is used to adjust the configuration of the data element management system based on the perceived information. The technical solution provided by the embodiments of the present invention realizes precise control of data circulation and processing through automatic perception and configuration adjustment of the data element management system, thereby realizing automatic adjustment according to different scenarios and customer needs, and can meet the needs of different scenarios and customers.
[0043] It should be understood that the discussion of any of the above embodiments is only exemplary and is not intended to imply that the scope of the present invention (including claims) is limited to these examples; under the idea of the present invention, the technical features in the above embodiments or different embodiments may also be combined, the steps may be implemented in any order, and there are many other changes in different aspects of one or more embodiments of the present invention as described above, which are not provided in detail for the sake of simplicity. The above specific embodiments of the present invention are only used to illustrate or explain the principles of the present invention, and do not constitute a limitation of the present invention. Therefore, any modifications, equivalent substitutions, improvements, etc. made without departing from the spirit and scope of the present invention should be included in the scope of protection of the present invention. In addition, the claims attached to the present invention are intended to cover all changes and modifications that fall within the scope and boundaries of the attached claims, or the equivalent forms of such scope and boundaries.
Claims
1. An automatic configuration device for a data element management system, characterized in that: The automatic configuration device includes a state perception module and a configuration module; The state perception module is used to perceive the configuration state of the data element management system, the calculation algorithm and the usage of the calculation results; The configuration module is used to adjust the configuration of the data element management system based on the sensed information.
2. The device according to claim 1, characterized in that The state sensing module senses the configuration state of the data element management system, including: Detect the IP address, peripheral devices and network configuration of the data element management system.
3. The device according to claim 2, characterized in that The state perception module perceives the calculation algorithm of the data element management system, including: Detecting a currently ongoing computing task and an algorithm used by the computing task; Based on the computing task and the algorithm, the computing type of the computing task and the accuracy requirement of the computing result are obtained.
4. The device according to claim 3, characterized in that The state perception module perceives the usage of the calculation result of the data element management system, including: Based on the perceived computing algorithm, determine the computing purpose of the current computing task, the final user of the computing results, and the method of use.
5. The device according to claim 4, characterized in that The configuration module adjusts the configuration of the data element management system based on the sensed information, including: If there is a conflict in the detected IP address, reallocate the IP address for the data element management system; If a new peripheral device is detected, the type and interface protocol of the peripheral device are automatically identified, and a corresponding device driver or configuration file is added to the data element management system; If a network bandwidth bottleneck is detected, adjust the network configuration parameters to increase data transmission speed.
6. The device according to any one of claims 1 to 5, characterized in that: The automatic configuration device runs in a trusted execution environment.
7. A data element management system based on an automatic configuration device, characterized in that: It comprises a security database, a data element calculation device and an automatic configuration device, wherein the automatic configuration device is the automatic configuration device according to any one of claims 1 to 6; The secure database is used to store the underlying data and key data of the data element management system; The data element calculation device is used to calculate the data elements based on the data element calculation instruction; The automatic configuration device is used to sense the configuration status, calculation algorithm and usage of the calculation results of the data element management system, and adjust the configuration of the security database and data element calculation device based on the sensed information.
8. The system according to claim 7, characterized in that The automatic configuration device adjusts the configuration of the security database, including: Based on the sensed information, a data control instruction is sent to the security database, wherein the control instruction is used to control the data accuracy and data volume of the data stored in the security database.
9. The system according to claim 7, characterized in that The automatic configuration device adjusts the configuration of the data element calculation device, including: Based on the sensed information, a calculation control instruction is sent to the data element calculation device, and the calculation control instruction is used to control the calculation accuracy of the data element calculation device.
10. The system according to any one of claims 7 to 9, characterized in that: The system also includes: a key management device, a data element management device, an encryption and decryption device, and an authentication and authority device.