CN-121996719-A - Asset information management method, device, equipment and storage medium
Abstract
The embodiment of the disclosure provides an asset information management method, device, equipment and storage medium, and particularly discloses acquiring architecture asset data from various heterogeneous data sources through a preset configurable access channel, determining the type of the architecture asset data, wherein the type of the architecture asset data comprises structured data and unstructured data, analyzing the architecture asset data through a structured data analysis engine to extract field information when the type of the architecture asset data is the structured data, determining architecture asset tags matched with the architecture asset data based on the field information, analyzing the architecture asset data through an unstructured data analysis engine to extract text information when the type of the architecture asset data is the unstructured data, extracting knowledge from the text information to obtain architecture asset description information, storing at least one map of the architecture asset tags and the architecture asset description information into a knowledge base, and constructing architecture asset knowledge based on the knowledge base.
Inventors
- WU LEI
- Ou Chuangxin
- YANG MENG
- YU HAO
Assignees
- 人保信息科技有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20251230
Claims (10)
- 1. An asset information management method, comprising: Obtaining architecture asset data from a plurality of heterogeneous data sources through a preset configurable access channel, wherein the access channel is used for realizing at least one communication mode among an Application Programming Interface (API) interface, a message queue and database synchronization; Determining a type of the architecture asset data, wherein the type of the architecture asset data comprises structured data and unstructured data; Analyzing the architecture asset data through a structured data analysis engine to extract field information and determining architecture asset tags matched with the architecture asset data based on the field information when the architecture asset data is of a structured data type, analyzing the architecture asset data through an unstructured data analysis engine to extract text information and extracting knowledge from the text information to obtain architecture asset description information representing architecture assets when the architecture asset data is of an unstructured data type; And storing at least one of the architecture asset tag and the architecture asset description information into a knowledge base, and constructing an architecture asset knowledge graph based on the knowledge base.
- 2. The method of claim 1, wherein the determining the type of the fabric asset data comprises: extracting characteristic information from the architecture asset data, wherein the characteristic information comprises at least one of a data storage format, a data source and a data content structuring degree; Matching the characteristic information with an identification rule in a preset architecture asset type rule base, wherein the identification rule is used for determining the type of architecture asset data according to the characteristic information; and determining that the architecture asset data belongs to structured data or unstructured data according to a matching result.
- 3. The method of claim 1, wherein parsing the architecture asset data by an unstructured data parsing engine to extract text information comprises: extracting text information in the image by an optical character recognition technique in the case where the unstructured data is an image, and extracting text information in the document by a document parser in the case where the unstructured data is a document.
- 4. The method of claim 1, wherein the determining an architectural asset tag that matches the architectural asset data based on the field information comprises: matching the field information with a preset tag rule base, and distributing at least one architecture asset tag for the architecture asset data according to a matching result, wherein the tag rule base comprises a mapping relation of a field value, a field name and the architecture asset tag; Or alternatively, the first and second heat exchangers may be, The field information is input to a pre-trained tag analysis model, and at least one architecture asset tag is output by the tag analysis model.
- 5. The method of claim 1, wherein the knowledge base includes the architecture asset description information therein, and wherein the constructing an architecture asset knowledge graph based on the knowledge base includes: importing the architecture asset description information into a preset graph database; And creating edges in the graph database for the related architecture asset objects based on the association relation between the different architecture asset objects contained in the architecture asset description information, wherein the edges are links used for representing asset dependence or blood relationship.
- 6. The method of claim 1, wherein the knowledge base includes the architecture asset tags therein, and wherein constructing an architecture asset knowledge graph based on the knowledge base comprises: Importing the architecture asset tag into a preset graph database; Classifying the architecture asset object in the graph database based on the architecture asset tag to obtain a classification result; determining an associated architecture asset object with an association relationship from the architecture asset objects according to the classification result; And creating edges between the associated architecture asset objects in the graph database, wherein the edges are links used for representing the association relationship.
- 7. An asset information management device, comprising: The system comprises an acquisition module, a database synchronization module and a configuration module, wherein the acquisition module is used for acquiring architecture asset data from a plurality of heterogeneous data sources through a preset configurable access channel, wherein the access channel is used for realizing at least one communication mode of an API interface, a message queue and database synchronization; A determination module configured to determine a type of the fabric asset data, wherein the type of the fabric asset data includes structured data and unstructured data; The system comprises a structural asset data analyzing module, an analyzing module, a judging module and a judging module, wherein the structural asset data analyzing module is used for analyzing the structural asset data through the structural data analyzing engine to extract field information and determining a structural asset label matched with the structural asset data based on the field information when the type of the structural asset data is structural data, and analyzing the structural asset data through the unstructured data analyzing engine to extract text information and extracting knowledge from the text information when the type of the structural asset data is unstructured data to obtain structural asset description information representing the structural asset; And the construction module is used for storing at least one of the architecture asset tag and the architecture asset description information into a knowledge base and constructing an architecture asset knowledge graph based on the knowledge base.
- 8. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program implementing the steps of the method according to any one of claims 1 to 6 when executed by the processor.
- 9. A computer readable storage medium for storing computer executable instructions which when executed by a processor implement the steps of the method of any one of the preceding claims 1 to 6.
- 10. A computer program product, characterized in that it comprises a computer program which, when executed by a processor, implements the steps of the method according to any of the preceding claims 1 to 6.
Description
Asset information management method, device, equipment and storage medium Technical Field The present invention relates to the field of architecture management, and in particular, to a method, apparatus, device, and storage medium for asset information management. Background In the field of architecture management, comprehensive, accurate and dynamic management and efficient utilization of application asset information are foundation stones for ensuring visual, controllable and sustainable optimization of architecture. With the acceleration of enterprise digitization process, the types, attributes and associated unstructured data of the application assets, such as pictures, documents and the like, are increasingly and frequently changed, and higher requirements are put forward on the comprehensive management capability of asset information, including intelligent processing, deep association and dynamic presentation. Currently, common architecture asset management methods often have problems of chain breakage management and insufficient processing depth. Specifically, in the information warehousing link, aiming at dynamically-changed asset types, attributes and labels, rough storage of directly-stored original content texts is often adopted, and the refined structural processing capability is lacking, and for unstructured data assets such as pictures, documents and the like, effective analysis and knowledge extraction means are generally lacking, and only the assets are simply related to asset IDs, so that a large amount of valuable information cannot be effectively utilized. In addition, when facing diversified data sources, the system integration is dependent on customization development due to the lack of unified access specifications and standardized processing engines, so that the management flow is tedious and the operation and maintenance costs are high. The above disclosure shows that the existing asset information management method has the following problems that firstly, the newly added asset type or personalized attribute cannot be dynamically adapted, the dynamic change requirement of the architecture asset by the service is difficult to quickly respond, the management flexibility and the configurability are seriously insufficient, secondly, the unstructured data assets such as pictures and documents lack deep content analysis and knowledge refining capability, so that a large amount of valuable information is precipitated and cannot be effectively utilized, and furthermore, the asset aggregation efficiency across sources is low due to the lack of a unified access specification and standardized processing engine, and the integration and maintenance cost is high. Disclosure of Invention The invention mainly aims to provide an asset information management method, device, equipment and storage medium, and aims to solve the problems of insufficient dynamic adaptation capability, unstructured data analysis deletion and poor expansibility caused by adoption of a solidified and extensive management strategy in the existing architecture asset management method. In a first aspect, an embodiment of the present disclosure provides an asset information management method, including: Obtaining architecture asset data from a plurality of heterogeneous data sources through a preset configurable access channel, wherein the access channel is used for realizing at least one communication mode of an API interface, a message queue and database synchronization; Determining a type of the architecture asset data, wherein the type of the architecture asset data comprises structured data and unstructured data; Analyzing the architecture asset data through a structured data analysis engine to extract field information and determining architecture asset tags matched with the architecture asset data based on the field information when the architecture asset data is of a structured data type, analyzing the architecture asset data through an unstructured data analysis engine to extract text information and extracting knowledge from the text information to obtain architecture asset description information representing architecture assets when the architecture asset data is of an unstructured data type; And storing at least one of the architecture asset tag and the architecture asset description information into a knowledge base, and constructing an architecture asset knowledge graph based on the knowledge base. In a second aspect, an embodiment of the present disclosure provides an asset information management device, including: The system comprises an acquisition module, a database synchronization module and a configuration module, wherein the acquisition module is used for acquiring architecture asset data from a plurality of heterogeneous data sources through a preset configurable access channel, wherein the access channel is used for realizing at least one communication mode of an API interface, a message queue and database