Data map display system and method and electronic equipment

Through the data map display system, the combination of VUE front-end and JAVA back-end is used to realize unified display and analysis of enterprise data assets, solving the problem that existing systems cannot display data asset association relationships and support collaborative data analysis, and realizing flexible query and blood relationship analysis of data assets.

CN119646106APending Publication Date: 2025-03-18SHENHUA INFORMATION TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411673727.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

Existing data management systems cannot uniformly display the relationship between data assets and cannot support collaborative data analysis and data exchange between businesses.

Method used

It provides a data map display system, including VUE front-end and JAVA back-end, and realizes comprehensive and flexible query and display of data assets through components such as search boxes, attribute tags, card lists and data blood labels.

Benefits of technology

It realizes comprehensive and scalable query positioning of data assets in the enterprise, supports users' collection of commonly used data assets, supports blood relationship analysis of indicator and API data assets, and supports online preview and analysis of visual data assets.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119646106A_ABST
    Figure CN119646106A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a data map display system and method and electronic equipment, and relates to the technical field of data maps. The data map display system comprises a VUE front end which comprises a search box used for obtaining data assets needing to be queried by a user; the attribute tag comprises dimensions, indexes, an API (Application Program Interface) and visualization; the card list comprises a plurality of cards, and each card comprises a data blood relationship label; when the data consanguinity label is detected to be clicked by a user, displaying a consanguinity graph corresponding to the attribute label to the user through a consanguinity page; and the JAVA rear end comprises a category table, a plurality of content tables, a data asset query interface and a card information query interface, wherein the category table is classified and set based on attribute tags. According to the embodiment of the invention, the data assets in the enterprise can be quickly positioned.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data maps, and in particular to a data map display system, a data map display method, an electronic device and a corresponding storage medium. Background Art

[0002] With the development of big data technology, various data in enterprises have become more valuable. However, the data sources in enterprises are complex, diverse, of varying quality, and belong to different businesses. Data governance is an important part of the digital transformation of enterprises. It promotes the orderly management and circulation of data, plays an important role in promoting the digital transformation of enterprises and the digital construction of enterprises. With the development of business and the further construction of information systems, object-oriented data is scattered and messy. Although some current data management systems aggregate data assets to a certain extent, they lack a unified way to view and analyze data assets, and thus cannot show users the relationship between data assets, nor can they support collaborative data analysis and data exchange between businesses. Summary of the invention

[0003] The purpose of the embodiments of the present invention is to provide a data map display system, method and electronic device, which can comprehensively and flexibly query and collect data assets accumulated in an enterprise according to different types, so as to at least solve some of the problems in the background technology.

[0004] In order to achieve the above-mentioned purpose, the present invention provides a data map display system, which includes: a VUE front end, the VUE front end includes: a search box, the search box is used to obtain data assets that users need to query; attribute tags, the attribute tags include: dimensions, indicators, APIs and visualizations, and the attribute tags are determined to be one of dimensions, indicators, APIs and visualizations based on the user's selection operation; a card list, the card list includes a number of cards, and the cards include data lineage tags; when the data lineage tag is detected to be clicked by the user, the lineage diagram corresponding to the attribute tag is displayed to the user through the lineage page; a JAVA back end, the JAVA back end includes: a category table based on the attribute tag classification setting, the category table is used to store the attribute tag alternative values ​​and the corresponding data interface; a number of content tables, used to store data assets; a data asset query interface, used to provide a data interface between the search box and the category table; and a card information query interface, used to provide an interface between the card and the content table.

[0005] Optionally, after determining that the attribute label is one of dimension, indicator, API and visualization based on the user's selection operation, the card displays the basic information of the attribute label selected by the user; when the card detects that it is clicked by the user, it requests the card information query interface, takes the data assets obtained based on the search box as input parameters, executes the query operation and returns the query results to the VUE front end in the form of Json.

[0006] Optionally, when the data lineage label is detected to be clicked by the user, the lineage diagram corresponding to the attribute label is displayed to the user through the lineage page, including: if the attribute label is determined to be an indicator based on the user's selection operation, the JAVA backend processes and obtains the sub-indicator configured corresponding to the indicator, then obtains the dimensional relationship between the sub-indicator and the indicator, and finally assembles it into a tree structure and returns it to the VUE front end as the lineage diagram for visual interactive display; if the attribute label is determined to be an API based on the user's selection operation, the JAVA backend processes and obtains the configuration of the API, determines whether it corresponds to an indicator, object or table, searches the database for the corresponding configuration information, and finally returns the tree structure to the VUE front end as the lineage diagram for visual interactive display.

[0007] The present invention also provides a data map display method, based on the above-mentioned data map display system, the method comprises:

[0008] The data asset content and attribute tags that the user needs to query based on the search box in the VUE front end are obtained; the attribute tags include: one of dimensions, indicators, APIs and visualizations; the JAVA back end determines the content table according to the data asset content and attribute tags, and performs data query in the content table to obtain data results; the JAVA back end determines the display structure of the data results according to the attribute tags; and displays the data results based on the display structure.

[0009] Optionally, if the attribute label selected by the user based on the VUE front end is a dimension, the JAVA back end determines the content table based on the data asset content and the attribute label, and performs data query in the content table to obtain data results, including: the JAVA back end obtains the dimension code or dimension name input by the user based on the search box; requests the data asset query interface to match the obtained dimension code or dimension name in the preset dimension table, and obtains the card information of the dimension corresponding to the dimension code or dimension name; the dimension table is one of the category tables set based on the attribute label classification; the card information includes dimension type, dimension description, dimension name and dimension code; the card information is displayed to the user in the form of a card on the VUE front end; if it is detected that the card is clicked by the user, request the identity dimension interface in the card information query interface, take the dimension code as the input parameter, execute the query operation and return the query result to the VUE front end in the form of Json.

[0010] Optionally, if the attribute tag selected by the user based on the VUE front end is an indicator, the JAVA back end determines the content table according to the data asset content and the attribute tag, and performs data query in the content table to obtain data results, including: the JAVA back end obtains the indicator code or indicator name input by the user based on the search box; requests the data asset query interface to match the obtained indicator code or indicator name in the preset indicator table, and obtains the card information of the indicator corresponding to the indicator code or indicator name; the indicator table is one of the category tables set based on the attribute tag classification; the card information includes indicator type, indicator description, analysis dimension, indicator name and indicator code; the card information is displayed to the user in the form of a card on the VUE front end; if it is detected that the card is clicked by the user, request the directory data acquisition interface in the card information query interface, take the indicator code as the input parameter, execute the query operation and return the query result to the VUE front end in the form of Json.

[0011] Optionally, if the attribute tag selected by the user based on the VUE front end is API, the JAVA back end determines the content table according to the data asset content and the attribute tag, and performs data query in the content table to obtain data results, including: the JAVA back end obtains the API code or API name input by the user based on the search box; requests the data asset query interface to match the obtained API code or API name in the preset API table, and obtains the card information of the API corresponding to the API code or API name; the API table is one of the category tables set based on the attribute tag classification; the card information includes the API name, API description, analysis dimension and data basis; the card information is displayed to the user in the form of a card on the VUE front end; if it is detected that the card is clicked by the user, request the card details acquisition interface in the card information query interface, take the API code as the input parameter, execute the query operation and return the query result to the VUE front end in the form of Json.

[0012] Optionally, if the attribute tag selected by the user based on the VUE front end is visualization, the JAVA back end determines the content table based on the data asset content and the attribute tag, and performs data query in the content table to obtain data results, including: the JAVA back end obtains the visualization BI code or visualization BI name input by the user based on the search box; requests the data asset query interface to match the obtained visualization BI code or visualization BI name in the preset visualization BI table, and obtains the card information of the visualization BI corresponding to the visualization BI code or visualization BI name; the visualization BI table is one of the category tables set based on the attribute tag classification; the card information includes the visualization BI name, visualization BI description, design tool, creator and creation time; the card information is displayed to the user in the form of a card on the VUE front end; if it is detected that the card is clicked by the user, request the uniform resource locator interface in the card information query interface, take the visualization BI code as the input parameter, execute the query operation and return the query result to the VUE front end in the form of Json.

[0013] The present invention also provides an electronic device, comprising: at least one processor; and a memory connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the at least one processor implements the aforementioned data map display method by executing the instructions stored in the memory.

[0014] The present invention also provides a machine-readable storage medium, on which instructions are stored. When the instructions are executed by a processor, the processor is configured to execute and implement the aforementioned data map display method.

[0015] The present invention also provides a computer program product, including a computer program, which implements the aforementioned data map display method when executed by a processor.

[0016] The above technical solution has the following beneficial effects:

[0017] (1) The embodiments of the present invention can realize comprehensive and scalable data asset query and positioning, support users to collect their frequently used data assets, support lineage analysis of indicator and API data assets, and support online preview, viewing and analysis of visualization data assets.

[0018] (2) Comprehensive and flexible query and collection of data assets accumulated in the enterprise, such as dimensions, indicators, APIs, reports, etc., by different types, to quickly locate the data assets you need, solving the problem of search assistance in the existing data assets.

[0019] (3) Makes up for the shortcomings in the search assistance area of ​​data assets.

[0020] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the embodiments of the present invention, but do not constitute a limitation on the embodiments of the present invention. In the accompanying drawings:

[0022] Figure 1 Schematically shows a schematic diagram of the architecture of a data map display system according to an embodiment of the present invention;

[0023] Figure 2 The following is a schematic diagram of the steps of a data map display method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0024] The specific implementation of the embodiment of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the embodiment of the present invention, and is not used to limit the embodiment of the present invention.

[0025] Figure 1 The following schematically shows the architecture of the data map display system according to an embodiment of the present invention. Figure 1 As shown, a data map display system, the system includes:

[0026] VUE front end, the VUE front end includes: a search box, the search box is used to obtain data assets that users need to query; attribute tags, the attribute tags include: dimensions, indicators, APIs and visualizations, and the attribute tags are determined to be one of dimensions, indicators, APIs and visualizations based on the user's selection operation; a card list, the card list includes a number of cards, and the cards include data lineage tags; when the data lineage tag detects that it is clicked by the user, the lineage diagram corresponding to the attribute tag is displayed to the user through the lineage page; JAVA back end, the JAVA back end includes: a category table based on the attribute tag classification setting, the category table is used to store the attribute tag alternative values ​​and the corresponding data interface; a number of content tables, used to store data assets; a data asset query interface, used to provide a data interface between the search box and the category table; and a card information query interface, used to provide an interface between the card and the content table.

[0027] Through the above implementation methods, the data assets accumulated in the enterprise, such as dimensions, indicators, APIs, reports, etc., can be queried and collected in a comprehensive and flexible manner according to different types, so as to quickly locate the data assets you need.

[0028] In some embodiments of the present invention, after the card determines that the attribute tag is one of dimension, indicator, API and visualization based on the user's selection operation, it displays the basic information of the attribute tag selected by the user; when the card detects that it is clicked by the user, it requests the card information query interface, takes the data assets obtained based on the search box as input parameters, performs the query operation and returns the query results to the VUE front end in the form of Json. The basic information of the attribute tag is determined based on the attribute tag. For example, if the attribute tag is selected as dimension, you can see the list of data map cards under the search box and default search conditions. The card displays three contents: the Chinese name of the dimension, the definition and description of the dimension, and the dimension classification, and you can also perform paging preview. In the search box, you can enter the search content for a fuzzy query based on the name, and you can also select a filter condition based on the collection and filter by business domain. Click the asterisk in the lower right corner of the card to collect it, click again to cancel the collection, and click the card to enter the dimension details page to view the dimension details. After entering the dimension details page, you can see the detailed information of the selected dimension, such as business attributes and technical attributes, etc. Click the upper left corner to return to the data map page.

[0029] In some embodiments of the present invention, when the data lineage label is detected to be clicked by the user, the lineage diagram corresponding to the attribute label is displayed to the user through the lineage page, including: if the attribute label is determined to be an indicator based on the user's selection operation, the JAVA backend processes and obtains the sub-indicator corresponding to the indicator, and then obtains the dimension relationship between the sub-indicator and the indicator, and finally assembles it into a tree structure and returns it to the VUE front end as the lineage diagram for visual interactive display; if the attribute label is determined to be an API based on the user's selection operation, the JAVA backend processes and obtains the configuration of the API, determines whether it corresponds to an indicator, object or table, and searches the database for the corresponding configuration information, and finally returns the tree structure to the VUE front end as the lineage diagram for visual interactive display. A new lineage function is added to the lower right corner of the card. Data lineage refers to a relationship formed between data during the process of data generation, processing, circulation and extinction, which is similar to the lineage relationship in human society. After clicking, you can view the blood relationship of the selected attribute tag. On the blood relationship page, you can visualize the blood relationship diagram of the selected attribute tag. At the same time, you can filter on the left to view the specific API, dimension and indicator relationship, which is convenient for users to analyze and view the blood relationship of API, dimension and indicator. For example: If the user views the indicator blood relationship, the Java backend process obtains the sub-indicator of the corresponding configuration of the indicator, and then obtains the dimension relationship between the sub-indicator and the indicator, and finally assembles it into a tree structure and returns it to the Vue front end for visual interactive display. If the user views the API blood relationship, the Java backend process obtains the configuration of the API, determines whether it corresponds to the indicator, ADSO, TABLE, and searches the database for the corresponding configuration information, and finally returns the tree structure to the Vue front end for visual interactive display. This implementation method provides the display of the blood relationship diagram, which makes up for the shortcomings in the search help field of data assets.

[0030] Based on the same inventive concept, the present invention also provides a data map display method based on the aforementioned data map display system. Figure 2 The following is a schematic diagram showing the steps of a data map display method according to an embodiment of the present invention. Figure 2 As shown, the method includes:

[0031] S01. Obtain the data asset content and attribute tags that the user needs to query based on the search box in the VUE front end; the attribute tags include: one of dimension, indicator, API and visualization;

[0032] S02, the JAVA backend determines the content table according to the data asset content and attribute tags, and performs data query in the content table to obtain data results;

[0033] S03, the JAVA backend determines the display structure of the data result according to the attribute tag;

[0034] S04. Display the data results based on the display structure.

[0035] In some optional embodiments of the present invention, if the attribute label selected by the user based on the VUE front end is a dimension, the JAVA back end determines the content table according to the data asset content and the attribute label, and performs data query in the content table to obtain data results, including: the JAVA back end obtains the dimension code or dimension name input by the user based on the search box; requests the data asset query interface findAssetBaseInfo to match the obtained dimension code or dimension name in the preset dimension table to obtain the card information of the dimension corresponding to the dimension code or dimension name; the dimension table is one of the category tables set based on the attribute label classification, for example, the dimension table dgp_asm_asset_dim contains the asset_id dimension code and the asset_name dimension name; the card information contains the dimension type, dimension description, dimension name and dimension code; the card information is displayed to the user in the form of a card on the VUE front end; if it is detected that the card is clicked by the user, request the identity dimension interface getDimensionById in the card information query interface, based on the dimension code as an input parameter, perform the query operation and return the query result to the VUE front end in the form of Json.

[0036] In some optional embodiments of the present invention, if the attribute tag selected by the user based on the VUE front end is an indicator, the JAVA back end determines the content table according to the data asset content and the attribute tag, and performs data query in the content table to obtain data results, including: the JAVA back end obtains the indicator code or indicator name input by the user based on the search box; requests the data asset query interface findAssetBaseInfo to match the obtained indicator code or indicator name in the preset indicator table, and obtains the card information of the indicator corresponding to the indicator code or indicator name; the indicator table is one of the category tables set based on the attribute tag classification; the indicator table dgp_asm_asset_index_gn contains the asset_id indicator code and the asset_name indicator name. The card information includes the indicator type, indicator description, analysis dimension, indicator name and indicator code; the card information is displayed to the user in the form of a card in the VUE front end; if it is detected that the card is clicked by the user, request the directory data acquisition interface getIndexDataById in the card information query interface, take the indicator code as the input parameter, execute the query operation and return the query result to the VUE front end in the form of Json.

[0037] In some optional embodiments of the present invention, if the attribute tag selected by the user based on the VUE front end is API, the JAVA back end determines the content table according to the data asset content and the attribute tag, and performs data query in the content table to obtain data results, including: the JAVA back end obtains the API code or API name input by the user based on the search box; requests the data asset query interface findAssetBaseInfo to match the obtained API code or API name in the preset API table to obtain the card information of the API corresponding to the API code or API name; the API table is one of the category tables set based on the attribute tag classification; the API table dgp_share_api contains the api_id API code and the api_name API name. The card information includes the API name, API description, analysis dimension and data basis; the card information is displayed to the user in the form of a card in the VUE front end; if it is detected that the card is clicked by the user, the card details acquisition interface getApiDetails in the card information query interface is requested, with the API code as the input parameter, the query operation is performed and the query result is returned to the VUE front end in the form of Json. For example, in the VUE front end, select API on the data map page to view the API card list under the default query conditions. Click the API card. If the clicked API type is object "ADSO", a pop-up window for selecting the organizational structure will be displayed. After selecting the organizational structure, enter the API data browsing page. If the clicked API type is "INDEX", a pop-up window for selecting conditions will be displayed. After selecting the conditions, enter the API data browsing page.

[0038] In some optional embodiments of the present invention, if the attribute tag selected by the user based on the VUE front-end is visualization, the JAVA back-end determines the content table based on the data asset content and the attribute tag, and performs data query in the content table to obtain data results, including: the JAVA back-end obtains the visualization BI code or visualization BI name input by the user based on the search box; requests the data asset query interface api / assets / bco-assetsService / bi-publish / share / GLJG / pages to match the obtained visualization BI code or visualization BI name in the preset visualization BI table, and obtains the card information of the visualization BI corresponding to the visualization BI code or visualization BI name; the visualization BI table is one of the category tables set based on the attribute tag classification; the visualization BI table dgp_asm_asset_rpt_info contains the rpt_id visualization BI code and the rpt_name visualization BI name. The card information includes the visual BI name, visual BI description, design tool, creator and creation time; the card information is displayed to the user in the form of a card on the VUE front end; if it is detected that the card is clicked by the user, the uniform resource location interface api / assets / bco-assetsService / rpt-info / path in the card information query interface is requested, with the visual BI code as the input parameter, the query operation is executed and the query result is returned to the VUE front end in the form of Json.

[0039] Through the above implementation methods, the problems in the search help field of existing data assets, such as dimensions, indicators, APIs, reports, etc., are solved, and the deficiencies in the search help field of data assets are compensated.

[0040] In some embodiments of the present invention, an electronic device is also provided, comprising: at least one processor; a memory connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the at least one processor executes the aforementioned data map display method. The control module or processor here has the functions of numerical calculation and logical operation, and it has at least a central processing unit CPU with data processing capability, a random access memory RAM, a read-only memory ROM, a variety of I / O ports and an interrupt system, etc. The processor includes a kernel, and the kernel calls the corresponding program unit from the memory. One or more kernels can be set, and the aforementioned method is implemented by adjusting the kernel parameters. The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as a read-only memory (ROM) or a flash memory (flash RAM), and the memory includes at least one storage chip.

[0041] In one embodiment of the present invention, a machine-readable storage medium is provided, on which instructions are stored. When the instructions are executed by a processor, the processor is configured to execute the aforementioned data map display method.

[0042] In one embodiment of the present invention, a computer program product is provided, including a computer program, which implements the aforementioned data map display method when executed by a processor.

[0043] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0044] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0045] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0046] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0047] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0048] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0049] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0050] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0051] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A data map display system, characterized in that: The system includes: VUE front-end, the VUE front-end includes: a search box, the search box is used to obtain data assets that users need to query; attribute tags, the attribute tags include: dimensions, indicators, APIs and visualizations, and the attribute tags are determined to be one of dimensions, indicators, APIs and visualizations based on the user's selection operation; a card list, the card list includes a number of cards, and the cards include data lineage tags; when the data lineage tag is detected to be clicked by the user, the lineage diagram corresponding to the attribute tag is displayed to the user through the lineage page; JAVA backend, the JAVA backend includes: a category table based on attribute tag classification settings, the category table is used to store the attribute tag alternative values ​​and the corresponding data interface; a number of content tables, used to store data assets; a data asset query interface, used to provide a data interface between the search box and the category table; and a card information query interface, used to provide an interface between the card and the content table.

2. The system according to claim 1, characterized in that After determining that the attribute tag is one of dimension, indicator, API and visualization based on the selection operation of the user, the card displays basic information of the attribute tag selected by the user; When the card detects that it is clicked by the user, it requests the card information query interface, takes the data assets obtained based on the search box as input parameters, performs the query operation and returns the query results to the VUE front end in the form of Json.

3. The system according to claim 1, characterized in that When the data lineage tag is detected to be clicked by the user, the lineage relationship diagram corresponding to the attribute tag is displayed to the user through the lineage relationship page, including: If the attribute label is determined to be an indicator based on the user's selection operation, the JAVA backend processes and obtains the sub-indicators configured corresponding to the indicator, then obtains the dimension relationship between the sub-indicators and the indicators, and finally assembles them into a tree structure and returns them to the VUE front end as the blood relationship diagram for visual interactive display; If the attribute tag is determined to be API based on the user's selection operation, the JAVA backend processes and obtains the configuration of the API, determines whether it corresponds to an indicator, object or table, searches the database for the corresponding configuration information, and finally returns a tree structure to the VUE front end as the blood relationship diagram for visual interactive display.

4. A data map display method, based on the data map display system according to any one of claims 1 to 3, characterized in that: The method includes: Obtain the data asset content and attribute tags that the user needs to query based on the search box in the VUE front end; the attribute tags include: one of dimension, indicator, API and visualization; The JAVA backend determines the content table according to the data asset content and attribute tags, and performs data query in the content table to obtain data results; The JAVA backend determines the display structure of the data result according to the attribute tag; The data results are displayed based on the display structure.

5. The method according to claim 4, characterized in that If the attribute label selected by the user based on the VUE front end is a dimension, the JAVA back end determines the content table according to the data asset content and the attribute label, and performs data query in the content table to obtain data results, including: The JAVA backend obtains the dimension code or dimension name input by the user based on the search box; Requesting the data asset query interface to match the acquired dimension code or dimension name in a preset dimension table to obtain card information of the dimension corresponding to the dimension code or dimension name; the dimension table is one of the category tables set based on attribute label classification; the card information includes dimension type, dimension description, dimension name and dimension code; Display the card information to the user in the form of a card on the VUE front end; If it is detected that the card is clicked by the user, the identity dimension interface in the card information query interface is requested, based on the dimension code as an input parameter, the query operation is performed and the query result is returned to the VUE front end in the form of Json.

6. The method according to claim 4, characterized in that If the user uses the attribute tag selected by the VUE front end as an indicator, the JAVA back end determines the content table according to the data asset content and the attribute tag, and performs data query in the content table to obtain data results, including: The JAVA backend obtains the indicator code or indicator name input by the user based on the search box; Request the data asset query interface to match the acquired indicator code or indicator name in a preset indicator table to obtain the card information of the indicator corresponding to the indicator code or indicator name; the indicator table is one of the category tables set based on attribute label classification; the card information includes indicator type, indicator description, analysis dimension, indicator name and indicator code; Display the card information to the user in the form of a card on the VUE front end; If it is detected that the card is clicked by the user, the directory data acquisition interface in the card information query interface is requested, the indicator code is used as an input parameter, the query operation is performed and the query result is returned to the VUE front end in the form of Json.

7. The method according to claim 4, characterized in that If the attribute tag selected by the user based on the VUE front end is API, the JAVA back end determines the content table according to the data asset content and the attribute tag, and performs data query in the content table to obtain data results, including: The JAVA backend obtains the API code or API name input by the user based on the search box; Request the data asset query interface to match the obtained API code or API name in a preset API table to obtain the card information of the API corresponding to the API code or API name; the API table is one of the category tables set based on attribute label classification; the card information includes API name, API description, analysis dimension and data basis; Display the card information to the user in the form of a card on the VUE front end; If it is detected that the card is clicked by the user, the card details acquisition interface in the card information query interface is requested, the API code is used as an input parameter, the query operation is performed and the query result is returned to the VUE front end in the form of Json.

8. The method according to claim 4, characterized in that If the attribute tag selected by the user based on the VUE front end is visualization, the JAVA back end determines the content table according to the data asset content and the attribute tag, and performs data query in the content table to obtain data results, including: The JAVA backend obtains the visual BI code or visual BI name input by the user based on the search box; Request the data asset query interface to match the obtained visualization BI code or visualization BI name in the preset visualization BI table to obtain the card information of the visualization BI corresponding to the visualization BI code or visualization BI name; the visualization BI table is one of the category tables set based on the attribute label classification; the card information includes the visualization BI name, visualization BI description, design tool, creator and creation time; Display the card information to the user in the form of a card on the VUE front end; If it is detected that the card is clicked by the user, the uniform resource locator interface in the card information query interface is requested, the visual BI code is used as an input parameter, the query operation is executed and the query result is returned to the VUE front end in the form of Json.

9. An electronic device, characterized in that: include: at least one processor; a memory connected to the at least one processor; Wherein, the memory stores instructions that can be executed by the at least one processor, and the at least one processor implements the steps of the data map display method described in any one of claims 4 to 8 by executing the instructions stored in the memory.

10. A computer-readable storage medium having a computer program / instruction stored thereon, characterized in that: When the computer program / instructions are executed by a processor, the steps of the data map display method described in any one of claims 4 to 8 are implemented.