Nothing Special   »   [go: up one dir, main page]

CN113297157B - Machine file processing method and processing system - Google Patents

Machine file processing method and processing system Download PDF

Info

Publication number
CN113297157B
CN113297157B CN202010113609.5A CN202010113609A CN113297157B CN 113297157 B CN113297157 B CN 113297157B CN 202010113609 A CN202010113609 A CN 202010113609A CN 113297157 B CN113297157 B CN 113297157B
Authority
CN
China
Prior art keywords
data
file
layer data
warehousing
transaction
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
CN202010113609.5A
Other languages
Chinese (zh)
Other versions
CN113297157A (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.)
Changxin Memory Technologies Inc
Original Assignee
Changxin Memory Technologies Inc
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 Changxin Memory Technologies Inc filed Critical Changxin Memory Technologies Inc
Priority to CN202010113609.5A priority Critical patent/CN113297157B/en
Priority to EP21761907.1A priority patent/EP3933899B1/en
Priority to US17/310,355 priority patent/US20220318205A1/en
Priority to PCT/CN2021/076330 priority patent/WO2021169808A1/en
Publication of CN113297157A publication Critical patent/CN113297157A/en
Application granted granted Critical
Publication of CN113297157B publication Critical patent/CN113297157B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/1734Details of monitoring file system events, e.g. by the use of hooks, filter drivers, logs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/178Techniques for file synchronisation in file systems
    • G06F16/1794Details of file format conversion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore
    • G06F11/1451Management of the data involved in backup or backup restore by selection of backup contents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/302Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3476Data logging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/178Techniques for file synchronisation in file systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/18File system types
    • G06F16/1865Transactional file systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/87Monitoring of transactions
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L22/00Testing or measuring during manufacture or treatment; Reliability measurements, i.e. testing of parts without further processing to modify the parts as such; Structural arrangements therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Quality & Reliability (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The application relates to a machine file processing method and a processing system, wherein the machine file processing method comprises the following steps: monitoring the operation of a file system of a machine server, and acquiring a transaction file generated by the operation, wherein the transaction file comprises transaction data; performing format conversion on the transaction data according to a preset warehousing rule to generate model layer data; and sending the model layer data and a data analysis request to a data warehouse server, wherein the data analysis request is used for indicating the data warehouse server to acquire application layer data according to the model layer data. The machine file processing method realizes better timeliness and accuracy.

Description

Machine file processing method and processing system
Technical Field
The invention relates to the technical field of automatic machine tools, in particular to a machine tool file processing method and a machine tool file processing system.
Background
Along with the continuous increase of the demands of terminal devices such as mobile phones and computers on chips, in the field of semiconductors, the manufacturing equipment and testing equipment of the chips are further upgraded, so that the cycle of chip output and testing is correspondingly shortened, and therefore, in order to obtain the test results of wafers and chips more quickly and intuitively, the industry puts higher demands on the processing speed and accuracy of machine output test files.
At present, a test file processing method commonly used in the industry is to manually export a test file from a machine, and then generate relevant analysis data of a wafer by using an EXCEL macro method. Although the data can be generated by manual operation, on one hand, the new generated test file cannot be obtained in time by manual export, and the file export speed is slow, on the other hand, when the data is manually processed, if the machine is different, different EXCEL macros need to be selected for processing, and only one file can be processed at a time. Therefore, the current processing method cannot meet the requirement of the industry on timeliness of the processing of the machine file.
Disclosure of Invention
Accordingly, it is necessary to provide a machine file processing method and a processing system for solving the problem of insufficient timeliness of the conventional machine file processing method.
In order to achieve the purpose of the invention, the invention adopts the following technical scheme:
a machine file processing method is applied to an edge computing server and comprises the following steps:
Monitoring the operation of a file system of a machine server, and acquiring a transaction file generated by the operation, wherein the transaction file comprises transaction data;
Performing format conversion on the transaction data according to a preset warehousing rule to generate model layer data;
And sending the model layer data and a data analysis request to a data warehouse server, wherein the data analysis request is used for indicating the data warehouse server to acquire application layer data according to the model layer data.
In one embodiment, the edge computing server includes a file monitoring module, a file synchronization module and a real-time warehousing module, and the monitoring the operation of the file system of the machine server, and obtaining the transaction file generated by the operation includes:
Controlling the file monitoring module to monitor the operation of a file system of the machine server and sending a synchronous request to the file synchronization module;
controlling the file synchronization module to receive the synchronization request, and calling an incremental backup program to perform abnormal file synchronization; and when the synchronization of the abnormal files is completed, sending a warehousing instruction to a real-time warehousing module, wherein the warehousing instruction is used for instructing the real-time warehousing module to perform format conversion on the abnormal data according to a preset warehousing rule.
In one embodiment, the transaction file includes at least one row of transaction data, and the performing format conversion on the transaction data according to a preset warehousing rule, and generating the model layer data includes:
Setting a first row of the transaction data as a set row;
reading transaction data of the set row;
Obtaining model layer data corresponding to the transaction data of the set row according to the transaction file and a preset warehousing rule;
and executing a corresponding warehousing strategy according to the row identification of the set row.
In one embodiment, the executing the corresponding binning policy according to the row identifier of the set row includes:
when the setting behavior is last, generating a reading identifier for the transaction file;
when the set row is not the last row, setting the next row of the set row as a new set row, and repeating the reading of the transaction data of the set row; and obtaining model layer data corresponding to the transaction data of the set row according to the transaction file and a preset warehousing rule until the new set row is the last row.
In one embodiment, the obtaining the model layer data corresponding to the transaction data of the setting row according to the transaction file and the preset warehousing rule includes:
acquiring a storage version of the transaction file;
Judging whether the transaction data of the set row need format conversion or not according to the storage version and a preset warehousing rule;
If yes, converting the transaction data of the set row into model layer data;
if not, directly returning to the step of executing the corresponding warehousing strategy according to the row identification of the set row.
In one embodiment, the operation of the file system of the monitoring platform server includes: and utilizing Inotify characteristics of the Linux kernel to monitor the operation of the new addition and modification of the file system of the machine server.
The machine file processing method is applied to a machine file processing system, wherein the machine file processing system comprises a data warehouse server, and the machine file processing method comprises the following steps: controlling the data warehouse server
Receiving model layer data and a data analysis request sent by an edge computing server;
And acquiring a data field required to be output, performing format conversion on the model layer data according to the data field, and generating application layer data, wherein the application layer data is used for generating a visual page.
In one embodiment, the machine file processing system further includes a front-end application server, and the machine file processing method further includes:
Controlling the data warehouse server to send the application layer data and a data application request to a front-end application server, wherein the data application request is used for indicating the front-end application server to acquire a visual page according to the application layer data;
Controlling the front-end application server to receive application layer data and a data application request sent by a data warehouse server; acquiring the visual page according to the application layer data; and displaying the visual page.
The technical scheme of the invention also provides a machine file processing system, which comprises:
The edge computing server is used for monitoring the operation of a file system of the machine server and acquiring a transaction file generated by the operation; performing format conversion on the transaction data according to a preset warehousing rule to generate model layer data; the model layer data and a data analysis request are sent to a data warehouse server, and the data analysis request is used for indicating the data warehouse server to acquire application layer data according to the model layer data;
The data warehouse server is used for receiving the model layer data and the data analysis request sent by the edge calculation server; and obtaining a data field required to be output, and performing format conversion on the model layer data according to the data field to generate application layer data.
In one embodiment, the data warehouse server is further configured to send the application layer data and a data application request to a front-end application server, where the data application request is used to instruct the front-end application server to obtain a visualization page according to the application layer data, and the machine file processing system further includes:
the front-end application server is used for receiving the application layer data and the data application request sent by the data warehouse server; acquiring the visual page according to the application layer data; and displaying the visual page.
In one embodiment, the edge computing server includes:
The file monitoring module is used for monitoring the operation of a file system of the machine server and sending a synchronous request to the file synchronization module;
The file synchronization module is used for receiving the synchronization request and calling an incremental backup program to perform abnormal file synchronization; when the synchronization of the abnormal files is completed, a warehousing instruction is sent to a real-time warehousing module, wherein the warehousing instruction is used for instructing the real-time warehousing module to perform format conversion on the abnormal data according to a preset warehousing rule;
The real-time warehousing module is used for carrying out format conversion on the abnormal data according to a preset warehousing rule to generate model layer data; and sending model layer data and a data analysis request to a data warehouse server, wherein the data analysis request is used for indicating the data warehouse server to acquire application layer data according to the model layer data.
According to the machine file processing method and the machine file processing system, by monitoring the file system of the machine server, the abnormal files newly added and modified on the machine server are timely acquired, and the problems that the efficiency is low and file omission occurs easily when data are manually exported are avoided. And moreover, the abnormal file is acquired to the edge computing server in an incremental synchronization mode, so that the efficiency of file synchronization is improved. Further, by directly carrying out data acquisition and preliminary processing on the data side where the machine server is located, the problems of low transmission speed and untimely processing caused by excessive data volume of the machine file are solved. Finally, by automatically acquiring the application layer data and automatically acquiring and displaying the visual page, faster data display and application are realized. In conclusion, the machine file processing method achieves better timeliness and accuracy.
Drawings
FIG. 1 is a flowchart of a machine file processing method according to an embodiment;
FIG. 2 is a screenshot of transaction data in an example;
FIG. 3 is a screenshot of model layer data in an example;
FIG. 4 is a screenshot of application layer data in an example;
FIG. 5 is a sub-flowchart of S100 in one embodiment;
FIG. 6 is a sub-flowchart of S200 in one embodiment;
FIG. 7 is a sub-flowchart of S230 to S240 in one embodiment;
FIG. 8 is a sub-flowchart of S200 in another embodiment;
FIG. 9 is a flowchart of a machine file processing method according to another embodiment;
FIG. 10 is a visual page of a wafer map in one embodiment;
FIG. 11 is a flowchart of a method for processing a machine file according to another embodiment;
FIG. 12 is a flowchart of a method for processing machine files according to another embodiment;
FIG. 13 is a schematic diagram illustrating a configuration of a machine file processing system according to an embodiment;
FIG. 14 is a schematic diagram of a machine file processing system according to another embodiment;
Fig. 15 is a schematic structural diagram of an edge computing server in an embodiment.
Detailed Description
In order that the invention may be readily understood, a more complete description of the invention will be rendered by reference to the appended drawings. Preferred embodiments of the present invention are shown in the drawings. This invention may, however, be embodied in many different 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.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used herein in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The term "and/or" as used herein includes any and all combinations of one or more of the associated listed items.
In the description of the present invention, it should be understood that the directions or positional relationships indicated by the terms "upper", "lower", "vertical", "horizontal", "inner", "outer", etc., are based on the methods or positional relationships shown in the drawings, are merely for convenience of describing the present invention and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as limiting the present invention.
Fig. 1 is a flowchart of a machine file processing method in an embodiment, where the machine file processing method in the embodiment is applied to an edge computing server, as shown in fig. 1, and the machine file processing method in the embodiment includes S100 to S300.
S100: monitoring the operation of a file system of a machine server, and obtaining a transaction file generated by the operation, wherein the transaction file comprises transaction data.
The machine server comprises a WP machine server, a TM machine server and the like, and different machines are used for acquiring test data of different process stages or different characterization modes of the wafer, wherein the different characterization modes comprise optical test, electrical test and the like. The new addition, modification and deletion of the file belong to the operation of the file system, but only the operation of the new addition and modification can generate abnormal files, so that the machine file processing method in the embodiment only focuses on the operation of the new addition and modification. The transaction data is data stored in a transaction file.
Specifically, when the machine server tests a new wafer, a new transaction file is generated; when the machine server carries out repeated test on the tested wafer, a modified transaction file is generated, and the generation of the transaction file is necessarily accompanied with corresponding operation. Therefore, by monitoring the new or modified operation of the file system, the abnormal file generated on the machine server can be known, so that the abnormal file is timely acquired to the edge computing server.
Fig. 2 is a screenshot of transaction data in an example, as shown in fig. 2, the transaction file generally includes multiple rows of transaction data, and in this embodiment, the data format and the data amount included in each row of transaction data are different, so that an operator cannot know the test result of the wafer only through the transaction file, and therefore, the data in the transaction file needs to be processed, so as to obtain an intuitive test result.
S200: and carrying out format conversion on the abnormal data according to a preset warehousing rule to generate model layer data.
The preset warehousing rules are rules set in the edge computing server aiming at different machine servers, and the preset warehousing rules comprise conditions and methods for converting the format of the transaction data. The model layer data is data that can be directly analyzed.
Specifically, the definition modes of the contents such as format, unit, naming and the like of the transaction files generated by different machines have certain differences, for example, the definition modes are also used for evaluating whether the thickness of the wafer setting layer meets the thickness threshold, the recording formats of part of machines are 0 and 1, the recording formats of the other part of machines are YES and NO, for example, the definition modes are also used for recording the width of lines, the unit of part of machines uses micrometers, and the unit of the other part of machines uses nanometers. Therefore, by using only the same data analysis method, it is not possible to efficiently analyze the transaction files generated by different machines. Fig. 3 is a screenshot of model layer data in an example, as shown in fig. 3, the model layer data has a clear structure, and a transaction file generated by different machines can be converted into model layer data with the same definition manner of contents such as format, unit, naming and the like. Therefore, when data analysis is performed, test results of different wafer requirement parameters can be simply and rapidly obtained from model layer data according to the requirement of the data analysis. According to the embodiment, unstructured abnormal data is converted into structured model layer data through format conversion operation, so that the complexity of data analysis is reduced, and the efficiency of data analysis is improved.
S300: and sending the model layer data and a data analysis request to a data warehouse server, wherein the data analysis request is used for indicating the data warehouse server to acquire application layer data according to the model layer data.
The application layer data is data required by the service generated through processing and treatment, namely the application layer data contains less data, and the data which is not required to be displayed and applied is removed.
Specifically, the edge computing server synchronously sends the generated model layer data and the data analysis request to the data warehouse server, and the data warehouse server can further screen the model layer data under the instruction of the data analysis request, so that only the data to be displayed and applied are reserved in the application layer data. Fig. 4 is a screenshot of application layer data in an example, as shown in fig. 4, the column setting of the application layer data is the same as the items to be displayed and applied, and compared with the model layer data, the content of the application layer data is more concise and clearer, such as the columns of product_id (PRODUCT number), X and Y, and the like. And an operator can obtain the test result of the demand item by referring to the application layer data.
According to the machine file processing method, the file system of the machine server is monitored, so that the abnormal files newly added and modified on the machine server are timely acquired, and the problems of low efficiency and easy file omission during manual data export are solved. In addition, the embodiment acquires the abnormal file to the edge computing server in an incremental synchronization mode, so that the efficiency of file synchronization is improved. Further, the edge computing server and the machine server are both located in the FAB network segment, the embodiment directly performs data acquisition and preliminary processing on the data side where the machine server is located, and then sends model layer data after preliminary processing by the edge computing server to the data warehouse server of the OA network segment in real time, so that the problems of low transmission speed and untimely processing caused by excessive data volume of machine files are solved. Therefore, compared with the prior art, the machine file processing method can automatically synchronize and warehouse the abnormal files and output the structured model layer data, thereby reducing the complexity of data analysis and improving the timeliness and accuracy of machine file processing.
In an embodiment, the edge computing server includes a file monitoring module, a file synchronization module and a real-time warehousing module, and fig. 5 is a sub-flowchart of S100 in this embodiment, and as shown in fig. 5, S100 of the machine file processing method includes S110 to S120.
S110: and controlling the file monitoring module to monitor the operation of the file system of the machine server and sending a synchronous request to the file synchronization module.
The file monitoring module is used for monitoring the operation of the new addition and modification of the file system of the machine server, and the file synchronization module is used for synchronizing the abnormal file on the machine server to the edge computing server.
Specifically, when the file monitoring module finds that the file system is subjected to the new addition and modification operation, a synchronization request is immediately sent to the file synchronization module, and the synchronization request is used for indicating the file synchronization module to synchronize the abnormal file to the edge computing server so as to perform timely abnormal file synchronization.
In one example, the Inotify features of the Linux kernel are used to monitor the operation of the new and modified file system of the platform server. Inotify features can monitor not only the set files, but also the set directories or subdirectories, and issue related event warnings to the set programs or modules in time through the kernel. Thus, this example enables more flexible, less resource-consuming, more responsive file monitoring by using Inotify features.
S120: the control file synchronization module receives the synchronization request and calls an incremental backup program to synchronize abnormal files; and when the synchronization of the abnormal files is completed, sending a warehousing instruction to a real-time warehousing module, wherein the warehousing instruction is used for instructing the real-time warehousing module to perform format conversion on the abnormal data according to a preset warehousing rule.
The incremental backup program is used for carrying out incremental backup on the abnormal files. The incremental backup is a backup method for obtaining the difference data between the current backup and the last backup, namely, after the first time of full backup, only the difference data between the second time and the first time is backed up when the second time of incremental backup is carried out, and only the difference data between the third time and the second time is backed up when the third time of incremental backup is carried out, and the like. And the real-time warehousing module is used for warehousing the abnormal data synchronized to the edge computing server so as to generate model layer data.
Specifically, after the file synchronization module receives the synchronization request, the incremental backup program is called to perform abnormal file synchronization, compared with full backup and differential backup, the incremental backup has less data volume to be backed up in each synchronization, consumes less time, occupies less space in the edge computing server, and is more suitable for the machine file processing method in the embodiment. And the file control module can immediately send a warehousing instruction to the real-time warehousing module when the synchronization is completed, so that abnormal data can be timely warehoused, and abnormal data accumulation caused by untimely processing is effectively avoided.
In an embodiment, the transaction file includes at least one row of transaction data, and fig. 6 is a sub-flowchart of S200 in the present embodiment, as shown in fig. 6, S200 of the machine file processing method includes S210 to S240.
S210: and setting the first row of the abnormal data as a set row.
Specifically, since the data format and the data amount contained in each line of transaction data are not the same, the data of each line cannot be put into storage in the same method, so in this embodiment, the set lines are put into storage successively by a line-by-line reading manner, and further, in order to avoid omission of transaction data, after the real-time put module of this embodiment obtains the transaction file under the designated directory of the edge computing server, the transaction file is read and converted from the first line of the transaction data, that is, the first line of the transaction data is set as the set line, for example, the first line in fig. 2, namely, the "0001, 20, 74,1,3, 767" line.
S220: and reading the transaction data of the set row.
S230: and acquiring model layer data corresponding to the transaction data of the set row according to the transaction file and a preset warehousing rule.
Specifically, the preset warehousing rule includes conditions and methods for performing format conversion on the transaction data, so that according to the set format conversion method, the set output position can be imported in the set output format according to the content meeting the format conversion conditions in the transaction data, so as to obtain the model layer data corresponding to the transaction data of the set row.
S240: and executing a corresponding warehousing strategy according to the row identification of the set row.
Specifically, the transaction file generally includes multiple rows of transaction data, but in this embodiment, the transaction file is put into storage in a manner of reading in separate rows, so that each row of data in the transaction data needs to be traversed by a set method, and the storage policy specifies the logic and sequence of traversing each row of transaction data.
In an example, as shown in fig. 7, S230 of the machine file processing method includes S231 to S233.
S231: and obtaining the storage version of the transaction file.
Specifically, the storage modes of different types of abnormal files are different, and the storage versions of the abnormal files are in one-to-one correspondence with the storage modes, so that the storage modes of the abnormal files can be further obtained by obtaining the storage versions of the abnormal files, and the abnormal data can be accurately put in storage, so that format errors or content errors during put in storage are avoided.
S232: and judging whether the transaction data of the set row need format conversion or not according to the storage version and a preset warehousing rule.
Specifically, the real-time warehousing module has set a preset warehousing rule, and the preset warehousing specification includes information such as a condition and a method of format conversion, so that whether the data of the set row need format conversion can be determined according to the condition in the preset warehousing rule.
If yes, S233: and converting the transaction data of the setting row into model layer data.
If not, for example, the set row data in the transaction data is only used for recording the test time of the wafer on the machine, but not related to the information such as the serial number and the test result of the wafer, and the parameter of the test time is not specified in the preset warehousing rule to be warehoused, so that the transaction data of the set row is not required to be converted into the model layer data, and then the process returns to S240: and executing a corresponding warehousing strategy according to the row identification of the set row.
In an example, as shown in fig. 8, S240 of the machine file processing method includes S241 to S242.
S241: and when the setting behavior is the last line, generating a reading identification for the transaction file.
Specifically, when the setting behavior is last, it indicates that the operations of reading and warehousing of the transaction data in the transaction file are all completed, the loop of S220-S230 is skipped, and further, when the transaction file is successfully read and warehoused, by generating a reading identifier for the transaction file, the file which is not subject to transaction can be prevented from being repeatedly read erroneously, thereby improving the reliability of reading in the process of warehousing the file in the machine file processing method.
S242: when the set row is not the last row, setting the next row of the set row as a new set row, and repeating the reading of the transaction data of the set row; and obtaining model layer data corresponding to the transaction data of the set row according to the transaction file and a preset warehousing rule (S220-S230) until the new set row is the last row.
Fig. 9 is a flowchart of a machine file processing method in an embodiment, where the machine file processing method in the embodiment is applied to a machine file processing system, and the machine file processing system includes a data warehouse server, as shown in fig. 9, and the machine file processing method in the embodiment includes S400 to S500.
S400: and receiving model layer data and a data analysis request sent by the edge computing server.
Specifically, the data warehouse server receives structured model layer data and responds to the data analysis request to obtain application layer data from the model layer data.
S500: and acquiring a data field required to be output, performing format conversion on the model layer data according to the data field, and generating application layer data, wherein the application layer data is used for generating a visual page.
The data fields to be output are the data fields to be displayed and applied, i.e. the data fields of product_id, route_id, X, Y, chip_map, etc. shown in fig. 4. The visualized page is an intuitive graph or image which is generated according to data, such as a scatter diagram, a pie chart, a bar chart and the like, all belong to the visualized page. Fig. 10 is a visual page of a wafer map commonly used in the semiconductor field, where the wafer map is used to intuitively understand the distribution of qualified dies and bad dies in a wafer, and the process or cause of bad dies can be represented by different filling modes in the wafer map.
Specifically, in this embodiment, the data field of the demand output is first obtained, then the data of the demand output is screened out from the model layer data, and finally the application layer data is obtained according to the screened data. For example, in this embodiment, data with data fields "X" needs to be output, and test files generated by the machine include test data with fields "a" and "B", and the data with fields "X" needs to be further analyzed and obtained according to the test data with fields "a" and "B", so in this embodiment, the test data with fields "a" and "B" need to be screened out from the model layer data first, and then set data analysis is performed, so as to obtain data with fields "X", and finally the data with fields "X" is saved in the application layer data. It can be understood that, because the wafer test amount of the machine is huge, even if the stage of acquiring the application layer data is reached, a large amount of test data still needs to be processed, so that the application layer data is automatically acquired according to the model layer data and the data field required to be output in the embodiment, the complex operation when the application layer data is acquired by manual operation can be greatly reduced, and the efficiency and the reliability of acquiring the application layer data are improved.
Further, in the process of acquiring the application layer data, the embodiment can acquire a plurality of test data tables with different dimensions according to the same fact test data, and perform multidimensional analysis on the test data, so as to solve the problem that analysis is not comprehensive enough caused by the fact that the data cannot be associated and analyzed.
In an embodiment, the machine file processing system further includes a front-end application server, and fig. 11 is a flowchart of a machine file processing method of the present embodiment, and as shown in fig. 11, the machine file processing method of the present embodiment further includes S600 to S700.
S600: and controlling the data warehouse server to send the application layer data and a data application request to a front-end application server, wherein the data application request is used for indicating the front-end application server to acquire a visual page according to the application layer data.
Specifically, by requesting application layer data and data application to the front-end application server, the front-end application server may be instructed to automatically acquire an appropriate visualization page according to the application layer data. In general, in the stage of wafer data application, different visual pages need to be output for different data fields, so that manual operation needs complicated operations of data selection and visual page type selection. In the embodiment, the front-end application server automatically acquires the visual page by utilizing the data application request, so that the efficiency of data display and application is improved.
S700: controlling the front-end application server to receive application layer data and a data application request sent by a data warehouse server; acquiring the visual page according to the application layer data; and displaying the visual page.
Specifically, the front-end application server receives the application layer data and responds to the data application request, so that the visualized page is quickly acquired and displayed according to the application layer data, and the speed of data display and application of the machine file processing method is improved. The front-end application server can acquire the visual page through a data analysis tool or a front-end code development method and the like.
Fig. 12 is a schematic diagram of a machine file processing method in an embodiment, as shown in fig. 12, where the machine file processing method in the embodiment includes S100 to S700. According to the machine file processing method, by monitoring the file system of the machine server, the abnormal files newly added and modified on the machine server are timely acquired, and the problems that the efficiency is low and file omission occurs easily when data are manually exported are avoided. In addition, the embodiment acquires the abnormal file to the edge computing server in an incremental synchronization mode, so that the efficiency of file synchronization is improved. Further, the edge computing server and the machine server are both located in the FAB network segment, the embodiment directly performs data acquisition and preliminary processing on the data side where the machine server is located, and then sends model layer data after preliminary processing by the edge computing server to the data warehouse server of the OA network segment in real time, so that the problems of low transmission speed and untimely processing caused by excessive data volume of machine files are solved. After the model layer data is acquired, the embodiment automatically acquires the application layer data through the data warehouse server, and automatically acquires and displays the visual page by utilizing the front-end application server, so that faster data display and application are realized. Therefore, from test file generation, data acquisition and data analysis to visual page display, the embodiment realizes a completely automatic data processing process, so that the method provided by the embodiment is a machine file processing method with timeliness and reliability.
FIG. 13 is a schematic diagram of a machine file processing system according to an embodiment, where the machine file processing system shown in FIG. 13 includes: the machine server 100, the edge calculation server 200 and the data warehouse server 300.
The machine server 100 is used for operating a file system and generating a transaction file;
The edge computing server 200 is configured to monitor an operation of a file system of the platform server 100, and obtain a transaction file generated by the operation; performing format conversion on the transaction data according to a preset warehousing rule to generate model layer data; the model layer data and a data analysis request are sent to the data warehouse server 300, where the data analysis request is used to instruct the data warehouse server 300 to obtain application layer data according to the model layer data.
The data warehouse server 300 is configured to receive the model layer data and the data analysis request sent by the edge calculation server 200; and acquiring a data field required to be output, performing format conversion on the model layer data according to the data field, and generating application layer data, wherein the application layer data is used for generating a visual page.
According to the machine file processing system of the embodiment, the edge computing server 200 timely acquires the newly added and modified abnormal files on the machine server 100, converts the abnormal data into the structured model layer data on the data side, and then converts the model layer data into the application layer data through the data warehouse server 300, so that the rapid acquisition and analysis of the test files are realized.
Fig. 14 is a schematic structural diagram of a machine file processing system in an embodiment, as shown in fig. 14, where the data warehouse server 300 is further configured to send the application layer data and a data application request to the front end application server 400, where the data application request is used to instruct the front end application server 400 to obtain a visualization page according to the application layer data, and the machine file processing system further includes: the front-end application server 400 is configured to receive an application layer application request and a data application request sent by the data warehouse server 300; acquiring the visual page according to the application layer data; and displaying the visual page. The machine file processing system of the embodiment realizes automatic visualization of test data through the front-end application server 400, thereby improving the efficiency of data display and application.
Fig. 15 is a schematic structural diagram of an edge computing server 200 in an embodiment, as shown in fig. 15, the edge computing server 200 includes: a file monitoring module 210, a file synchronization module 220, and a real-time warehousing module 230.
The file monitoring module 210 is configured to monitor an operation of a file system of the machine server 100, and send a synchronization request to the file synchronization module 220.
The file synchronization module 220 is configured to receive the synchronization request, and call an incremental backup program to perform abnormal file synchronization; when the synchronization of the transaction file is completed, a warehousing instruction is sent to the real-time warehousing module 230, wherein the warehousing instruction is used for instructing the real-time warehousing module 230 to perform format conversion on the transaction data according to a preset warehousing rule;
The real-time warehousing module 230 is configured to perform format conversion on the transaction data according to a preset warehousing rule, so as to generate model layer data; and transmits model layer data and a data analysis request to the data warehouse server 300, the data analysis request being used to instruct the data warehouse server 300 to acquire application layer data according to the model layer data.
According to the edge computing server 200 of the embodiment, through the cooperation of the file monitoring module 210, the file synchronization module 220 and the real-time warehousing module 230, automatic increment synchronization of abnormal files and automatic warehousing of abnormal data are realized, so that the problem of abnormal data accumulation caused by untimely processing is effectively avoided, and the operation reliability of a machine file processing system is improved.
The technical features of the above-described embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above-described embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The above examples illustrate only a few embodiments of the invention, which are described in detail and are not to be construed as limiting the scope of the invention. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the invention, which are all within the scope of the invention. Accordingly, the scope of protection of the present invention is to be determined by the appended claims.

Claims (7)

1. A machine file processing method is applied to an edge computing server and comprises the following steps:
Monitoring the operation of file systems of different machine servers, and acquiring abnormal files generated by the newly added and modified operation, wherein the abnormal files comprise a plurality of rows of abnormal data, the data format and the data volume of the abnormal data of each row are different, and the test result of a wafer cannot be known through the abnormal files;
Performing format conversion on the multi-row abnormal data according to a preset warehousing rule to generate model layer data with the same definition mode, wherein the content with the same definition mode comprises a format, a unit and a name, and the model layer data is data capable of being analyzed; the preset warehousing rules are rules set in the edge computing server aiming at different machine servers, and the preset warehousing rules comprise conditions and methods for converting the format of abnormal data;
The model layer data and a data analysis request are sent to a data warehouse server, the data analysis request is used for indicating the data warehouse server to acquire application layer data according to the model layer data, and the test result can be acquired by consulting the application layer data;
The edge computing server comprises a file monitoring module, a file synchronization module and a real-time warehousing module, wherein the operation of monitoring file systems of different machine servers, and the acquisition of transaction files generated by the newly added and modified operation comprises the following steps:
Controlling the file monitoring module to monitor the operation of a file system of the machine server and sending a synchronous request to the file synchronization module;
Controlling the file synchronization module to receive the synchronization request, and calling an incremental backup program to perform abnormal file synchronization; when the synchronization of the abnormal files is completed, a warehousing instruction is sent to a real-time warehousing module, wherein the warehousing instruction is used for instructing the real-time warehousing module to perform format conversion on the abnormal data according to a preset warehousing rule;
The method for generating the model layer data with the same definition mode comprises the following steps of: setting a first row of the transaction data as a set row; reading transaction data of the set row; obtaining model layer data corresponding to the transaction data of the set row according to the transaction file and a preset warehousing rule; executing a corresponding warehousing strategy according to the row identification of the set row;
The obtaining the model layer data corresponding to the transaction data of the set row according to the transaction file and a preset warehousing rule comprises the following steps: acquiring a storage version of the transaction file; judging whether the transaction data of the set row need format conversion or not according to the storage version and a preset warehousing rule; if yes, converting the transaction data of the set row into model layer data; if not, directly returning to the step of executing the corresponding warehousing strategy according to the row identification of the set row.
2. The machine file processing method according to claim 1, wherein executing the corresponding warehousing policy according to the row identifier of the set row includes:
when the setting behavior is last, generating a reading identifier for the transaction file;
when the set row is not the last row, setting the next row of the set row as a new set row, and repeating the reading of the transaction data of the set row; and obtaining model layer data corresponding to the transaction data of the set row according to the transaction file and a preset warehousing rule until the new set row is the last row.
3. The machine file processing method according to claim 1, wherein the operation of monitoring the file system of the machine server includes: and utilizing Inotify characteristics of the Linux kernel to monitor the operation of the new addition and modification of the file system of the machine server.
4. The machine file processing method is applied to a machine file processing system, wherein the machine file processing system comprises a data warehouse server, and the machine file processing method comprises the following steps:
The data warehouse server is controlled to receive model layer data and a data analysis request sent by an edge computing server, the model layer data are data which are generated by the edge computing server according to a preset warehousing rule and can be analyzed in the same definition mode and are generated by performing format conversion on a plurality of lines of abnormal data included in abnormal files, the content in the same definition mode comprises a format, a unit and a name, the abnormal files are files generated by the edge computing server through the operation of monitoring the new addition and modification of file systems of different machine servers, the data format and the data quantity of the abnormal data in each line are different, and the test result of a wafer cannot be known through the abnormal files; the preset warehousing rules are rules set in the edge computing server aiming at different machine servers, and the preset warehousing rules comprise conditions and methods for converting the format of abnormal data;
Obtaining a data field required to be output, performing format conversion on the model layer data according to the data field, and generating application layer data, wherein the application layer data is used for generating a visual page, and the test result can be obtained by consulting the application layer data;
wherein the edge computing server includes:
The file monitoring module is used for monitoring the operation of a file system of the machine server and sending a synchronous request to the file synchronization module;
The file synchronization module is used for receiving the synchronization request and calling an incremental backup program to perform abnormal file synchronization; when the synchronization of the abnormal files is completed, a warehousing instruction is sent to a real-time warehousing module, wherein the warehousing instruction is used for instructing the real-time warehousing module to perform format conversion on the abnormal data according to a preset warehousing rule;
The real-time warehousing module is used for carrying out format conversion on the abnormal data according to a preset warehousing rule to generate model layer data; sending model layer data and a data analysis request to a data warehouse server, wherein the data analysis request is used for indicating the data warehouse server to acquire application layer data according to the model layer data;
The format conversion is performed on the transaction data according to a preset warehousing rule to generate model layer data, which comprises the following steps: setting a first row of the transaction data as a set row; reading transaction data of the set row; obtaining model layer data corresponding to the transaction data of the set row according to the transaction file and a preset warehousing rule; executing a corresponding warehousing strategy according to the row identification of the set row;
The obtaining the model layer data corresponding to the transaction data of the set row according to the transaction file and a preset warehousing rule comprises the following steps: acquiring a storage version of the transaction file; judging whether the transaction data of the set row need format conversion or not according to the storage version and a preset warehousing rule; if yes, converting the transaction data of the set row into model layer data; if not, directly returning to the step of executing the corresponding warehousing strategy according to the row identification of the set row.
5. The machine file processing method according to claim 4, wherein the machine file processing system further comprises a front-end application server, the machine file processing method further comprising:
Controlling the data warehouse server to send the application layer data and a data application request to a front-end application server, wherein the data application request is used for indicating the front-end application server to acquire a visual page according to the application layer data;
Controlling the front-end application server to receive application layer data and a data application request sent by a data warehouse server; acquiring the visual page according to the application layer data; and displaying the visual page.
6. A machine file processing system, comprising:
The edge computing server is used for monitoring the operation of file systems of different machine servers, acquiring abnormal files generated by the newly added and modified operation, wherein the abnormal files comprise a plurality of rows of abnormal data, the data format and the data quantity of the abnormal data of each row are different, and the test result of the wafer cannot be known through the abnormal files; performing format conversion on the multi-row abnormal data according to a preset warehousing rule to generate model layer data with the same definition mode, wherein the content with the same definition mode comprises a format, a unit and a name, and the model layer data is data capable of being analyzed; the model layer data and a data analysis request are sent to a data warehouse server, the data analysis request is used for indicating the data warehouse server to acquire application layer data according to the model layer data, and the test result can be acquired by consulting the application layer data; the preset warehousing rules are rules set in the edge computing server aiming at different machine servers, and the preset warehousing rules comprise conditions and methods for converting the format of abnormal data;
the data warehouse server is used for receiving the model layer data and the data analysis request sent by the edge calculation server; acquiring a data field required to be output, and performing format conversion on the model layer data according to the data field to generate application layer data;
wherein the edge computing server includes:
The file monitoring module is used for monitoring the operation of a file system of the machine server and sending a synchronous request to the file synchronization module;
The file synchronization module is used for receiving the synchronization request and calling an incremental backup program to perform abnormal file synchronization; when the synchronization of the abnormal files is completed, a warehousing instruction is sent to a real-time warehousing module, wherein the warehousing instruction is used for instructing the real-time warehousing module to perform format conversion on the abnormal data according to a preset warehousing rule;
The real-time warehousing module is used for carrying out format conversion on the abnormal data according to a preset warehousing rule to generate model layer data; sending model layer data and a data analysis request to a data warehouse server, wherein the data analysis request is used for indicating the data warehouse server to acquire application layer data according to the model layer data;
The format conversion is performed on the transaction data according to a preset warehousing rule to generate model layer data, which comprises the following steps: setting a first row of the transaction data as a set row; reading transaction data of the set row; obtaining model layer data corresponding to the transaction data of the set row according to the transaction file and a preset warehousing rule; executing a corresponding warehousing strategy according to the row identification of the set row;
The obtaining the model layer data corresponding to the transaction data of the set row according to the transaction file and a preset warehousing rule comprises the following steps: acquiring a storage version of the transaction file; judging whether the transaction data of the set row need format conversion or not according to the storage version and a preset warehousing rule; if yes, converting the transaction data of the set row into model layer data; if not, directly returning to the step of executing the corresponding warehousing strategy according to the row identification of the set row.
7. The machine file processing system of claim 6, wherein the data warehouse server is further configured to send the application layer data and a data application request to a front-end application server, the data application request being configured to instruct the front-end application server to obtain a visualization page according to the application layer data, the machine file processing system further comprising:
the front-end application server is used for receiving the application layer data and the data application request sent by the data warehouse server; acquiring the visual page according to the application layer data; and displaying the visual page.
CN202010113609.5A 2020-02-24 2020-02-24 Machine file processing method and processing system Active CN113297157B (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN202010113609.5A CN113297157B (en) 2020-02-24 2020-02-24 Machine file processing method and processing system
EP21761907.1A EP3933899B1 (en) 2020-02-24 2021-02-09 Machine file processing method and system
US17/310,355 US20220318205A1 (en) 2020-02-24 2021-02-09 Machine station file processing methods and machine station file processing systems
PCT/CN2021/076330 WO2021169808A1 (en) 2020-02-24 2021-02-09 Machine file processing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010113609.5A CN113297157B (en) 2020-02-24 2020-02-24 Machine file processing method and processing system

Publications (2)

Publication Number Publication Date
CN113297157A CN113297157A (en) 2021-08-24
CN113297157B true CN113297157B (en) 2024-06-07

Family

ID=77318579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010113609.5A Active CN113297157B (en) 2020-02-24 2020-02-24 Machine file processing method and processing system

Country Status (4)

Country Link
US (1) US20220318205A1 (en)
EP (1) EP3933899B1 (en)
CN (1) CN113297157B (en)
WO (1) WO2021169808A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115186020A (en) * 2022-07-15 2022-10-14 深圳安巽科技有限公司 Data access storage processing method, system and storage medium
CN116737482A (en) * 2023-08-10 2023-09-12 上海孤波科技有限公司 Method and device for collecting chip test data in real time and electronic equipment

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7003560B1 (en) * 1999-11-03 2006-02-21 Accenture Llp Data warehouse computing system
WO2007052959A1 (en) * 2005-11-03 2007-05-10 Ktfreetel Co., Ltd. Open mobile business supporting system and method
EP2009586A2 (en) * 2005-11-03 2008-12-31 KTFreetel Co., Ltd. Open interface device and method
CN101477543A (en) * 2008-01-03 2009-07-08 埃森哲环球服务有限公司 System and method for automating ETL application
CN102111428A (en) * 2009-12-29 2011-06-29 捷达世软件(深圳)有限公司 Machine data acquisition system and method
KR101108534B1 (en) * 2011-01-24 2012-01-30 (주)아이비즈소프트웨어 Web application input value validation and conversion based on domain rules, database output value management management automation system and control method
CN103514223A (en) * 2012-06-28 2014-01-15 阿里巴巴集团控股有限公司 Data synchronism method and system of database
CN103793437A (en) * 2012-11-01 2014-05-14 无锡华润上华科技有限公司 Wafer test data processing method and system
CN104122871A (en) * 2014-07-29 2014-10-29 于兵 Real-time monitoring system and real-time monitoring method of semiconductor test data
CN104851821A (en) * 2014-02-19 2015-08-19 讯利电业股份有限公司 Wafer test data analysis method
CN105574039A (en) * 2014-10-16 2016-05-11 中芯国际集成电路制造(上海)有限公司 Wafer test data processing method and system
CN107391617A (en) * 2017-07-05 2017-11-24 国网福建省电力有限公司 Model method is led based on monitoring system automatically
CN108874585A (en) * 2018-05-25 2018-11-23 北京极秒科技有限公司 File backup method, apparatus and system
CN109298997A (en) * 2018-08-08 2019-02-01 平安科技(深圳)有限公司 Interface test method, system, computer equipment and storage medium
KR20190020491A (en) * 2017-08-21 2019-03-04 한국전자통신연구원 Method for integration status monitoring of ground station system
CN109726234A (en) * 2018-09-14 2019-05-07 上海华岭集成电路技术股份有限公司 Integrated circuit testing Information Management System based on industry internet
CN110377648A (en) * 2018-04-11 2019-10-25 西安邮电大学 A kind of multi-source heterogeneous Data Analysis Platform towards intelligence manufacture

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7111023B2 (en) * 2001-05-24 2006-09-19 Oracle International Corporation Synchronous change data capture in a relational database
JP2005515556A (en) * 2002-01-15 2005-05-26 ネットワーク アプライアンス, インコーポレイテッド Active file change notification
JP4857199B2 (en) * 2007-04-05 2012-01-18 株式会社日立製作所 Information asset management system, log analysis device, and log analysis program
US10394661B2 (en) * 2015-09-22 2019-08-27 International Business Machines Corporation Policy driven data updates
DE102016112049B3 (en) * 2016-06-30 2017-08-24 Infineon Technologies Ag METHOD FOR PRODUCING CZ-SILICON WAFERS AND METHOD FOR PRODUCING A SEMICONDUCTOR DEVICE
US11294926B1 (en) * 2019-05-31 2022-04-05 Facteus, Inc. Master extract, transform, and load (ETL) application for accommodating multiple data source types having disparate data formats

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7003560B1 (en) * 1999-11-03 2006-02-21 Accenture Llp Data warehouse computing system
WO2007052959A1 (en) * 2005-11-03 2007-05-10 Ktfreetel Co., Ltd. Open mobile business supporting system and method
EP2009586A2 (en) * 2005-11-03 2008-12-31 KTFreetel Co., Ltd. Open interface device and method
CN101477543A (en) * 2008-01-03 2009-07-08 埃森哲环球服务有限公司 System and method for automating ETL application
CN102111428A (en) * 2009-12-29 2011-06-29 捷达世软件(深圳)有限公司 Machine data acquisition system and method
KR101108534B1 (en) * 2011-01-24 2012-01-30 (주)아이비즈소프트웨어 Web application input value validation and conversion based on domain rules, database output value management management automation system and control method
CN103514223A (en) * 2012-06-28 2014-01-15 阿里巴巴集团控股有限公司 Data synchronism method and system of database
CN103793437A (en) * 2012-11-01 2014-05-14 无锡华润上华科技有限公司 Wafer test data processing method and system
CN104851821A (en) * 2014-02-19 2015-08-19 讯利电业股份有限公司 Wafer test data analysis method
CN104122871A (en) * 2014-07-29 2014-10-29 于兵 Real-time monitoring system and real-time monitoring method of semiconductor test data
CN105574039A (en) * 2014-10-16 2016-05-11 中芯国际集成电路制造(上海)有限公司 Wafer test data processing method and system
CN107391617A (en) * 2017-07-05 2017-11-24 国网福建省电力有限公司 Model method is led based on monitoring system automatically
KR20190020491A (en) * 2017-08-21 2019-03-04 한국전자통신연구원 Method for integration status monitoring of ground station system
CN110377648A (en) * 2018-04-11 2019-10-25 西安邮电大学 A kind of multi-source heterogeneous Data Analysis Platform towards intelligence manufacture
CN108874585A (en) * 2018-05-25 2018-11-23 北京极秒科技有限公司 File backup method, apparatus and system
CN109298997A (en) * 2018-08-08 2019-02-01 平安科技(深圳)有限公司 Interface test method, system, computer equipment and storage medium
CN109726234A (en) * 2018-09-14 2019-05-07 上海华岭集成电路技术股份有限公司 Integrated circuit testing Information Management System based on industry internet

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
A global dataset of air temperature derived from satellite remote sensing and weather stations;Josh Hooker等;Scientific Data;20181231;全文 *
基于Web服务器的文件实时监控与数据采集的方法研究;黄同成;张思阳;段顼;;电脑知识与技术;20180515(14);全文 *
面向半导体制造的大数据分析平台;杨俊刚;张洁;秦威;张启华;康盛;;计算机集成制造系统;20161231(12);全文 *

Also Published As

Publication number Publication date
WO2021169808A1 (en) 2021-09-02
EP3933899A1 (en) 2022-01-05
EP3933899A4 (en) 2022-04-27
CN113297157A (en) 2021-08-24
US20220318205A1 (en) 2022-10-06
EP3933899B1 (en) 2023-05-10

Similar Documents

Publication Publication Date Title
CN113297157B (en) Machine file processing method and processing system
CN112269744A (en) System abnormity testing method and device, computer equipment and storage medium
CN111797008B (en) Automatic verification method, equipment and storage medium for mobile terminal embedded point data
CN117215910A (en) Interface test frame generation method, test method, electronic device and storage medium
CN1953102B (en) Test data reporting and analyzing method and system
CN110704148B (en) Acquisition method and device of equipment page element, server and storage medium
CN114429256A (en) Data monitoring method and device, electronic equipment and storage medium
CN105550088A (en) Automated testing method and automated testing system
US11869100B2 (en) Data consolidation analysis system and data consolidation analysis method
CN111310351A (en) Method and device for monitoring state of workshop equipment, terminal equipment and storage medium
CN115617780A (en) Data import method, device, equipment and storage medium
CN113126993A (en) Automatic testing method and system applied to vehicle detection software
CN110188034A (en) A kind of method for testing software based on information sharing
CN111639413B (en) Satellite automatic test system and method
CN111026307B (en) Method and device for quickly associating graphics primitives in graphics configuration tool
CN110532253B (en) Service analysis method, system and cluster
CN114416457B (en) Computer aging centralized detection management method and device, electronic equipment and medium
CN112559612A (en) Dynamic data extraction and sharing method and device
CN113238901A (en) Multi-device automatic testing method and device, storage medium and computer device
CN112422693A (en) User online short video draft queue exporting method
CN117252188B (en) Software image monitoring method and system based on artificial intelligence
CN111240999A (en) Method and system for improving script test execution efficiency
US12114080B2 (en) Display screen flicker detection
CN117610998A (en) Material defect detection method, device, equipment and storage medium
CN112749067B (en) System performance test method and device, equipment and storage medium

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