Dynamic heterogeneous metadata acquisition method and system
A dynamic heterogeneous and acquisition system technology, applied in the field of enterprise data resource management, can solve problems such as no explanation or report found, no data collected, etc., and achieve fast query speed and clear display effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0055] This embodiment provides a dynamic heterogeneous metadata acquisition system, including a dynamic metadata acquisition module running on heterogeneous data sources, a dynamic metadata cache module running on metadata server nodes, a distributed message service module, Data synchronization service subscription module. Among them, the metadata dynamic acquisition module of the client provides a unified interface for dynamic metadata acquisition with any data storage (whether it is a relational database, a NoSQL database, or a spreadsheet or other format files). The cache module saves and changes metadata information, and issues metadata change requests through the distributed message service module; the metadata synchronization service subscription module subscribes to metadata change requests and maintains metadata dynamic partitions and metadata structure information.
Embodiment 2
[0057] This embodiment provides another structure of dynamic heterogeneous metadata acquisition system, the dynamic heterogeneous metadata acquisition system is a multi-layer architecture structure, such as figure 1 As shown, the functions of each layer are as follows:
[0058] The acquisition layer provides a unified metadata access interface for data sources, and provides different implementation methods for different metadata objects, including static metadata acquisition and dynamic metadata release;
[0059] The transport layer uses asynchronous communication and remote call protocol to realize the exchange between dynamic and static metadata;
[0060] The storage layer uses distributed storage technology to provide metadata storage and search;
[0061] The monitoring layer is used to complete the monitoring of metadata service nodes, and the data service nodes include: metadata collection adapters and metadata processing service nodes;
[0062]The service layer is a fu...
Embodiment 3
[0065] This embodiment provides a method for acquiring dynamic heterogeneous metadata, which can be executed by the system for acquiring dynamic heterogeneous metadata provided in Embodiment 1 and Embodiment 2, such as figure 2 shown, including the following steps:
[0066] Step S1: Register the metadata collection service to the monitoring center;
[0067] Step S2: Subscribe to the metadata status through the metadata collection service, where the metadata status includes any one or any of the following items: metadata MD5 check code, metadata acquisition method, and metadata average update frequency;
[0068] Step S3: The metadata collection service dynamically extracts metadata from structured data sources and unstructured data sources, and publishes the changed content as metadata. Through the definition of metadata format, that is, the XMLSchema form of metadata, publish to the network;
[0069] Step S4: The metadata synchronization service subscribes to the metadata r...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com