[go: up one dir, main page]

CN117331990B - Abnormal data display method, device and equipment for data application sharing platform - Google Patents

Abnormal data display method, device and equipment for data application sharing platform Download PDF

Info

Publication number
CN117331990B
CN117331990B CN202311167741.4A CN202311167741A CN117331990B CN 117331990 B CN117331990 B CN 117331990B CN 202311167741 A CN202311167741 A CN 202311167741A CN 117331990 B CN117331990 B CN 117331990B
Authority
CN
China
Prior art keywords
application
information
data
target
data application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202311167741.4A
Other languages
Chinese (zh)
Other versions
CN117331990A (en
Inventor
贺绍鹏
戎袁杰
宋志伟
刘明巍
陈广
孟贤
程鳌
杨子彤
朱文立
张昕
陈曦
隋志巍
苏冰
柴文杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Information and Telecommunication Group Co Ltd
Beijing Guodiantong Network Technology Co Ltd
State Grid Materials Co Ltd
Original Assignee
State Grid Information and Telecommunication Group Co Ltd
Beijing Guodiantong Network Technology Co Ltd
State Grid Materials Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Information and Telecommunication Group Co Ltd, Beijing Guodiantong Network Technology Co Ltd, State Grid Materials Co Ltd filed Critical State Grid Information and Telecommunication Group Co Ltd
Priority to CN202311167741.4A priority Critical patent/CN117331990B/en
Publication of CN117331990A publication Critical patent/CN117331990A/en
Application granted granted Critical
Publication of CN117331990B publication Critical patent/CN117331990B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/243Classification techniques relating to the number of classes
    • G06F18/2433Single-class perspective, e.g. one-against-all classification; Novelty detection; Outlier detection
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了用于数据应用共享平台的异常数据显示方法、装置和设备。该方法的一具体实施方式包括:响应于接收到数据应用查询请求信息,基于数据应用目录信息集和数据应用查询请求信息,生成目标应用目录信息序列;对应用显示页面模板进行绑定处理,得到目标应用显示页面;响应于接收到应用数据异常信息,生成关联应用信息,对关联应用信息进行校验处理,得到应用校验信息;响应于确定应用校验信息满足预设应用新增条件,将关联应用信息发送至用户终端;响应于接收到关联应用新增确认信息,将数据应用面板控件添加至目标应用显示页面;将关联数据应用绑定至数据应用面板控件以供显示异常数据。该实施方式可以提高异常数据的显示效率。

The present invention discloses an abnormal data display method, device and equipment for a data application sharing platform. A specific implementation of the method includes: in response to receiving data application query request information, generating a target application directory information sequence based on a data application directory information set and the data application query request information; binding processing is performed on an application display page template to obtain a target application display page; in response to receiving application data abnormal information, generating associated application information, verifying the associated application information, and obtaining application verification information; in response to determining that the application verification information meets a preset application addition condition, sending the associated application information to a user terminal; in response to receiving associated application addition confirmation information, adding a data application panel control to the target application display page; binding the associated data application to the data application panel control for displaying abnormal data. This implementation can improve the display efficiency of abnormal data.

Description

Abnormal data display method, device and equipment for data application sharing platform
Technical Field
The embodiment of the disclosure relates to the technical field of computers, in particular to an abnormal data display method, device and equipment for a data application sharing platform.
Background
The abnormal data display method is a technique for displaying abnormal data. At present, when abnormal data is displayed, the following methods are generally adopted: the developer develops the data application and uploads the data application to a data application sharing platform (such as a large data platform), searches and selects each data application corresponding to different data sources related to a service to be monitored (such as a power service) on the data application sharing platform, loads each selected data application to different data application pages, and displays abnormal data on the data application page or a data source terminal corresponding to the upstream service data when the data application is abnormal due to the upstream service data (such as continuous multi-day power consumption data).
However, the inventors found that when the abnormal data display is performed in the above manner, there are often the following technical problems:
firstly, because the data application with the abnormality is not on the same page or the same terminal as the data application corresponding to the upstream business data, monitoring personnel need to frequently switch the data application page or the terminal each time the data application is abnormal, thereby causing complex operation, being difficult to display the abnormal data in time and reducing the display efficiency of the abnormal data;
Secondly, as the resources required by the development of each data application are derived from different data sources and each data source is positioned in different local area networks, if the data application needs external network resources, the resources can be obtained through the external network data port for developing the data application after the identity verification provided by the data source is usually needed, so that the development efficiency of the data application is reduced;
thirdly, the existing searching mode usually carries out character matching and semantic matching according to keywords, when the search word is inaccurate, partial data application related to the service to be monitored is easily missed, and therefore the searching result is insufficient in accuracy;
Fourth, because the semantic relationship between each data application is relatively loose, the query chain is relatively long, and thus the searching efficiency of the data application is reduced.
The above information disclosed in this background section is only for enhancement of understanding of the background of the inventive concept and, therefore, may contain information that does not form the prior art that is already known to those of ordinary skill in the art in this country.
Disclosure of Invention
The disclosure is in part intended to introduce concepts in a simplified form that are further described below in the detailed description. The disclosure is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Some embodiments of the present disclosure propose an abnormal data display method, apparatus and device for a data application sharing platform to solve one or more of the technical problems mentioned in the background section above.
In a first aspect, some embodiments of the present disclosure provide an abnormal data display method for a data application sharing platform, the method comprising: in response to receiving data application query request information for a target data service, generating a target application catalog information sequence based on a pre-generated data application catalog information set and the data application query request information, and sending the target application catalog information sequence to a user terminal for target user selection, wherein the target data service is a service to be subjected to service data monitoring, and each target application catalog information in the target application catalog information sequence corresponds to a data application; in response to receiving confirmation selection information for each target application catalog information in the target application catalog information sequence, binding a preset application display page template based on the confirmation selection information to obtain a target application display page, and sending the target application display page to the user terminal; generating associated application information in response to receiving application data anomaly information for any data application; performing verification processing on the related application information to obtain application verification information; transmitting the associated application information to the user terminal to confirm whether the associated application is newly added by the target user in response to determining that the application verification information satisfies a preset application newly added condition; in response to receiving the new addition confirmation information of the associated application, adding a preset abnormal data application panel control to an abnormal data display area included in the target application display page; binding the associated data application corresponding to the associated application newly added confirmation information to the abnormal data application panel control for displaying the abnormal data.
In a second aspect, some embodiments of the present disclosure provide an abnormal data display apparatus for a data application sharing platform, the apparatus comprising: a first generating and transmitting unit configured to generate a target application catalog information sequence based on a data application catalog information set generated in advance and the data application query request information in response to receiving the data application query request information for a target data service, and transmit the target application catalog information sequence to a user terminal for target user selection, wherein the target data service is a service to be subjected to service data monitoring, and each target application catalog information in the target application catalog information sequence corresponds to a data application; a first binding and transmitting unit configured to respond to receiving confirmation selection information for each target application catalog information in the target application catalog information sequence, perform binding processing on a preset application display page template based on the confirmation selection information to obtain a target application display page, and transmit the target application display page to the user terminal; a second generation unit configured to generate associated application information in response to receiving application data abnormality information of an arbitrary data application; the verification processing unit is configured to perform verification processing on the related application information to obtain application verification information; a transmitting unit configured to transmit the associated application information to the user terminal to confirm whether an associated application is newly added by the target user in response to determining that the application verification information satisfies a preset application newly added condition; the adding unit is configured to respond to receiving the new application association confirmation information and add a preset abnormal data application panel control to an abnormal data display area included in the target application display page; and the second binding unit is configured to bind the associated data application corresponding to the associated application newly-added confirmation information to the abnormal data application panel control for displaying the abnormal data.
In a third aspect, some embodiments of the present disclosure provide an electronic device comprising: one or more processors; a storage device having one or more programs stored thereon, which when executed by one or more processors causes the one or more processors to implement the method described in any of the implementations of the first aspect above.
In a fourth aspect, some embodiments of the present disclosure provide a computer readable medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method described in any of the implementations of the first aspect above.
The above embodiments of the present disclosure have the following advantageous effects: by the abnormal data display method for the data application sharing platform, which is disclosed by the embodiment of the invention, the display efficiency of abnormal data can be improved. Specifically, the reason why the display efficiency of the abnormal data is reduced is that: because the data application with the abnormality is not on the same page or the same terminal with the data application corresponding to the upstream business data, the monitoring personnel need to frequently switch the data application page or the terminal each time the data application is abnormal, thereby causing complex operation, being difficult to display the abnormal data in time and reducing the display efficiency of the abnormal data. Based on this, the abnormal data display method for the data application sharing platform of some embodiments of the present disclosure first generates a target application catalog information sequence based on a pre-generated data application catalog information set and the data application query request information in response to receiving the data application query request information for the target data service, and transmits the target application catalog information sequence to the user terminal for the target user to select. the target data service is a service to be subjected to service data monitoring, and each target application catalog information in the target application catalog information sequence corresponds to a data application. Thus, each data application associated with the service may be determined and sent to the user for selection. And secondly, in response to receiving confirmation selection information aiming at each target application catalog information in the target application catalog information sequence, binding a preset application display page template based on the confirmation selection information to obtain a target application display page, and sending the target application display page to the user terminal. Thus, each data application selected by the user can be loaded to the same page for display. Then, in response to receiving application data anomaly information for any data application, associated application information is generated. Thus, when an abnormality occurs in the data application, it is possible to determine an associated data application corresponding to upstream traffic data associated with the data application in which the abnormality occurs. And then, performing verification processing on the related application information to obtain application verification information. Thus, it can be determined whether the associated data application has been bound to the target application display page. And then, in response to determining that the application verification information meets a preset application new condition, sending the associated application information to the user terminal to confirm whether the associated application is newly added by the target user. Thus, when the associated data application is not bound to the target application display page, it can be confirmed by the user whether the associated data application is loaded on the same page at present to display the abnormal data. And then, in response to receiving the new confirmation information of the associated application, adding a preset abnormal data application panel control to an abnormal data display area included in the target application display page. Therefore, the data application panel control can be added to the current page, and the subsequent binding loading of the associated data application is facilitated. And finally, binding the associated data application corresponding to the associated application newly added confirmation information to the abnormal data application panel control for displaying the abnormal data. thus, the associated data application can be loaded to the same page as the data application in which the abnormality occurs to perform the abnormal data display. Therefore, when the data application is abnormal due to upstream data, the data application corresponding to the upstream data can be loaded on the same page to display the abnormal data without frequently switching the data application page or the terminal. Therefore, the abnormal data can be displayed in time, and the display efficiency of the abnormal data is improved.
Drawings
The above and other features, advantages, and aspects of embodiments of the present disclosure will become more apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings. The same or similar reference numbers will be used throughout the drawings to refer to the same or like elements. It should be understood that the figures are schematic and that elements and components are not necessarily drawn to scale.
FIG. 1 is a flow chart of some embodiments of an abnormal data display method for a data application sharing platform according to the present disclosure;
FIG. 2 is a schematic diagram of the structure of some embodiments of an abnormal data display apparatus for a data application sharing platform according to the present disclosure;
Fig. 3 is a schematic structural diagram of an electronic device suitable for use in implementing some embodiments of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete. It should be understood that the drawings and embodiments of the present disclosure are for illustration purposes only and are not intended to limit the scope of the present disclosure.
It should be noted that, for convenience of description, only the portions related to the present invention are shown in the drawings. Embodiments of the present disclosure and features of embodiments may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in this disclosure are merely used to distinguish between different devices, modules, or units and are not used to define an order or interdependence of functions performed by the devices, modules, or units.
It should be noted that references to "one", "a plurality" and "a plurality" in this disclosure are intended to be illustrative rather than limiting, and those of ordinary skill in the art will appreciate that "one or more" is intended to be understood as "one or more" unless the context clearly indicates otherwise.
The names of messages or information interacted between the various devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
FIG. 1 illustrates a flow 100 of some embodiments of an abnormal data display method for a data application sharing platform according to the present disclosure. The abnormal data display method for the data application sharing platform comprises the following steps:
in step 101, in response to receiving the data application query request information for the target data service, a target application catalog information sequence is generated based on the pre-generated data application catalog information set and the data application query request information, and the target application catalog information sequence is sent to the user terminal for selection by the target user.
In some embodiments, an executing body of the abnormal data display method (for example, a server of the data application sharing platform) may generate a target application catalog information sequence based on a data application catalog information set generated in advance and the data application query request information in response to receiving the data application query request information for the target data service by various means, and transmit the target application catalog information sequence to the user terminal for selection by the target user. The data application sharing platform can be a platform for deploying and displaying each data application shared by the developer to share the data application for each demand user. It should be noted that the data application sharing platform further includes a resource downloading center. The resource downloading center can display each development resource item shared by each data source so as to be used for developing the data application after a developer of the data application downloads the resource. The target data service may be a service to be monitored for service data. The data application query request information may characterize a data application query request. The data application query request may be a network request for searching for a data application related to the target data service. The data application may be an application that processes and exposes the service data. The data application may be associated with a data interface that obtains data. The data application catalog information in the pre-generated data application catalog information set may be catalog information of the corresponding data application. The data application catalog information in the data application catalog information set may include, but is not limited to, at least one of: data application identification, application developer identification, home project name, application user permission identification and application tag information set. The data application identifier may be a unique identifier for the data application. The application developer identification may be a unique identification of the organization or department in which the developer of the data application is located. The home item name may be a name of a service item to which the data application belongs. Each of the target application catalog information sequences described above may correspond to a data application. The application user right identifier may be an identifier of a usage right that the user of the corresponding data application needs to have. The application tag information in the application tag information set may characterize keywords related to the corresponding data application. For example, the keywords may include, but are not limited to, at least one of: electric power, materials, purchasing plans. The user terminal may be a terminal that transmits the data application query request. The target user may be a user corresponding to the user terminal.
As an example, the target data traffic may be, but is not limited to, one of the following: power flow business, material purchasing business and supply chain business. If the target data service is a power flow service, the service data may include, but is not limited to, at least one of the following: the number of users and the daily electricity. The data applications described above may include, but are not limited to, at least one of: report tool class applications and algorithm prediction class applications. The business items described above may include, but are not limited to, at least one of: distribution substation power flow project, electrician equipment purchasing project and intelligent supply chain project.
In some optional implementations of some embodiments, the data application query request information may include a target user identification and a query key phrase. The target user identifier may be a unique identifier for the target user. The query keywords in the query keyword groups may be words input or selected by the target user on the data application query interface. The data application query interface may be an interface for querying a data application and displaying the queried data application. The execution body may generate the target application catalog information sequence based on a data application catalog information set generated in advance and the data application query request information by:
First, determining the user right identification corresponding to the target user identification. The user permission identifier may be a unique identifier of the corresponding user permission. First, user basic information matched with the target user identifier in the preset user basic information set may be determined as target user basic information according to the target user identifier. The preset user basic information in the preset user basic information set may be basic information of a user collected or set in advance. The preset user basic information in the preset user basic information set may include, but is not limited to, at least one of the following: user identification and usage rights identification. The user identification may be a unique identification of the user to which the query interface is applied to the login data. The usage rights identification may characterize the rights of the user to use the respective data application. The usage rights identification described above may be used to define the scope of data applications that a user can use. And then, determining the use permission identification corresponding to the target user basic information as the user permission identification corresponding to the target user identification.
As an example, the usage rights identifier may be 1 or 2, and if the usage rights identifier is 1, the user may be represented as using the data application 001. If the usage rights are identified as 2, the user can be represented by using the data application 002 and the data application 003. It should be noted that, the correspondence between the usage rights identifier and the data application may be set according to the actual rights limitation requirement, which is not specifically limited herein.
And secondly, determining the data application catalog information matched with the user authority identification in the data application catalog information set as display catalog information to be confirmed, and obtaining a display catalog information set to be confirmed. The matching with the user permission identification may be that the application user permission identification corresponding to the data application catalog information is the same as the user permission identification.
Third, for each query keyword in the query keyword group, executing the following steps:
Selecting a label entity matched with the query keyword from all label entities which are included in a label matching relation map and correspond to the pre-generated data application index information as first label information, and obtaining a first label information group. The data application index information may include a tag matching relationship map and a tag index information set. The label matching relationship map may be a network map with label entities corresponding to data applications as nodes and co-occurrence relationships between two label entities corresponding to the same data application as edges. The tag matching relationship map may include a tag entity group and a tag entity relationship information group. The tag entities in the tag entity group may be keywords related to the data application. The tag entity relationship information in the tag entity relationship information group may include a first tag entity and a second tag entity. The first tag entity and the second tag entity may be two keywords corresponding to the same data application. The tag index information in the tag index information set may represent each data application corresponding to the same tag entity. The tag index information in the tag index information set may include an index key name and an index key value. The index key name may be represented by a tag entity. The index key value may be information of each data application corresponding to the tag entity. The matching with the query keyword may be that the similarity between the keyword corresponding to the tag entity and the query keyword meets a preset similarity threshold. The preset similarity threshold may be a preset similarity threshold. For example, the preset similarity threshold may be 80%.
And step two, selecting a label entity meeting the preset association label condition from all label entities corresponding to the data application index information and included in the label matching relation map as second label information, and obtaining a second label information group. The preset association tag condition may be: the tag entity does not exist in the first tag information group, and is communicated with the tag entity corresponding to at least one first tag information in the tag matching relationship map.
And a fourth step of generating a target application catalog information sequence based on the label index information set, the display catalog information set to be confirmed, the obtained first label information sets and the second label information sets. The target application catalog information sequence may be generated by:
In a first sub-step, for each first tag information group, the following steps may be performed:
and a first sub-step of determining, as a first target data application catalog information set, each data application catalog information in the tag index information set corresponding to each tag index information matched with the first tag information set. The index key name corresponding to the tag index information may be the same as one of the first tag information groups.
And a second sub-step of determining an intersection between the first target data application catalog information set and the display catalog information set to be confirmed as a first catalog information set.
And step two, performing redundancy elimination processing on each obtained first directory information set to obtain a first directory information set. Wherein, the first directory information in the first directory information group may be a set of non-repeated first directory information. First, each first directory information in each first directory information set is determined to be the directory information to be de-redundantly, and a directory information set to be de-redundantly is obtained. And then, de-duplicating the to-be-de-redundant directory information in the to-be-de-redundant directory information set, and determining each to-be-de-redundant directory information in the de-duplicated to-be-redundant directory information set as first directory information to obtain a first directory information group.
And thirdly, performing frequency statistics on the first catalog information in the first catalog information group according to each first catalog information set to obtain the first catalog frequency information group. The first directory frequency information in the first directory frequency information group may include first directory information and first frequency numbers. The first frequency number may be a number of times that the first directory information appears in each of the first directory information sets.
A sub-step four, for each second tag information group, may be performed the steps of:
And a first sub-step of determining, as a second target data application catalog information set, each data application catalog information in the tag index information set corresponding to each tag index information matched with the second tag information set. Wherein, the index key name corresponding to the label index information matched with the second label information group is the same as one second label information in the second label information group.
And a second sub-step of determining an intersection between the second target data application catalog information set and the display catalog information set to be confirmed as a second catalog information set.
And fifthly, performing redundancy elimination processing on each obtained second directory information set to obtain a second directory information set. The second directory information in the second directory information group may be a set of second directory information after the redundancy removal process. Firstly, determining each second directory information in each second directory information set as target directory information to be de-redundantly, and obtaining a target directory information set to be de-redundantly. And then, performing de-duplication on the target redundancy-removing directory information in the target redundancy-removing directory information set, and determining each target redundancy-removing directory information in the de-duplicated target redundancy-removing directory information set as second directory information to obtain a second directory information group.
And step six, deleting the second directory information which is the same as the first directory information in the first directory information group in the second directory information group, and obtaining a deleted second directory information group. Wherein the deleted second directory information in the deleted second directory information group may be: and second directory information different from the first directory information in the first directory information group.
And seventhly, counting the frequency of the deleted second directory information in the deleted second directory information group according to each second directory information set to obtain a second directory frequency information group. The second directory frequency information in the second directory frequency information group may include the deleted second directory information and the second frequency number. The second frequency number may be the number of times the second directory information appears in each second directory information set after deletion.
And step eight, performing descending order sequencing on the first directory frequency information group and the second directory frequency information group to obtain a first directory frequency information sequence and a second directory frequency information sequence. The first directory frequency information group can be subjected to descending order according to the first frequency times corresponding to the first directory frequency information group through a preset ordering algorithm to obtain a first directory frequency information sequence, and the second directory frequency information group can be subjected to descending order according to the second frequency times corresponding to the second directory frequency information group to obtain a second directory frequency information sequence.
As an example, the preset ordering algorithm may include, but is not limited to, at least one of: quick sorting and bubbling sorting.
And step nine, performing splicing processing on the first directory frequency information sequence and the second directory frequency information sequence to obtain a target application directory information sequence. The second directory frequency information sequence may be spliced to the tail of the first directory frequency information sequence, and each first directory frequency information and each second directory frequency information in the spliced sequence are used as target application directory information to obtain a target application directory information sequence.
Alternatively, the data application catalog information in the data application catalog information set may be pre-generated by:
In the first step, application deployment application information corresponding to a target application to be displayed is generated in response to receiving application deployment application information aiming at the target application to be displayed, which is generated in advance, and the application deployment application information is sent to an application deployment server for deploying the target application to be displayed. The target application to be displayed may be an application to be displayed on a preset data application list page. The preset data application list page may be a preset page for displaying data application catalog information corresponding to each data application. The application deployment application information may be request information for deploying the data application in a preset production environment of the cloud server. The application deployment application information may include a deployment application identifier and a data application deployment package. The deployment application identifier may be a pre-generated identifier of the data application to be deployed. The data application deployment package may be a code package that deploys a corresponding data application to a production environment. The application information to be deployed may be information of undeployed data applications. The application deployment server may be a server for deploying a data application configured with a production environment running the data application. Firstly, determining a preset undeployed mark as deployment state information, and determining a deployment application mark and deployment state information included in the application deployment application information as application information to be deployed. The preset undeployed identifier may indicate that the corresponding data application has not been deployed successfully. And then, the application deployment application information is sent to an application deployment server. Finally, the application deployment server can automatically or manually deploy the data application deployment package included in the application deployment application information to the production environment after receiving the application deployment application information. Alternatively, the deployment application identifier may be generated by a preset identifier generation algorithm. For example, the above-described identification generation algorithm may include, but is not limited to, at least one of: snowflake algorithm, hash algorithm.
And secondly, in response to receiving deployment success information of the target application to be displayed, updating the application information to be deployed to obtain deployment passing application information, and sending the deployment passing application information to a deployment request sending terminal corresponding to the target application to be displayed. The deployment success information may be information that the data application is deployed and completed, which is returned by the application deployment server. The deployment-passing application information may be information that the corresponding data application has been deployed. The deployment request sending terminal may be a terminal that requests to deploy the target application to be displayed. First, the application information to be deployed is updated. The preset deployed identifier may be determined as deployment status information included in the application information to be deployed. The preset deployed identifier may be a preset identifier that characterizes that the data application is successfully deployed. Then, the updated application information to be deployed is determined as deployment passing application information. And finally, sending the deployment through application information to a deployment request sending terminal corresponding to the target application to be displayed for display.
And thirdly, in response to receiving application display application information aiming at the target application to be displayed, sending the application display application information to an auditing terminal for auditing. The application display application information may represent a network request for displaying the deployed target application to be displayed on a data application list page. The application presentation application information may include a home project name, an application developer identification, a data source identification, and an application tag information set. The data source identification may uniquely identify the source of the data application. For example, the data source identification may be "internal" which may characterize that the data application originates from a pre-set population of developers. The auditing terminal can be a terminal for performing machine auditing or manual auditing on the application display application information. The auditing terminal can carry out compliance auditing on the application display application information through a machine or a person after receiving the application display application information. The compliance audit may include, but is not limited to, at least one of: whether the information is complete or not and whether the information has obvious errors or not.
And step four, responding to the receiving of the display audit passing information sent by the audit terminal, and sending the display audit passing information to a deployment request sending terminal corresponding to the target application to be displayed. The display and verification passing information can be information that the application display application information passes verification.
And fifthly, generating a data application identifier based on the attribution project name corresponding to the display audit passing information. The home project name corresponding to the display audit passing information and the deployment application identifier included in the application deployment application information can be spliced to obtain a data application identifier. The splicing method is not particularly limited herein. For example, if the home project name is "power XX", the deployment application identifier is "xxxxx", the data application identifier may be "power xx_xxxxx" or "power XXxxxxxx".
And sixthly, determining the application user permission identification corresponding to the application developer identification. First, data application authority information matched with the application developer identifier may be selected from a preset data application authority information set as target data application authority information. The data application permission information in the preset data application permission information set may be preset information of a use permission of the data application. The data application rights information in the data application rights information set may include a data application developer identification and a usage rights identification. The matching with the application developer identifier may be that the data application developer identifier corresponding to the data application authority information is the same as the application developer identifier. And then, determining the use permission identification corresponding to the target data application permission information as the application user permission identification corresponding to the application developer identification.
Seventh, determining the data application identifier, the application tag information set included in the application display application information, the data source identifier, the application developer identifier and the corresponding application user permission identifier as data application catalog information.
Optionally, the executing body may further store the data application catalog information to a preset catalog storage database. The catalog storage database may be a database for storing catalog information of data applications.
Optionally, before generating the application information to be deployed corresponding to the target application to be displayed in response to receiving application deployment application information for the target application to be displayed, the execution body may further execute the following steps:
And the first step is to send a preset data resource information set to the application development terminal for a developer to select data resources for downloading in response to receiving the data application development resource request information sent by the application development terminal. The application development terminal may be a terminal for developing a data application. The data application development resource request information may be information requesting the download of the data application development resource. The data application development resource may be a resource for developing a data application. For example, the data application development resources described above may include, but are not limited to, at least one of: plug-in package, example dataset. The example data in the example data set described above may be a small amount of business data. The data resource information in the preset data resource information set may include a resource identifier, a resource name, and a resource source identifier. The resource identification may be a unique identification of the data application development resource. The resource name may be a name of a data application development resource. The resource source identifier may be an identifier of an organization that uploads the data application development resource. The developer may be a user who logs into the application development terminal, downloads the data application development resource for developing the data application. The developer may correspond to a user identifier and an application developer identifier. After receiving the data resource information set, the application development terminal displays the data resource information in the data resource information set on a resource list page, and a developer selects data resource information corresponding to data application development resources required by developing the data application on the resource list page. The resource list page may be a page for displaying a list including information of each data resource.
And step two, responding to the received resource downloading request information aiming at the data resource information set, and classifying and processing each data resource information corresponding to the resource downloading request information to obtain a first resource information group and a second resource information group. The resource download request information may be information requesting to download the selected individual data application development resources. The resource download request information may include a user identification and an application developer identification. The respective data resource information corresponding to the above-described resource download request information may be respective data resource information selected by the developer. The first resource information in the first set of resource information may characterize a data application development resource stored on the target data storage server. The target data storage server may be a server deployed in a local area network where the application development terminal is located, for storing data application development resources. The second resource information in the second resource information group may characterize data application development resources not stored on the target data storage server. First, data resource information meeting preset resource conditions is selected from the data resource information corresponding to the resource downloading request information to serve as first resource information, and a first resource information group is obtained. The preset resource condition may be that a resource source identifier corresponding to the data resource information is the same as an application developer identifier included in the resource download request information. And then, determining the data resource information with different resource source identifiers from the application developer identifiers included in the resource downloading request information in the data resource information corresponding to the resource downloading request information as second resource information, and obtaining a second resource information group.
And thirdly, transmitting each resource downloading link corresponding to the first resource information group to the application development terminal. Wherein, the first resource information in the first resource information group corresponds to the resource download links one by one. The resource download link may be a link for downloading a data application development resource from the target data storage server.
Fourth, a second data resource group corresponding to the second resource information group is obtained. Wherein the second data resource in the second set of data resources may be a data application development resource that is not stored on the target data storage server. For the second resource information in the second resource information group, the following steps may be performed to obtain a second data resource in the second data resource group:
And a first sub-step of selecting resource interface information matched with the resource source identifier corresponding to the second resource information from a preset resource interface information set as target resource interface information. The resource interface information in the preset resource interface information set may include a resource interface identifier, an address link, and platform identity authentication information. The resource interface identifier may be a unique identifier for the interface address of the acquired resource. The address link may be an IP (Internet Protocol ) address of the interface that acquired the resource. The platform identity authentication information can be used for authentication of a request from the data application sharing platform at a corresponding data source. For example, the platform identity authentication information may be TOKEN value.
And a second sub-step of acquiring a second data resource corresponding to the second resource information from the resource acquisition interface corresponding to the target resource interface information in a wired or wireless connection mode. It should be noted that the wireless connection may include, but is not limited to, 3G/4G connection, wiFi connection, bluetooth connection, wiMAX connection, zigbee connection, UWB (ultra wideband) connection, and other now known or later developed wireless connection.
And fifthly, sending the second data resource group to the application development terminal so that the developer can generate a target application to be displayed according to the downloaded resources. And downloading each resource corresponding to the first resource information group and each second data resource by a developer, and developing the target application to be displayed according to the downloaded resources in a local development environment.
The above-mentioned target to-be-displayed application generating step and related content are taken as an invention point of the embodiment of the present disclosure, which solves the second technical problem mentioned in the background art, namely, the development efficiency of the data application is reduced. Problems resulting in reduced development efficiency of data applications tend to be as follows: because the resources required by the development of each data application originate from different data sources and each data source is located in different local area networks, if the data application needs external network resources, the resources can be obtained through the external network data port for developing the data application after the identity verification provided by the data source is usually needed, so that the development efficiency of the data application is reduced. If the above problems are solved, the effect of improving the development efficiency of the data application can be achieved. To achieve this effect, first, after receiving a request for developing resources by a data application, resources requested by a development terminal may be divided into two types, one being resources in a local area network where the application development terminal is located, and one being resources outside the local area network where the development terminal is located. Then, different maintenance modes are adopted for different types of resources. Wherein, for each resource in the application development terminal intranet, directly providing a resource downloading link; and for each resource of the external network of the application development terminal, acquiring data from each data interface and then transmitting the data to the application development terminal. And finally, developing the data application by the developer according to the acquired resources. Therefore, when the external network resource is requested, the data application sharing platform is responsible for acquiring the resource and transmitting the resource to the application development terminal through the identity authentication between the data application sharing platform and the data source, so that each application development terminal does not need to respectively establish a plurality of data source connections to acquire the development resource, and the development efficiency of the data application can be improved.
Optionally, before generating the target application catalog information sequence based on the pre-generated data application catalog information set and the data application query request information, the execution body may further execute the following steps:
First, a data application catalog information set is obtained. Wherein, the data application catalog information set can be obtained from a preset catalog storage database.
And secondly, determining an application association tag information set corresponding to the data application catalog information set. The application association tag information in the application association tag information set may be application tag information corresponding to a data application. Firstly, each application tag information corresponding to the data application catalog information set can be subjected to redundancy elimination to obtain the application tag information set. Then, each application tag information in the application tag information set is determined as application associated tag information, and an application associated tag information set is obtained.
And thirdly, determining the data application catalog information group corresponding to each application association label information in the application association label information set to obtain a data application catalog information group set. Wherein, the data application catalog information sets in the data application catalog information sets set can represent each data application corresponding to the same keyword. For each application-associated tag information in the set of application-associated tag information, individual data-application-directory information in the set of data-application-directory information that matches the application-associated tag information may be determined as a set of data-application-directory information. The matching with the application-associated tag information may be that, among the keywords corresponding to the data application catalog information, there is a keyword corresponding to the application-associated tag information.
And step four, determining the label index information corresponding to each data application catalog information group in the data application catalog information group set to obtain a label index information set. Wherein, for each data application catalog information group in the data application catalog information group set described above, the following steps may be performed:
and a first sub-step of determining application association tag information corresponding to the data application catalog information group as an index key name.
And a second sub-step of determining the data application catalog information set as an index key value.
And a third sub-step of determining the index key name and the index key value as tag index information.
And fifthly, grouping the application associated tag information in the application associated tag information set to obtain a tag matching information set. The tag matching information in the tag matching information set may be information obtained by combining any two application-related tag information. Each application associated tag information in the application associated tag information set can be grouped in pairs, and the two application associated tag information which are grouped into one group are determined to be tag matching information, so that a tag matching information set is obtained.
And sixthly, selecting the tag matching information meeting the preset tag matching condition from the tag matching information set as target tag matching information, and obtaining a target tag matching information set. The preset tag matching condition may be that two application related tag information included in the tag matching information corresponds to the same data application catalog information.
And seventh, constructing a label matching relation map corresponding to the target label matching information set.
In some optional implementations of some embodiments, the executing entity may construct a tag matching relationship map corresponding to the target tag matching information set by:
Step one, generating an initial label matching relation map based on the target label matching information set. The initial tag matching relationship pattern may be a tag matching relationship pattern that is not subjected to a pattern complement operation. First, for each target tag matching information in the target tag matching information set, two application-related tag information corresponding to the target tag matching information may be determined as a tag entity, and the target tag matching information may be determined as a co-occurrence relationship between the corresponding two tag entities. And then, constructing an initial label matching relation map by taking each obtained label entity as a node and taking the co-occurrence relation existing between any two obtained label entities as an edge.
Inputting the initial label matching relation map into a pre-trained path complement model to obtain a newly added path information set. The path complement model may be a generation countermeasure network model. The newly added path information set may be a set of paths to be newly added to the initial tag matching relationship map. The new path information in the set of new path information may include a tag head node and a tag tail node. The tag head node may be a start node of the new path. The tag tail node may be an end node of the newly added path.
And thirdly, based on the newly added path information set, updating the initial label matching relation map to obtain a label matching relation map. First, for each new path information in the set of new path information, according to a tag head node and a tag tail node included in the new path information, two nodes corresponding to the new path information in the initial tag matching relationship map are connected to update the initial tag matching relationship map. And then, determining the updated initial label matching relationship map as a label matching relationship map.
Eighth, determining the tag matching relationship map and the tag index information set as data application index information, and storing the tag matching relationship map in a database. The label matching relationship map may be stored in a map database.
The above data application index information generating step and related content thereof, as an invention point of the embodiments of the present disclosure, solve the third technical problem mentioned in the background art, namely "the accuracy of the search result is insufficient". The reasons for the insufficient accuracy of the search result are often as follows: the existing searching mode is usually used for carrying out character matching and semantic matching according to keywords, and when the search word is inaccurate, data application related to the service to be monitored is easy to be missed. If the above problems are solved, the effect of improving the accuracy of the search result can be achieved. To achieve this, first, individual keyword tags corresponding to all data applications on the data application sharing platform may be determined. Then, according to the corresponding relation between the data application and the keyword label, a label index taking the keyword label as a key name and corresponding data application as a key value can be established. Then, the matching relationship between the keywords can be determined according to the corresponding relationship between the data application and the keyword labels. And then, constructing a label matching relation map according to the matching relation among the keywords. And finally, determining the label matching relation map and the label index information as data application index information, and storing the data application index information into a map database. Therefore, in the data application index information generating step and related content, by establishing the label matching relation map and the label index information, when the data application searching is performed through the keyword labels, each associated keyword label can be quickly searched in a chained mode, and each associated data application can be further determined. Thus, the accuracy of the search result can be improved.
Optionally, the path complement model is trained by the following steps:
The first step, inputting the initial label matching relation map into a path generator included in an initial path completion model to generate a node path information set to be distinguished. The initial path complement model may further include a path identifier. The path generator may be a generator for generating an inter-node path. The path discriminator may be a convolutional neural network-based discriminator for discriminating whether the generated path is a true path. The node path information to be distinguished in the node path information set to be distinguished can represent a communication path existing between two nodes without a direct connection relationship. The node path information to be discriminated in the node path information set to be discriminated may be associated with a node sequence. The node sequence may be a sequence in which nodes passing through the path from the start node to the end node are arranged in order. The path generator can search the initial label matching relation map through a preset path searching method to obtain a node path information set to be distinguished.
As an example, the path search method described above may include, but is not limited to, at least one of: random walk, depth search, breadth search.
And secondly, carrying out grouping processing on the node path information set to be distinguished to obtain a node path information set to be distinguished and a node set to be distinguished. The node path information groups to be discriminated in the node path information group to be discriminated are in one-to-one correspondence with the node groups to be discriminated in the node group to be discriminated. The node path information group to be discriminated in the node path information group set to be discriminated is an information set of paths corresponding to the same start node and end node. The node group to be discriminated in the node group set to be discriminated may be a set of entities corresponding to any missing triplet data in the map.
Third, for each node path information group to be discriminated in the above node path information group to be discriminated, the following steps are executed:
And a first sub-step, carrying out vector embedding representation on each node path information to be distinguished in the node path information group to be distinguished, and obtaining a path vector group. For each node path information to be distinguished in the node path information group to be distinguished, word embedding processing can be performed on each tag entity corresponding to the node sequence according to the node sequence corresponding to the node path information to be distinguished to obtain a node vector sequence, and transverse splicing is performed on node vectors in the obtained node vector sequence to obtain a path vector.
And a second sub-step, performing splicing treatment on the path vector group to obtain a target path feature matrix. Each path vector in the path vector group can be longitudinally spliced to obtain the target path feature matrix.
And step four, inputting the obtained target path feature matrix set and a preset sampling path feature matrix set into the path discriminator so as to compare the target path feature matrix in the target path feature matrix set with the corresponding sampling path feature matrix. The sampling path feature matrix in the sampling path feature matrix set may be a matrix formed by vector concatenation corresponding to each expert path corresponding to the same start node and end node. The expert path may be a path obtained by searching the initial tag matching relationship map on the basis of a preset sampling set. The preset sampling set can be obtained by extracting directly connected entity pairs in the atlas according to a given triplet relation by an entity neighborhood similarity sampling method. The path discriminator compares the target path feature matrix in the target path feature matrix set with the corresponding sampling path feature matrix, and determines the similarity between the target path feature matrix and the sampling path feature matrix.
And fifthly, determining whether the initial path complement model reaches a preset optimization target according to the comparison result. As an example, the preset optimization objective may be that the similarity between the target path feature matrix in the target path feature matrix set and the corresponding sampling path feature matrix is greater than a preset similarity threshold.
And sixthly, responding to the determination that the initial path completion model reaches the optimization target, and taking the initial path completion model as a trained path completion model.
Optionally, the executing body may further adjust network parameters of the initial path completion model in response to determining that the initial path completion model does not reach the optimization target, and execute the training step again using the adjusted initial path completion model as the initial path completion model. As an example, the discriminator included in the initial path completion model may be parameterized by a small batch random gradient descent algorithm, and the generator may also be parameterized by Adam (Adaptive Moment Estimation ) algorithm.
The label matching relationship map generating step and related content thereof, as an invention point of the embodiment of the present disclosure, solve the fourth technical problem mentioned in the background art, namely "the search efficiency of data application is reduced". The problem that results in reduced search efficiency for data applications is often as follows: because the semantic relation among the data applications is loose, the query chain is longer, and therefore the searching efficiency of the data applications is reduced. To achieve this, first, an initial tag matching relationship map is constructed from the target tag matching information set. And then obtaining missing map data according to the path complement model. The path completion model can improve the robustness of noise data and better infer more potential semantic information by means of fusion training of entity neighborhood information and relationship paths in the atlas so as to identify missing atlas data. And finally, complementing the initial tag matching relationship graph according to the missing graph data to obtain the tag matching relationship graph. Therefore, the path completion model can better realize the completion of the initial tag matching relationship graph and obtain the tag matching relationship graph, so that when the tag matching relationship graph is queried according to the query keyword, a corresponding tag entity can be queried timely for determining the data application, and the searching efficiency of the data application can be improved.
Step 102, in response to receiving confirmation selection information for each target application catalog information in the target application catalog information sequence, binding a preset application display page template based on the confirmation selection information to obtain a target application display page, and sending the target application display page to the user terminal.
In some embodiments, the executing body may perform binding processing on a preset application display page template based on the confirmation selection information in response to receiving the confirmation selection information for each target application directory information in the target application directory information sequence, to obtain a target application display page, and send the target application display page to the user terminal. The confirmation selection information may be information of the selected target application directory information. The confirmation selection information may include a user data application information sequence. The user data application information in the user data application information sequence may include a data application identification and a selection order sequence number. The selection order number may characterize a selection order in which the target user selects the respective target application catalog information. The preset application display page template may be a preset template for displaying pages of respective data applications. The application display page template may include a sequence of data application panel controls. The data application panel controls in the sequence of data application panel controls may be panel controls for displaying data applications. The target application display page may be an application display page template after binding each selected data application. The binding process is performed on the preset application display page template based on the confirmation selection information, so that a target application display page is obtained:
The first step may be performed for each user data application information in the user data application information sequence included in the confirmation selection information, by:
and a first sub-step of selecting a data application panel control matched with the user data application information from the data application panel control sequence corresponding to the application display page template as a target data application panel control. The matching with the user data application information may be that the serial number corresponding to the data application panel control is the same as the selection sequence serial number corresponding to the user data application information.
And a second sub-step of binding the data application corresponding to the data application identifier included in the user data application information to the target data application panel control. Wherein the data application may be bound as a component to the target data application panel control.
And secondly, in response to determining that each piece of user data application information is bound with the corresponding data application panel control, determining the bound application display page template as a target application display page.
And step 103, generating associated application information in response to receiving the application data abnormality information of any data application.
In some embodiments, the executing entity may generate the associated application information in response to receiving application data exception information for any data application. The application data anomaly information may be information of data display anomalies sent by the micro service corresponding to the data application. For example, the application data anomaly information may be "reference value does not exist, please update value". The associated application information may characterize a data application that exposes upstream data of the data application that is abnormally exposed. First, data application related information that matches any data application corresponding to the application data abnormality information may be selected from a preset data application related information set. The data application association information in the preset data application association information set may include an index data application identifier and an association data application identifier. The index data application identifier may be a unique identifier for the data application. The association data application identifier may apply a unique identifier to the association data. The associated data application may be a data application having a data association relationship with the data application corresponding to the index data application identifier. The data association relationship may be that data corresponding to the association data application identifies source data of the corresponding data application for the index data application. Then, the associated data application identifier corresponding to the selected data application association information is determined as the associated application information.
And 104, performing verification processing on the associated application information to obtain application verification information.
In some embodiments, the execution body may perform a verification process on the associated application information to obtain application verification information. The application verification information may indicate whether the data application corresponding to the associated application information exists on the target application display page. First, in response to determining that the existing data application identifier is the same as the associated data application identifier corresponding to the associated application information in each data application identifier of the bound data application corresponding to the target application display page, determining the preset application existing identifier as application verification information. The preset application existing identifier can indicate that a data application corresponding to the associated application information exists on the target application display page. And then, in response to determining that the non-existing data application identifier in the data application identifiers of the bound data applications corresponding to the target application display page is the same as the associated data application identifier corresponding to the associated application information, determining the preset application non-existing identifier as application verification information. The preset application absence identification can indicate that no data application corresponding to the associated application information exists on the target application display page.
And step 105, in response to determining that the application verification information meets the preset application new condition, the associated application information is sent to the user terminal so as to enable the target user to confirm whether the associated application is newly added.
In some embodiments, the executing body may send the associated application information to the user terminal to confirm whether the target user adds the associated application in response to determining that the application verification information satisfies a preset application addition condition. The preset application adding condition may be that the application verification information characterizes that no data application corresponding to the associated application information exists on the target application display page. The related application information may be transmitted to the user terminal and displayed, and the target user may confirm whether to add the related application to the user terminal.
And step 106, in response to receiving the associated application newly-added confirmation information, adding a preset abnormal data application panel control to an abnormal data display area included in the target application display page.
In some embodiments, the executing body may add a preset abnormal data application panel control to the abnormal data display area included in the target application display page in response to receiving the associated application new confirmation information. The above-mentioned information about confirming the new associated application may be information for confirming the new associated application by the target user. The association application newly added confirmation information may include an association data application identifier. The preset abnormal data application panel control may be a panel control for displaying abnormal data by binding the associated data application. The abnormal data display area may be a preset page area for displaying abnormal data corresponding to the associated data application on the target application display page.
And step 107, binding the associated data application corresponding to the associated application newly added confirmation information to the abnormal data application panel control for displaying the abnormal data.
In some embodiments, the execution body may bind an associated data application corresponding to the associated application newly added acknowledgement information to the abnormal data application panel control for displaying abnormal data. First, the associated data application corresponding to the associated application newly added confirmation information may be added to the data application panel control in a component manner. The associated data application may then display the anomaly data on the data application panel control.
Optionally, the executing body may further migrate, in response to determining that the application verification information does not meet the preset application addition condition, a data application panel control of the bound data application corresponding to the associated application information in the target application display page to an abnormal data display area included in the target application display page. Firstly, a data application panel control and a corresponding upper parent component corresponding to the associated application information in the target application display page can be acquired through a front-end page script, and the acquired data application panel control is used as a control to be migrated. Wherein, the upper parent component may be a component located at an upper level of the data application panel control. And then adding the control to be migrated to an abnormal data display area included in the target application display page, and adding a preset icon to the upper right corner of the control to be migrated. The preset icon may be a preset icon. For example, the preset icon may be an icon with "migration" text. And finally, deleting the data application panel control corresponding to the associated application information under the upper parent component.
Optionally, the target application display page may further include an abnormal data early warning panel. The abnormal data early warning panel may include a data application selection control set. The data application selection control in the data application selection control set may be a multi-box control. The data application selection controls in the set of data application selection controls may correspond to abnormal data applications. The abnormal data application may be a data application that generates abnormal data. The abnormal data application corresponds to abnormal data. The execution body may further execute the steps of:
in the first step, in response to receiving control selection information for selecting a control set for the data application, each piece of abnormal data inspection item information matched with the data application corresponding to the control selection information is selected from a preset abnormal data inspection item information set to serve as an abnormal data inspection item information set. Wherein, the control selection information may include a target data application selection control group. The target data application selection control in the target data application selection control group may be a data application selection control selected by a target user. The abnormal data inspection item information in the preset abnormal data inspection item information set may include an abnormal data application identifier and an inspection item identifier. The abnormal data application identifier may apply a unique identifier to the abnormal data. The inspection item identifier can be a unique identifier for the inspection item. The above inspection items may include, but are not limited to, at least one of: substation equipment, high-voltage transmission lines and transformers. The data application corresponding to the control selection information may be the same as the data application corresponding to the control selection information, where the data application corresponding to the abnormal data application identifier included in the abnormal data inspection item information is the same as the data application corresponding to the control selection information.
And a second step of transmitting the abnormal data inspection item information set to the user terminal for the target user selection.
And thirdly, generating a patrol task information set based on the patrol item selection information in response to receiving the patrol item selection information for each abnormal data patrol item information in the abnormal data patrol item information group. The inspection item selection information may include a target abnormal data inspection item information set. The target abnormal data inspection item information in the target abnormal data inspection item information set may be abnormal data inspection item information selected by a target user. The following steps may be performed for each target abnormal data inspection item information in the target abnormal data inspection item information group included in the inspection item selection information:
And a first sub-step of selecting patrol item associated equipment information matched with the target abnormal data patrol item information from a preset patrol item associated equipment information set. The inspection item association device information in the preset inspection item association device information set may include an inspection item identifier and an inspection terminal identifier. The matching with the target abnormal data inspection item information can be: and the patrol item identification included in the patrol item associated equipment information is the same as the patrol item identification included in the target abnormal data patrol item information.
And a second sub-step of determining the selected patrol item associated equipment information and preset patrol time as patrol task information. The preset inspection time may be a preset inspection time. For example, the inspection time may be a time 5 minutes later than the current time.
And step four, the patrol task information set is sent to each task patrol terminal for executing the patrol task. Each piece of routing inspection task information can be sent to the task routing inspection terminal corresponding to the routing inspection terminal identifier included in the routing inspection task information. The task patrol terminal may be a movable robot for performing patrol tasks, which has a function of photographing and analyzing images. The task inspection terminal can inspect the inspection items corresponding to the inspection task information at the inspection time corresponding to the inspection task information.
Optionally, the executing body may further execute the following steps:
and in the first step, in response to detecting a selection operation of any data application panel control in the target application display page, filling the any data application panel control into a preset mode frame page. The preset mode frame page may be a page for displaying an interface corresponding to the data application in the mode frame. The center of the modal frame page may coincide with the screen center of the terminal. The width and height of the modal box page may be 80% of the screen width and height.
And secondly, determining a preset mode frame state value as an attribute value of the mode frame page for displaying the mode frame page. The preset modal frame status value may represent a display modal frame.
The above embodiments of the present disclosure have the following advantageous effects: by the abnormal data display method for the data application sharing platform, which is disclosed by the embodiment of the invention, the display efficiency of abnormal data can be improved. Specifically, the reason why the display efficiency of the abnormal data is reduced is that: because the data application with the abnormality is not on the same page or the same terminal with the data application corresponding to the upstream business data, the monitoring personnel need to frequently switch the data application page or the terminal each time the data application is abnormal, thereby causing complex operation, being difficult to display the abnormal data in time and reducing the display efficiency of the abnormal data. Based on this, the abnormal data display method for the data application sharing platform of some embodiments of the present disclosure first generates a target application catalog information sequence based on a pre-generated data application catalog information set and the data application query request information in response to receiving the data application query request information for the target data service, and transmits the target application catalog information sequence to the user terminal for the target user to select. the target data service is a service to be subjected to service data monitoring, and each target application catalog information in the target application catalog information sequence corresponds to a data application. Thus, each data application associated with the service may be determined and sent to the user for selection. And secondly, in response to receiving confirmation selection information aiming at each target application catalog information in the target application catalog information sequence, binding a preset application display page template based on the confirmation selection information to obtain a target application display page, and sending the target application display page to the user terminal. Thus, each data application selected by the user can be loaded to the same page for display. Then, in response to receiving application data anomaly information for any data application, associated application information is generated. Thus, when an abnormality occurs in the data application, it is possible to determine an associated data application corresponding to upstream traffic data associated with the data application in which the abnormality occurs. And then, performing verification processing on the related application information to obtain application verification information. Thus, it can be determined whether the associated data application has been bound to the target application display page. And then, in response to determining that the application verification information meets a preset application new condition, sending the associated application information to the user terminal to confirm whether the associated application is newly added by the target user. Thus, when the associated data application is not bound to the target application display page, it can be confirmed by the user whether the associated data application is loaded on the same page at present to display the abnormal data. And then, in response to receiving the new confirmation information of the associated application, adding a preset abnormal data application panel control to an abnormal data display area included in the target application display page. Therefore, the data application panel control can be added to the current page, and the subsequent binding loading of the associated data application is facilitated. And finally, binding the associated data application corresponding to the associated application newly added confirmation information to the abnormal data application panel control for displaying the abnormal data. thus, the associated data application can be loaded to the same page as the data application in which the abnormality occurs to perform the abnormal data display. Therefore, when the data application is abnormal due to upstream data, the data application corresponding to the upstream data can be loaded on the same page to display the abnormal data without frequently switching the data application page or the terminal. Therefore, the abnormal data can be displayed in time, and the display efficiency of the abnormal data is improved.
With further reference to fig. 2, as an implementation of the method shown in the above figures, the present disclosure provides some embodiments of an abnormal data display apparatus for a data application sharing platform, which correspond to those method embodiments shown in fig. 1, and the abnormal data display apparatus 200 for a data application sharing platform may be applied to various electronic devices in particular.
As shown in fig. 2, the abnormal data display apparatus 200 for a data application sharing platform of some embodiments includes: a first generation and transmission unit 201, a first binding and transmission unit 202, a second generation unit 203, a verification processing unit 204, a transmission unit 205, an addition unit 206, and a second binding unit 207. Wherein, the first generating and sending unit 201 is configured to respond to receiving data application query request information for a target data service, generate a target application catalog information sequence based on a pre-generated data application catalog information set and the data application query request information, and send the target application catalog information sequence to a user terminal for target user selection, wherein the target data service is a service to be subjected to service data monitoring, and each target application catalog information in the target application catalog information sequence corresponds to a data application; a first binding and transmitting unit 202 configured to perform binding processing on a preset application display page template based on acknowledgement selection information in response to receiving acknowledgement selection information for each target application directory information in the target application directory information sequence, to obtain a target application display page, and to transmit the target application display page to the user terminal; a second generation unit 203 configured to generate associated application information in response to receiving application data abnormality information of an arbitrary data application; a verification processing unit 204 configured to perform verification processing on the associated application information to obtain application verification information; a transmitting unit 205 configured to transmit the associated application information to the user terminal to confirm whether the associated application is newly added by the target user in response to determining that the application verification information satisfies a preset application addition condition; an adding unit 206, configured to add a preset abnormal data application panel control to an abnormal data display area included in the target application display page in response to receiving the associated application new confirmation information; the second binding unit 207 is configured to bind the association data application corresponding to the association application newly-added confirmation information to the abnormal data application panel control for displaying the abnormal data.
It will be appreciated that the elements described in the abnormal data display apparatus 200 for the data application sharing platform correspond to the respective steps in the method described with reference to fig. 1. Thus, the operations, features and advantages described above with respect to the method are equally applicable to the abnormal data display apparatus 200 for the data application sharing platform and the units contained therein, and are not described herein.
With further reference to fig. 3, a schematic structural diagram of an electronic device 300 suitable for use in implementing some embodiments of the present disclosure is shown. The electronic device shown in fig. 3 is merely an example and should not impose any limitations on the functionality and scope of use of embodiments of the present disclosure.
As shown in fig. 3, the electronic device 300 may include a processing means (e.g., a central processing unit, a graphics processor, etc.) 301 that may perform various suitable actions and processes in accordance with a program stored in a Read Only Memory (ROM) 302 or a program loaded from a storage means 308 into a Random Access Memory (RAM) 303. In the RAM 303, various programs and data required for the operation of the electronic apparatus 300 are also stored. The processing device 301, the ROM 302, and the RAM 303 are connected to each other via a bus 304. A production in/production out (I/O) interface 305 is also connected to bus 304.
In general, the following devices may be connected to the I/O interface 305: production revenue devices 306 including, for example, touch screens, touch pads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; a production payout device 307 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 308 including, for example, magnetic tape, hard disk, etc.; and communication means 309. The communication means 309 may allow the electronic device 300 to communicate with other devices wirelessly or by wire to exchange data. While fig. 3 shows an electronic device 300 having various means, it is to be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may be implemented or provided instead. Each block shown in fig. 3 may represent one device or a plurality of devices as needed.
In particular, according to some embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such embodiments, the computer program may be downloaded and installed from a network via communications device 309, or from storage device 308, or from ROM 302. The above-described functions defined in the methods of some embodiments of the present disclosure are performed when the computer program is executed by the processing means 301.
It should be noted that, in some embodiments of the present disclosure, the computer readable medium may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In some embodiments of the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, however, the computer-readable signal medium may comprise a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, fiber optic cables, RF (radio frequency), and the like, or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network protocol, such as HTTP (HyperText Transfer Protocol ), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the internet (e.g., the internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed networks.
The computer readable medium may be embodied in the apparatus; or may exist alone without being incorporated into the electronic device. The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: in response to receiving data application query request information for a target data service, generating a target application catalog information sequence based on a pre-generated data application catalog information set and the data application query request information, and sending the target application catalog information sequence to a user terminal for target user selection, wherein the target data service is a service to be subjected to service data monitoring, and each target application catalog information in the target application catalog information sequence corresponds to a data application; in response to receiving confirmation selection information for each target application catalog information in the target application catalog information sequence, binding a preset application display page template based on the confirmation selection information to obtain a target application display page, and sending the target application display page to the user terminal; generating associated application information in response to receiving application data anomaly information for any data application; performing verification processing on the related application information to obtain application verification information; transmitting the associated application information to the user terminal to confirm whether the associated application is newly added by the target user in response to determining that the application verification information satisfies a preset application newly added condition; in response to receiving the new addition confirmation information of the associated application, adding a preset abnormal data application panel control to an abnormal data display area included in the target application display page; binding the associated data application corresponding to the associated application newly added confirmation information to the abnormal data application panel control for displaying the abnormal data.
Computer program code for carrying out operations for some embodiments of the present disclosure may be written in one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in some embodiments of the present disclosure may be implemented by means of software, or may be implemented by means of hardware. The described units may also be provided in a processor, for example, described as: a processor includes a first generation and transmission unit, a first binding and transmission unit, a second generation unit, a verification processing unit, a transmission unit, an addition unit, and a second binding unit. The names of these units do not in some cases limit the unit itself, for example, the first generating and transmitting unit may also be described as "a unit that generates a target application catalog information sequence and transmits the target application catalog information sequence to the user terminal for selection by the target user".
The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), an Application Specific Standard Product (ASSP), a system on a chip (SOC), a Complex Programmable Logic Device (CPLD), and the like.
The foregoing description is only of the preferred embodiments of the present disclosure and description of the principles of the technology being employed. It will be appreciated by those skilled in the art that the scope of the invention in the embodiments of the present disclosure is not limited to the specific combination of the above technical features, but encompasses other technical features formed by any combination of the above technical features or their equivalents without departing from the spirit of the invention. Such as the above-described features, are mutually substituted with (but not limited to) the features having similar functions disclosed in the embodiments of the present disclosure.

Claims (10)

1. An abnormal data display method for a data application sharing platform, comprising:
generating a target application catalog information sequence based on a pre-generated data application catalog information set and the data application query request information in response to receiving the data application query request information for a target data service, and sending the target application catalog information sequence to a user terminal for target user selection, wherein the target data service is a service to be subjected to service data monitoring, and each target application catalog information in the target application catalog information sequence corresponds to a data application;
In response to receiving confirmation selection information aiming at each target application catalog information in the target application catalog information sequence, binding a preset application display page template based on the confirmation selection information to obtain a target application display page, and sending the target application display page to the user terminal;
generating associated application information in response to receiving application data anomaly information of any data application, wherein the associated application information characterizes the data application for displaying upstream data of the data application with anomalies in data display, and the step of generating the associated application information comprises the following steps:
Selecting data application association information matched with any data application corresponding to the application data abnormal information from a preset data application association information set, wherein the data application association information in the data application association information set comprises an index data application identifier and an associated data application identifier, the index data application identifier is a unique identifier of the data application, the associated data application identifier is a unique identifier of the associated data application, the associated data application is a data application with a data association relationship corresponding to the index data application identifier, the data association relationship is that the data corresponding to the associated data application is source data of the data application corresponding to the index data application identifier, and the data application association information matched with any data application corresponding to the application data abnormal information is: the index data application identifier is used for identifying the index data application corresponding to the data application associated information set;
Determining the associated data application identifier corresponding to the selected data application associated information as associated application information;
performing verification processing on the associated application information to obtain application verification information;
responding to the fact that the application verification information meets a preset application new condition, and sending the associated application information to the user terminal so as to enable the target user to confirm whether an associated application is newly added;
in response to receiving the associated application newly-added confirmation information, adding a preset abnormal data application panel control to an abnormal data display area included in the target application display page;
Binding the associated data application corresponding to the associated application newly added confirmation information to the abnormal data application panel control for displaying abnormal data.
2. The method of claim 1, wherein the method further comprises:
And in response to determining that the application verification information does not meet the preset application newly-added condition, migrating a data application panel control of the bound data application corresponding to the associated application information in the target application display page to an abnormal data display area included in the target application display page.
3. The method of claim 1, wherein the target application display page further comprises an abnormal data early warning panel comprising a set of data application selection controls, the data application selection controls in the set of data application selection controls corresponding to abnormal data applications, the abnormal data applications corresponding to abnormal data; and
The method further comprises the steps of:
In response to receiving control selection information for the data application selection control set, selecting each piece of abnormal data inspection item information matched with the data application corresponding to the control selection information from a preset abnormal data inspection item information set as an abnormal data inspection item information set;
transmitting the abnormal data inspection item information set to the user terminal for the target user to select;
generating a patrol task information set based on patrol item selection information in response to receiving patrol item selection information for each of the abnormal data patrol item information in the abnormal data patrol item information set;
and sending the patrol task information set to each task patrol terminal for executing the patrol task.
4. The method of claim 1, wherein the method further comprises:
In response to detecting a selection operation for any data application panel control in the target application display page, filling the any data application panel control into a preset mode frame page;
And determining a preset mode frame state value as an attribute value of the mode frame page for displaying the mode frame page.
5. The method of claim 1, wherein the data application catalog information in the set of data application catalog information is pre-generated by:
Generating application deployment application information corresponding to a target application to be displayed in response to receiving application deployment application information aiming at a pre-generated target application to be displayed, and sending the application deployment application information to an application deployment server for deploying the target application to be displayed, wherein the target application to be displayed is an application to be displayed on a preset data application list page;
In response to receiving deployment success information of the application to be displayed aiming at the target, updating the application information to be deployed to obtain deployment passing application information, and sending the deployment passing application information to a deployment request sending terminal corresponding to the application to be displayed of the target;
In response to receiving application display application information for the application to be displayed on the target, sending the application display application information to an auditing terminal for auditing, wherein the application display application information comprises a home project name, an application developer identifier, a data source identifier and an application tag information set;
Responding to receiving the display audit passing information sent by the audit terminal, and sending the display audit passing information to the deployment request sending terminal;
Generating a data application identifier based on the attribution project name corresponding to the display audit passing information;
Determining an application user permission identifier corresponding to the application developer identifier;
and determining the data application identifier, the application tag information set, the data source identifier, the application developer identifier and the corresponding application user permission identifier which are included in the application display application information as data application catalog information.
6. The method of claim 5, wherein prior to the generating the application to be deployed information corresponding to the target application to be exposed in response to receiving the application deployment application information for the pre-generated target application to be exposed, the method further comprises:
Responding to receiving data application development resource request information sent by an application development terminal, and sending a preset data resource information set to the application development terminal so as to enable a developer to select data resources for downloading;
In response to receiving resource downloading request information aiming at the data resource information set, classifying each data resource information corresponding to the resource downloading request information to obtain a first resource information group and a second resource information group;
transmitting each resource downloading link corresponding to the first resource information group to the application development terminal;
Acquiring a second data resource group corresponding to the second resource information group;
And sending the second data resource group to the application development terminal so that the developer can generate a target application to be displayed according to the downloaded resources.
7. The method of claim 1, wherein the data application query request information includes a target user identification and a query keyword group; and
The generating a target application catalog information sequence based on the pre-generated data application catalog information set and the data application query request information includes:
Determining a user authority identifier corresponding to the target user identifier;
determining the data application catalog information matched with the user authority identification in the data application catalog information set as display catalog information to be confirmed, and obtaining a display catalog information set to be confirmed;
for each query keyword in the query keyword group, the following steps are performed:
Selecting a label entity matched with the query keyword from all label entities which are included in a label matching relation map and correspond to the pre-generated data application index information as first label information to obtain a first label information group;
Selecting a label entity meeting a preset association label condition from all label entities corresponding to the data application index information and included in a label matching relation map as second label information to obtain a second label information group;
and generating a target application catalog information sequence based on the label index information set corresponding to the data application index information, the display catalog information set to be confirmed, each obtained first label information set and each obtained second label information set.
8. An abnormal data display apparatus for a data application sharing platform, comprising:
a first generating and transmitting unit configured to generate a target application catalog information sequence based on a data application catalog information set generated in advance and data application query request information in response to receiving the data application query request information for a target data service, and transmit the target application catalog information sequence to a user terminal for target user selection, wherein the target data service is a service to be subjected to service data monitoring, and each target application catalog information in the target application catalog information sequence corresponds to a data application;
the first binding and sending unit is configured to respond to receiving confirmation selection information aiming at each target application catalog information in the target application catalog information sequence, perform binding processing on a preset application display page template based on the confirmation selection information to obtain a target application display page, and send the target application display page to the user terminal;
A second generating unit configured to generate associated application information in response to receiving application data anomaly information of any data application, wherein the associated application information characterizes a data application that presents upstream data of the data application that is data presentation anomaly, the generating associated application information step including:
Selecting data application association information matched with any data application corresponding to the application data abnormal information from a preset data application association information set, wherein the data application association information in the data application association information set comprises an index data application identifier and an associated data application identifier, the index data application identifier is a unique identifier of the data application, the associated data application identifier is a unique identifier of the associated data application, the associated data application is a data application with a data association relationship corresponding to the index data application identifier, the data association relationship is that the data corresponding to the associated data application is source data of the data application corresponding to the index data application identifier, and the data application association information matched with any data application corresponding to the application data abnormal information is: the index data application identifier is used for identifying the index data application corresponding to the data application associated information set;
Determining the associated data application identifier corresponding to the selected data application associated information as associated application information;
The verification processing unit is configured to perform verification processing on the associated application information to obtain application verification information;
A transmitting unit configured to transmit the associated application information to the user terminal for the target user to confirm whether an associated application is newly added in response to determining that the application verification information satisfies a preset application newly added condition;
The adding unit is configured to respond to receiving the associated application newly-added confirmation information and add a preset abnormal data application panel control to an abnormal data display area included in the target application display page;
And the second binding unit is configured to bind the associated data application corresponding to the associated application newly-added confirmation information to the abnormal data application panel control for displaying abnormal data.
9. An electronic device, comprising:
One or more processors;
a storage device having one or more programs stored thereon,
When executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-7.
10. A computer readable medium having stored thereon a computer program, wherein the computer program, when executed by a processor, implements the method of any of claims 1-7.
CN202311167741.4A 2023-09-11 2023-09-11 Abnormal data display method, device and equipment for data application sharing platform Active CN117331990B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311167741.4A CN117331990B (en) 2023-09-11 2023-09-11 Abnormal data display method, device and equipment for data application sharing platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311167741.4A CN117331990B (en) 2023-09-11 2023-09-11 Abnormal data display method, device and equipment for data application sharing platform

Publications (2)

Publication Number Publication Date
CN117331990A CN117331990A (en) 2024-01-02
CN117331990B true CN117331990B (en) 2024-11-22

Family

ID=89290967

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311167741.4A Active CN117331990B (en) 2023-09-11 2023-09-11 Abnormal data display method, device and equipment for data application sharing platform

Country Status (1)

Country Link
CN (1) CN117331990B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105589923A (en) * 2014-11-07 2016-05-18 洛克威尔自动控制技术股份有限公司 Dynamic search engine for an industrial environment
CN110968479A (en) * 2019-11-20 2020-04-07 北京宝兰德软件股份有限公司 Business-level full-link monitoring method for application program and server

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007094631A (en) * 2005-09-28 2007-04-12 Hitachi Electronics Service Co Ltd Application operation monitoring system, customer application operation monitoring service providing system, application operation monitoring method, and customer application operation monitoring service providing method
US8397128B1 (en) * 2009-04-29 2013-03-12 Oracle International Corporation Data load into an asset management system
US9274871B2 (en) * 2009-11-24 2016-03-01 Oracle International Corporation In-lane exception handling
CN115269214B (en) * 2021-04-30 2024-12-27 北京字跳网络技术有限公司 A method and device for displaying information in an application program
CN115757010A (en) * 2022-10-13 2023-03-07 阿里巴巴(中国)有限公司 Application abnormal data acquisition method, query method, device, equipment and medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105589923A (en) * 2014-11-07 2016-05-18 洛克威尔自动控制技术股份有限公司 Dynamic search engine for an industrial environment
CN110968479A (en) * 2019-11-20 2020-04-07 北京宝兰德软件股份有限公司 Business-level full-link monitoring method for application program and server

Also Published As

Publication number Publication date
CN117331990A (en) 2024-01-02

Similar Documents

Publication Publication Date Title
US20180121486A1 (en) System and Method for Configuration Management Database Governance
CN115757400B (en) Data table processing method, device, electronic equipment and computer readable medium
CN110851211A (en) Method, apparatus, electronic device, and medium for displaying application information
EP3846083A1 (en) Method and apparatus for parallel processing of information
CN109254914A (en) Software development kit test method, system, computer installation and readable storage medium storing program for executing
CN110795331A (en) Software testing method and device
US20170091304A1 (en) Semantic mapping of topic map meta-models identifying assets and events to include directionality
CN110442349A (en) Method and apparatus for servicing dilatation
JP7090131B2 (en) Methods and equipment for generating information
CN112579402A (en) Method and device for positioning faults of application system
CN111382953A (en) Dynamic process generation method and device
CN119065669B (en) Front-end code template generation method, device and medium based on image detection
CN119718726A (en) Microservice processing method, device, electronic device and computer-readable medium
CN119599438A (en) Overhead line safety information display method, device, equipment and medium
CN117331990B (en) Abnormal data display method, device and equipment for data application sharing platform
CN113704079B (en) Protobuf-based interface testing method and device
US10289788B1 (en) System and method for suggesting components associated with an electronic design
CN113986959B (en) Logistics information collection method, device, electronic device and computer readable medium
CN116909539A (en) Visual programming method, device, equipment and storage medium
CN114697206B (en) Method, device, equipment and computer readable medium for managing nodes of Internet of things
CN115964302A (en) Data testing method and device
CN116405406B (en) Data difference monitoring method, device, electronic equipment and computer readable medium
CN113742462A (en) Answer monitoring method and device
CN118331966B (en) Data table file generation method, device, electronic device and computer readable medium
CN120013529B (en) Method, device, electronic device and medium for transmitting information related to electric power equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant