CN113709261B - System for fusing multi-channel data chain processing - Google Patents

System for fusing multi-channel data chain processing Download PDF

Info

Publication number
CN113709261B
CN113709261B CN202111267630.1A CN202111267630A CN113709261B CN 113709261 B CN113709261 B CN 113709261B CN 202111267630 A CN202111267630 A CN 202111267630A CN 113709261 B CN113709261 B CN 113709261B
Authority
CN
China
Prior art keywords
data
processing
chain
module
link
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
CN202111267630.1A
Other languages
Chinese (zh)
Other versions
CN113709261A (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.)
Xinhua Xin Dalian Software Services Co ltd
Original Assignee
Shenzhen Workiee Technology 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 Shenzhen Workiee Technology Co ltd filed Critical Shenzhen Workiee Technology Co ltd
Priority to CN202111267630.1A priority Critical patent/CN113709261B/en
Publication of CN113709261A publication Critical patent/CN113709261A/en
Application granted granted Critical
Publication of CN113709261B publication Critical patent/CN113709261B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/566Grouping or aggregating service requests, e.g. for unified processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to the technical field of data processing, in particular to a system for fusing multi-channel data chain processing. The system comprises a unified receiving unit, a responsibility chain processing unit, a data chain processing unit and a service chain storage unit, wherein the unified receiving unit is used for providing a unified chain processing inlet and uniformly receiving data of an input end. The method and the device have the advantages that the responsibility chain processing unit splits the received data into the plurality of data blocks according to the complexity of the service, so that the subsequent data can be processed more easily, the phenomenon that the memory occupied by the received data processing is larger than the limit value of the processing memory to cause processing operation overload is avoided, the stability of the system is improved, the data blocks are sequentially received through the data chain processing unit, the data blocks sequentially enter the plurality of processing links to be processed, if modification maintenance is carried out in one of the processing links, only development codes corresponding to the current link need to be modified, the operation is convenient, the modification difficulty is reduced, and the practicability is improved.

Description

System for fusing multi-channel data chain processing
Technical Field
The invention relates to the technical field of data processing, in particular to a system for fusing multi-channel data chain processing.
Background
Chained processing, also called streaming processing, often occurs in streaming computing or similar scenarios. The chain processing mode avoids coupling the request sender and receiver together, making it possible for multiple objects to receive the request, connecting the objects into a chain, and passing the request along the chain until an object processes it;
in the mode, each object in the link needs to judge whether the service data submitted by the requester should be processed by the current object, if so, the current object performs data processing, otherwise, the service data is delivered to the next object in the link;
in an actual project, a system comprises business data processing of multiple categories, each category develops a set of corresponding chain processing, workload is repeated, unified management and control are difficult, logic and complexity of development codes are caused for businesses which need to be checked, cleaned, processed and fused for multiple times, difficulty of modification and maintenance is multiplied when business changes occur, the business data are intensively flooded into the system, operation intensity is increased, operation overload is easy to cause, and data loss is caused.
Disclosure of Invention
The present invention is directed to a system for merging multi-channel data chain processing, so as to solve the problems in the background art.
In order to achieve the above object, the present invention provides a system for fusing multi-channel data chain processing, which includes a unified receiving unit, a responsibility chain processing unit, a data chain processing unit and a service chain storage unit;
the uniform receiving unit is used for providing a uniform chain type processing inlet and uniformly receiving data of an input end;
the responsibility chain processing unit is used for splitting the data received by the unified receiving unit into a plurality of data blocks according to the complexity of the service;
the data chain processing unit is used for sequentially receiving the plurality of data blocks of the responsibility chain processing unit and enabling the data blocks to sequentially enter a plurality of processing links for processing, and each processing link comprises a data checking link, a data cleaning link, a data processing link and a data fusion link;
the service chain storage unit is used for storing the data blocks processed by the data chain processing unit, delivering the processing result to the service chain, and continuously executing the service chain downwards until the service chain is finished and then returning the related information processed by the requester.
When the data processing method is used specifically, multi-branch data enters a unified service data processing inlet of a unified receiving unit for processing and then is output as a first service, then the first service is subjected to responsibility chain processing through a responsibility chain processing unit, the first service is divided into a plurality of small data according to a flow sequence, then data checking 1-N processing, data cleaning 1-N processing, data processing 1-N processing and data processing 1-N processing are sequentially performed on a data block through the data chain processing unit, then the processed data block is output as a second service, and finally the second service is stored through a service chain storage unit.
As a further improvement of the technical solution, the unified receiving unit uses a gateway to coordinate and unify the request distribution routes, and processes the request through a plurality of filters, including a pre-filter, a route filter, a post-filter, and an error filter.
As a further improvement of the technical solution, the responsibility chain processing unit includes a complexity detection module and a data segmentation module;
the complexity detection module is used for calculating the memory occupied by the received data processing;
the data segmentation module is used for receiving the result of the complexity detection module and segmenting the data into a plurality of data blocks, wherein the data blocks process the data blocks, and the occupied memory of the data blocks is smaller than the limit value of the processing memory.
Assuming that the memory occupied by the memory value of the received data through the processing calculated by the complexity detection module is m and the processing memory limit value is n, the received data needs to be divided into d blocks of data through the data dividing module, the memory occupied by the processing of each block of data is m/k, and m/k is less than or equal to n, so that the processing of subsequent data is easier, the processing operation overload caused by the fact that the memory occupied by the processing of the received data is greater than the processing memory limit value is avoided, and the stability of the system is improved.
As a further improvement of the technical solution, a calculation formula of the complexity detection module is as follows:
m=n*m1
where m is the occupied memory for receiving data, n is the number of data elements, and m1 is the size of each data element.
As a further improvement of the technical solution, the data segmentation module adopts a clustering segmentation algorithm, and includes the following steps:
inputting received data, and classifying the received data by adopting K-means clustering;
determining an adaptability value function according to the clustering center, and terminating classification if the adaptability value of the classified data is greater than a specified threshold value;
and dividing the classified data to generate a plurality of data blocks.
As a further improvement of the technical solution, the K-means clustering calculation formula is:
Figure 139776DEST_PATH_IMAGE001
wherein x is a new clustering center, j is a data element code, n is a data element number, and p is an adaptability value.
As a further improvement of the technical solution, the data link processing unit includes a data verification module, a data cleaning module, a data processing module, and a data fusion module;
the data checking module is used for verifying the integrity of data in the data block in the data checking link;
the data cleaning module is used for rechecking the data in the data block in the data cleaning link, deleting repeated information, correcting existing errors and providing data consistency;
the data processing module is used for further processing the data after the data cleaning module in the data processing link and converting the data into a standard, clear and easily analyzed structure;
the data fusion module is used for receiving the data blocks processed by the data processing module in a data fusion link, synthesizing a plurality of fields of the data blocks into a new field and acquiring the processed data.
As a further improvement of the technical solution, the data chain processing unit adopts a chain processing algorithm, and includes the following steps:
the data blocks enter a plurality of processing links in sequence;
detecting whether a data block submitted by a requester in a current processing link completes a processing task;
otherwise, continuing to process data in the current processing link until a completion signal is sent out, and delivering the data block to the next processing link in the current processing link;
and repeating the steps until the data block sequentially passes through a plurality of processing links to output data.
As a further improvement of the technical solution, the service chain storage unit adopts a chain storage structure.
Compared with the prior art, the invention has the beneficial effects that:
1. in the system fusing multi-channel data chain processing, the responsibility chain processing unit splits the received data into a plurality of data blocks according to the complexity of the service, so that the subsequent data processing is easier, the phenomenon that the processing operation overload is caused because the memory occupied by the received data processing is larger than the processing memory limit value is avoided, and the stability of the system is improved.
2. In the system for fusing multi-channel data chain processing, the data chain processing unit sequentially receives the data blocks, so that the data blocks sequentially enter the processing links to be processed, if modification and maintenance are carried out in one of the processing links, only development codes corresponding to the current link need to be modified, the operation is convenient, the modification difficulty is reduced, and the practicability is improved.
Drawings
FIG. 1 is an overall schematic diagram of embodiment 1 of the present invention;
FIG. 2 is an overall flowchart of embodiment 1 of the present invention;
fig. 3 is a flowchart of a cluster segmentation algorithm in embodiment 1 of the present invention.
The various reference numbers in the figures mean:
100. a unified receiving unit; 200. a chain of responsibility processing unit; 300. a data link processing unit; 400. and a service chain storage unit.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1
Referring to fig. 1-3, the present embodiment provides a system for merging multi-channel data chain processing, which includes a unified receiving unit 100, a responsibility chain processing unit 200, a data chain processing unit 300, and a service chain storage unit 400;
the unified receiving unit 100 is used for providing a unified chained processing entry and uniformly receiving data at an input end;
specifically, the unified receiving unit 100 uses a gateway to coordinate and unify request distribution routes, and processes the request through a plurality of filters, including a pre-filter, a route filter, a post-filter, and an error filter;
the pre-filter is used for processing general transactions, such as authentication, current limiting, fusing degradation and caching;
the route filter is used for protocol conversion and routing work;
the post filter is used for receiving response information returned by the routing filter, making response statistics and log records, and facilitating subsequent query of data receiving records;
the error filter is used for processing errors, and when the three filters are abnormal, the error filter is used for filtering error data;
therefore, considering that data are scattered and enter for processing, the fault phenomenon of the data is caused, and the integration and the connection of subsequent data are not facilitated, in order to process all data in a centralized mode, the gateway coordinates and unifies a request distribution path through the unified receiving unit 100, a unified chain type processing inlet is established, the data of the input end is received in a unified mode, the next operation is carried out after all the data to be processed are received, the integrity of the data is guaranteed, the data are conveniently processed in a unified mode, and the practicability is higher.
The responsibility chain processing unit 200 is configured to split the data received by the unified receiving unit 100 into a plurality of data blocks according to the complexity of the service itself;
in order to improve the stability of the system and avoid overload operation, the responsibility chain processing unit 200 includes a complexity detection module and a data segmentation module;
the complexity detection module is used for calculating the memory occupied by the received data processing;
the data segmentation module is used for receiving the result of the complexity detection module and segmenting the data into a plurality of data blocks, wherein the data blocks process the data blocks, and the occupied memory of the data blocks is smaller than the limit value of the processing memory.
Assuming that the memory occupied by the memory value of the received data through the processing calculated by the complexity detection module is m and the processing memory limit value is n, the received data needs to be divided into d blocks of data through the data dividing module, the memory occupied by the processing of each block of data is m/k, and m/k is less than or equal to n, so that the processing of subsequent data is easier, the processing operation overload caused by the fact that the memory occupied by the processing of the received data is greater than the processing memory limit value is avoided, and the stability of the system is improved.
The calculation formula of the complexity detection module is as follows:
m=n*m1
wherein m is an occupied memory of received data, n is the number of data elements, and m1 is the size of each data element;
specifically, the received data is composed of p data elements, and the memory occupied by the received data can be obtained only by detecting the size of each data element, so that the integrity of the system is ensured.
The data segmentation module adopts a clustering segmentation algorithm and comprises the following steps:
inputting received data, and classifying the received data by adopting K-means clustering;
determining an adaptability value function according to the clustering center, and terminating classification if the adaptability value of the classified data is greater than a specified threshold value;
dividing the classified data to generate a plurality of data blocks;
specifically, the received data are classified firstly, and then an adaptability value function is determined according to the classified clustering center, so that the adaptability value of the classified data is greater than the adaptability value of a specified threshold value, namely, the compatibility of the state structure of the classified data is realized, if the adaptability value of the data is less than the specified threshold value, the state structure of the data is not compatible with the system, the data cannot be operated, otherwise, the data can be operated in the system, the larger the adaptability value is, the better the segmentation effect of the data is, then the classified data are divided, a plurality of data blocks are generated, the data segmentation precision is improved, and the follow-up operation can be effectively realized.
The K-means clustering calculation formula is as follows:
Figure 82455DEST_PATH_IMAGE002
wherein, x is a new clustering center, j is data element code, n is data element number, p is adaptability value, and data are divided clearly by forming a new clustering center;
specifically, the K-means clustering comprises the following steps: firstly, dividing data of n data elements into K groups in advance, randomly selecting K objects as initial clustering centers, then calculating the distance between each object and each initial clustering center as a convergence condition, allocating each object to the nearest clustering center, representing a cluster by the clustering center and the objects allocated to the clustering center, allocating a sample, recalculating the clustering center of the cluster according to the existing objects in the cluster, and repeating the process continuously until the data adaptability value of the classification is larger than a specified threshold value, namely the state structure of the data is compatible with the system, finishing the classification of the data, and facilitating the subsequent accurate data division.
The data chain processing unit 300 is configured to sequentially receive a plurality of data blocks of the responsibility chain processing unit 200, and sequentially enter the data blocks into a plurality of processing links for processing, where the processing links include a data check link, a data cleaning link, a data processing link, and a data fusion link;
specifically, the data chain processing unit 300 includes a data checking module, a data cleaning module, a data processing module, and a data fusion module;
the data checking module is used for verifying the integrity of data in the data block in the data checking link, calculating a checking value of the original data by using a specified algorithm, calculating a primary checking value by using the same algorithm at a receiver, and if the primary checking value is the same as the checking value provided with the data, indicating that the data is complete;
the data cleaning module is used for rechecking the data in the data block in the data cleaning link, deleting repeated information, correcting existing errors and providing data consistency;
in particular, because the data is a collection of data oriented to a certain subject, the data is extracted from a plurality of business systems and contains historical data, so that the problems that some data are wrong data and some data conflict with each other are avoided, such erroneous or conflicting data is obviously undesirable, and therefore, the data cleansing module is employed to check whether the data is satisfactory or not according to the reasonable value ranges and interrelations of each variable, and to find out data that is out of the normal range, logically unreasonable or contradictory, and at the same time, due to investigation, coding and logging errors, some invalid and missing values may be present in the identification data, then the data is input into a data cleaning processor, the data is cleaned up through estimation, whole case deletion, variable deletion, paired deletion and the like, and the cleaned up data is output in a desired format.
The data processing module is used for further processing the data after the data cleaning module in the data processing link and converting the data into a standard, clear and easily analyzed structure;
specifically, the data conversion includes:
structure conversion, in data analysis, according to different service requirements, data (or sampling data) needs to be subjected to structure conversion, which mainly refers to conversion between a one-dimensional data table and a two-dimensional data table;
in line-column conversion, data analysis reporting is often performed by observing data from different dimensions, such as time dimension, or regional dimension, which requires line-column data conversion, also called transposition.
The data fusion module is used for receiving the data blocks processed by the data processing module in the data fusion link, synthesizing a plurality of fields of the data blocks into a new field and acquiring the processed data.
In summary, the data blocks are processed and processed sequentially through the data checking module, the data cleaning module, the data processing module and the data fusion module, so that the data blocks can be processed sequentially in different links, and when a service change occurs in one of the service flows, only the service code in the corresponding flow needs to be changed;
for example, when a group of data blocks are processed, the data blocks sequentially pass through the data verification module, the data cleaning module, the data processing module and the data fusion module, so that the data blocks are verified in the data verification module, the data blocks are transmitted to the data cleaning module to delete useless data after verification is finished, then the data blocks are transmitted to the data processing module to be further processed, finally the data blocks are gathered in the data fusion module, the data blocks are combined to obtain processed data, and if the method and the flow for verification need to be modified and maintained in the data verification process in a data verification link, only corresponding development codes need to be modified in the data verification module.
The service chain storage unit 400 is configured to store the data blocks processed by the data chain processing unit 300, deliver the processing result to the service chain, and continue to execute the service chain downward until the service chain is finished and return the related information to the requester for processing.
The service chain storage unit 400 adopts a chain storage structure, the logic relationship between the data elements is embodied by using pointers, and by using the structure, the storage units of the data elements are not required to be continuous, namely two logically adjacent elements can be stored in physically non-adjacent storage units, and nodes of the nonlinear relationship can be represented in a linear addressing memory;
the chain type storage structure is mainly characterized in that:
the nodes comprise an information field for storing the self information of the data elements and a pointer field for representing the link information among the data elements, so that the storage density is lower than that of a sequential storage structure, and the utilization rate of a storage space is lower;
the logically adjacent data elements are not necessarily physically adjacent, and can be used for storing various logical structures such as linear tables, trees, graphs and the like;
the insertion and deletion operations are flexible, and the data elements do not need to be moved, and only the values of the pointer fields in the nodes need to be changed, so that the data can be effectively stored.
When the data processing method is used specifically, as shown in fig. 2, multi-branch data enters a unified service data processing inlet of a unified receiving unit 100 for processing and then is output as a service a, then the service a is subjected to responsibility chain processing by a responsibility chain processing unit 200, so that the service a is divided into a plurality of small data according to a flow sequence, then data verification 1-N processing, data cleaning 1-N processing, data processing 1-N processing and data processing 1-N processing are sequentially performed on a data block by a data chain processing unit 300, then the processed data block is output as a service b, and finally the service b is stored by a service chain storage unit 400.
Example 2
Considering that when a data block is processed sequentially by a data verification module, a data cleaning module, a data processing module, and a data fusion module, it cannot be ensured that when the current data block completes the processing flow of one of the links, other data blocks enter, and the data processing effect is affected, the embodiment is different from embodiment 1 in that:
the data chain processing unit 300 adopts a chain processing algorithm, and comprises the following steps:
the data blocks enter a plurality of processing links in sequence;
detecting whether a data block submitted by a requester in a current processing link completes a processing task;
otherwise, continuing to process data in the current processing link until a completion signal is sent out, and delivering the data block to the next processing link in the current processing link;
and repeating the steps until the data block sequentially passes through a plurality of processing links to output data.
Therefore, the data blocks can be ensured to enter a plurality of processing links in sequence, and the next data block can enter after the processing task of the current processing link is completed, so that the data processing order is improved.
The foregoing shows and describes the general principles, essential features, and advantages of the invention. It will be understood by those skilled in the art that the present invention is not limited to the embodiments described above, and the preferred embodiments of the present invention are described in the above embodiments and the description, and are not intended to limit the present invention. The scope of the invention is defined by the appended claims and equivalents thereof.

Claims (4)

1. A system for fusing multi-channel data chain processing is characterized by comprising a unified receiving unit (100), a responsibility chain processing unit (200), a data chain processing unit (300) and a business chain storage unit (400);
the unified receiving unit (100) is used for providing a unified chain processing inlet and uniformly receiving data of an input end;
the responsibility chain processing unit (200) is used for splitting the data received by the unified receiving unit (100) into a plurality of data blocks according to the complexity of the service;
the data chain processing unit (300) is used for sequentially receiving the data blocks of the responsibility chain processing unit (200) and enabling the data blocks to sequentially enter a plurality of processing links for processing, and the processing links comprise a data checking link, a data cleaning link, a data processing link and a data fusion link;
the service chain storage unit (400) is used for storing the data blocks processed by the data chain processing unit (300), delivering the processing result to the service chain, and continuously executing the service chain downwards until the service chain is finished and then returning the service chain to the requester for processing;
the data chain processing unit (300) comprises a data checking module, a data cleaning module, a data processing module and a data fusion module;
the data checking module is used for verifying the integrity of data in the data block in the data checking link;
the data cleaning module is used for rechecking the data in the data block in the data cleaning link, deleting repeated information, correcting existing errors and providing data consistency;
the data processing module is used for further processing the data after the data cleaning module in the data processing link and converting the data into a standard, clear and easily analyzed structure;
the data fusion module is used for receiving the data blocks processed by the data processing module in a data fusion link, synthesizing a plurality of fields of the data blocks into a new field and acquiring the processed data;
the responsibility chain processing unit (200) comprises a complexity detection module and a data segmentation module;
the complexity detection module is used for calculating the memory occupied by the received data processing;
the data segmentation module is used for receiving the result of the complexity detection module and segmenting the data into a plurality of data blocks, wherein the data blocks process the data blocks occupying the memory less than the processing memory limit value;
the calculation formula of the complexity detection module is as follows:
m=n*m1
wherein m is an occupied memory of received data, n is the number of data elements, and m1 is the size of each data element;
the data segmentation module adopts a clustering segmentation algorithm and comprises the following steps:
inputting received data, and classifying the received data by adopting K-means clustering;
determining an adaptability value function according to the clustering center, and terminating classification if the adaptability value of the classified data is greater than a specified threshold value;
and dividing the classified data to generate a plurality of data blocks.
2. The system of converged multi-channel data chaining processing according to claim 1, wherein: the uniform receiving unit (100) adopts a gateway to coordinate and unify request distribution routes, and processes the requests through a plurality of filters, wherein the filters comprise a pre-filter, a route filter, a post-filter and an error filter.
3. The system of converged multi-channel data chaining processing according to claim 1, wherein: the data chain processing unit (300) adopts a chain processing algorithm and comprises the following steps:
the data blocks enter a plurality of processing links in sequence;
detecting whether a data block submitted by a requester in a current processing link completes a processing task;
otherwise, continuing to process data in the current processing link until a completion signal is sent out, and delivering the data block to the next processing link in the current processing link;
and repeating the steps until the data block sequentially passes through a plurality of processing links to output data.
4. The system of converged multi-channel data chaining processing according to claim 1, wherein: the service chain storage unit (400) adopts a chain storage structure.
CN202111267630.1A 2021-10-29 2021-10-29 System for fusing multi-channel data chain processing Active CN113709261B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111267630.1A CN113709261B (en) 2021-10-29 2021-10-29 System for fusing multi-channel data chain processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111267630.1A CN113709261B (en) 2021-10-29 2021-10-29 System for fusing multi-channel data chain processing

Publications (2)

Publication Number Publication Date
CN113709261A CN113709261A (en) 2021-11-26
CN113709261B true CN113709261B (en) 2022-02-11

Family

ID=78647463

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111267630.1A Active CN113709261B (en) 2021-10-29 2021-10-29 System for fusing multi-channel data chain processing

Country Status (1)

Country Link
CN (1) CN113709261B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116996516B (en) * 2023-09-22 2023-12-05 新华三技术有限公司 Cluster communication method and device, electronic equipment and readable storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108809929B (en) * 2018-04-08 2020-07-17 浙江商业职业技术学院 Rural financial system based on block chain technology
CN110134727B (en) * 2019-04-03 2023-11-14 清华大学天津高端装备研究院 Data acquisition and analysis system serving manufacturing execution layer
CN110489459A (en) * 2019-08-07 2019-11-22 国网安徽省电力有限公司 A kind of enterprise-level industry number fused data analysis system based on big data platform
CN112181959A (en) * 2020-09-15 2021-01-05 山东特检鲁安工程技术服务有限公司 Special equipment multi-source data processing platform and processing method
CN112988710A (en) * 2021-03-18 2021-06-18 成都青云之上信息科技有限公司 Big data processing method and system

Also Published As

Publication number Publication date
CN113709261A (en) 2021-11-26

Similar Documents

Publication Publication Date Title
US20170039214A1 (en) Data analysis using multiple systems
CN109255523B (en) Analytical index computing platform based on KKS coding rule and big data architecture
KR20130113653A (en) System and method for analyzing cluster result of mass data
CN108650684A (en) A kind of correlation rule determines method and device
KR20190100846A (en) Smart Factory System for Performing High Speed Big Data Analysis
CN116415206B (en) Operator multiple data fusion method, system, electronic equipment and computer storage medium
CN111552509A (en) Method and device for determining dependency relationship between interfaces
CN113641993A (en) Data security processing method based on cloud computing and data security server
CN113709261B (en) System for fusing multi-channel data chain processing
CN113242157B (en) Centralized data quality monitoring method under distributed processing environment
CN111460315B (en) Community portrait construction method, device, equipment and storage medium
CN113360722A (en) Fault root cause positioning method and system based on multidimensional data map
CN112052134A (en) Service data monitoring method and device
CN113190220A (en) JSON file differentiation comparison method and device
CN112560878A (en) Service classification method and device and Internet system
CN110471912B (en) Employee attribute information verification method and device and terminal equipment
CN115098740A (en) Data quality detection method and device based on multi-source heterogeneous data source
CN108920601B (en) Data matching method and device
CN110879805A (en) Data anomaly discovery method and device, server and storage medium
CN114385668A (en) Cold data cleaning method, device, equipment and storage medium
CN110309206B (en) Order information acquisition method and system
CN109840536A (en) A kind of power grid power supply reliability horizontal clustering method and system
CN113162801B (en) Alarm analysis method, device and storage medium
CN107104829B (en) Physical equipment matching distribution method and device based on network topology data
CN105187490A (en) Method for transferring data of IOT (Internet of Things)

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
TR01 Transfer of patent right

Effective date of registration: 20220819

Address after: 116000 977 Huangpu Road, Dalian hi tech Industrial Park, Liaoning Province

Patentee after: Xinhuaxin Technology Co.,Ltd.

Address before: 518131 Gangshen International Center, Xinniu community, Minzhi street, Longhua District, Shenzhen, Guangdong 471

Patentee before: SHENZHEN WORKIEE TECHNOLOGY CO.,LTD.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20231129

Address after: 116000 977 Huangpu Road, Dalian hi tech Industrial Park, Liaoning Province

Patentee after: Xinhua Xin (Dalian) Software Services Co.,Ltd.

Address before: 116000 977 Huangpu Road, Dalian hi tech Industrial Park, Liaoning Province

Patentee before: Xinhuaxin Technology Co.,Ltd.

TR01 Transfer of patent right
CP01 Change in the name or title of a patent holder

Address after: 116000 977 Huangpu Road, Dalian hi tech Industrial Park, Liaoning Province

Patentee after: Xinhua Xin (Dalian) Software Services Co.,Ltd.

Address before: 116000 977 Huangpu Road, Dalian hi tech Industrial Park, Liaoning Province

Patentee before: Xinhua Xin (Dalian) Software Services Co.,Ltd.

CP01 Change in the name or title of a patent holder