Data processing method and related equipment
By creating and customizing the configuration of execution script files in the reaching activities, setting the reaching time and generating the reaching strategy, the problem of difficulty in pushing and automated execution of external systems is solved, and the stability and reliability of daily system detection is achieved. sex.
Patent Information
- Application Number
- CN202411515418.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-28
- Publication Date
- 2025-02-14
AI Technical Summary
In the contact activities, the existing technology has problems such as external files being pushed out irregularly, different file content and time, and automation cannot be executed daily, resulting in inconvenience in system detection.
By creating a new execution script file, customizable configuration processing is carried out, reaching time is set, and reaching strategies are generated based on processing logic and reaching time, so that daily automatic execution of reaching tasks is realized and required files are automatically generated.
It solves the problem of automatic execution difficulties caused by irregular push of external files and different file content and time, ensuring the stability and reliability of daily system detection.
Smart Images

Figure CN119440661A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of artificial intelligence and big data technology, and in particular to a data processing method and related equipment. Background Art
[0002] Computers have the advantages of storing large amounts of information and allowing users to quickly and easily obtain information. They are widely used in various industries. With the development of computer science, systems and websites of various enterprises and units have generated massive amounts of data. Data processing and data quality management play an important role in the construction of information systems. Existing methods have problems such as the files required for the reach activities are pushed by the external system offline files, and the external system does not push them every day; the automated daily batch run requires T-1 day files, and there is no file source available; different reach activities have different file contents and reach times, and files need to be created flexibly; automation cannot be executed every day, and the reach function code cannot be covered, which is not conducive to daily system testing.
[0003] Therefore, a data processing method is urgently needed to solve the problem that the files required for the reach activities are pushed by the external system offline files in the existing method, the external system does not push them every day, different reach activity files have different content and reach time, automation cannot be executed daily, and it is not conducive to daily detection of the system. Summary of the invention
[0004] The purpose of the embodiments of the present application is to propose a data processing method and related equipment to solve the problems in the existing methods that the external system for the files required for the reaching activities will not be pushed daily, the content and reaching time of different reaching activities files are different, and automation cannot be executed daily, which is not conducive to daily detection of the system. Its main purpose is to use a customized configuration method, different reaching configuration files and reaching times can be customized, the scheduled tasks are stable, the system is guaranteed to be stable, and the daily automated execution of the reaching method is adopted to complete the daily monitoring of the system. The system automatically generates the files required for reaching and solves the problem of daily data source.
[0005] In order to solve the above technical problems, the present application provides a data processing method, which adopts the following technical solution:
[0006] Create a new execution script file;
[0007] Performing customizable configuration processing on the execution script file to obtain execution script file processing logic;
[0008] Set the execution script file reach time;
[0009] Based on the execution script file processing logic and the execution script file reach time, obtaining the execution script file reach strategy;
[0010] The execution script file reaching strategy is used to generate and reach the file to be reached, thereby generating a reaching file.
[0011] Furthermore, the execution script file is subjected to customizable configuration processing to obtain the execution script file processing logic, including:
[0012] Performing file creation processing on the execution script file to obtain different folders and file commands of the execution script file;
[0013] Performing variable content command processing on the execution script file to obtain different variable content commands of the execution script file;
[0014] Performing file permission and owner command processing on the execution script file, simulating an external system to push the file, and obtaining a simulated push strategy for the execution script file;
[0015] Based on the different folders and file commands of the execution script file, the different variable content commands of the execution script file and the simulation push strategy of the execution script file, the execution script file processing logic is obtained.
[0016] Further, the performing file creation processing on the execution script file to obtain different folders and file commands of the execution script file includes:
[0017] Performing file creation processing on the execution script file, creating a folder for the previous day, and using the date of the previous day as the name of the folder;
[0018] A subfile of the previous day is created in the folder of the previous day, and the date of the previous day is used as the subfile name. The subfile includes a .txt file type and a .log file type.
[0019] Furthermore, the execution script file is subjected to file permission and owner command processing, and the external system is simulated to push the file, so as to obtain the simulation push strategy of the execution script file, including:
[0020] Using a recursive modification method to modify the file permissions of the execution script file, to obtain the modification file permissions of the execution script file;
[0021] Using a recursive modification method to perform file owner command processing on the execution script file, to obtain the file owner command of the execution script file;
[0022] Based on the modification file permission and file owner command of the execution script file, the external system pushes the file to obtain the simulation push strategy of the execution script file.
[0023] Furthermore, the recursive modification method is used to modify the file permissions of the execution script file to obtain the modification file permissions of the execution script file, including:
[0024] Get the folder with the date of the previous day in the executed script file;
[0025] The file permission of the folder with the date of the previous day is modified by using a recursive modification method to obtain the modification file permission of the folder with the date of the previous day.
[0026] Furthermore, the recursive modification method is used to process the execution script file using a file owner command to obtain the file owner command of the execution script file, including:
[0027] Get the sub-files of the folder with the date of the previous day in the executed script file;
[0028] The file owner command processing is performed on the sub-file of the folder of the previous day using a recursive modification method to obtain the file owner command corresponding to the sub-file of the folder of the previous day.
[0029] Further, the step of performing a generation and reaching process on the reaching file to be generated by executing the reaching strategy of the script file to generate the reaching file includes:
[0030] Get the initial file to be reached;
[0031] By performing a first task on the initial to-be-reached file at a first time, a first task file is obtained;
[0032] Performing a second task on the initial to-be-reached file to obtain a second task file during a second time, wherein the first time is less than or equal to the second time;
[0033] Performing a third task on the initial to-be-reached file through a third time to obtain a third task file, wherein the second time is less than or equal to the third time;
[0034] Based on the first task file, the second task file, and the third task file, a reach file to be generated is determined.
[0035] The reach file to be generated is processed by executing the script file reach strategy to generate a reach file.
[0036] In order to solve the above technical problems, the present application also provides a data processing device, which adopts the following technical solution:
[0037] Create a new module to create a new execution script file;
[0038] A customizable configuration module is used to perform customizable configuration processing on the execution script file to obtain the execution script file processing logic;
[0039] The setting module is used to set the execution script file access time;
[0040] A processing module, configured to obtain an execution script file access strategy based on the execution script file processing logic and the execution script file access time;
[0041] A reach generation module is used to generate a reach processing on the reach file through the execution script file reach strategy to generate a reach file.
[0042] In order to solve the above technical problems, the embodiment of the present application further provides a computer device, which adopts the following technical solution:
[0043] The computer device includes a memory and a processor, the memory stores computer-readable instructions, and the processor implements the steps of any one of the data processing methods described in the embodiments of the present application when executing the computer-readable instructions.
[0044] In order to solve the above technical problems, the embodiment of the present application further provides a computer-readable storage medium, which adopts the following technical solution:
[0045] The computer-readable storage medium stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the steps of the data processing method described in any one of the embodiments of the present invention are implemented.
[0046] Compared with the prior art, the embodiments of the present application mainly have the following beneficial effects: a new execution script file is created, the execution script file is customizable for configuration processing, the execution script file processing logic is obtained, the execution script file reach time is set, and the execution script file reach strategy is obtained according to the execution script file processing logic and the execution script file reach time, and the reach processing is performed on the reach file through the execution script file reach strategy to generate a reach file, which solves the problem that the external system of the files required for the reach activity will not be pushed daily, different reach activity files have different content and reach time, automation cannot be executed daily, and is not conducive to daily detection of the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] In order to more clearly illustrate the scheme in the present application, a brief introduction is given below to the drawings required for use in the description of the embodiments of the present application. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0048] Figure 1 is an exemplary system architecture diagram to which the present application may be applied;
[0049] Figure 2 is a flow chart of an embodiment of a data processing method according to the present application;
[0050] Figure 3 yes Figure 2 A flowchart of a specific implementation of step S202;
[0051] Figure 4 yes Figure 3 A flowchart of a specific implementation of step S2021;
[0052] Figure 5 yes Figure 3 A flowchart of a specific implementation method of step S2022;
[0053] Figure 6 yes Figure 5 A flowchart of a specific implementation method of step S20221;
[0054] Figure 7 yes Figure 5 A flowchart of a specific implementation method of step S20222;
[0055] Figure 8 yes Figure 2 A structural diagram of a specific implementation method of step S205;
[0056] Fig. 9 is a structural schematic diagram of a specific implementation of a data processing device according to the present application;
[0057] Fig.10 It is a structural diagram of an embodiment of a computer device according to the present application. DETAILED DESCRIPTION
[0058] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by technicians in the technical field of the present application; the terms used in the specification of the application herein are only for the purpose of describing specific embodiments and are not intended to limit the present application; the terms "including" and "having" and any variations thereof in the specification and claims of the present application and the above-mentioned drawings are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of the present application or the above-mentioned drawings are used to distinguish different objects, not to describe a specific order.
[0059] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0060] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.
[0061] like Figure 1 As shown, the system architecture 100 may include terminal devices 101, 102, 103, a network 104 and a server 105. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.
[0062] Users can use terminal devices 101, 102, 103 to interact with server 105 through network 104 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 101, 102, 103, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social platform software, etc.
[0063] Terminal devices 101, 102, 103 can be various electronic devices with display screens and supporting web browsing, including but not limited to smart phones, tablet computers, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III), MP4 (Moving Picture Experts Group Audio Layer IV) players, laptop computers, desktop computers, etc.
[0064] The server 105 may be a server that provides various services, such as a background server that provides support for web pages displayed on the terminal devices 101 , 102 , and 103 .
[0065] It should be noted that the data processing method provided in the embodiment of the present application is generally executed by a server / terminal device, and accordingly, the data processing device is generally arranged in the server / terminal device.
[0066] It should be understood that Figure 1The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.
[0067] Continue to refer Figure 2 , shows a flow chart of an embodiment of a data processing method according to the present application. The data processing method comprises the following steps:
[0068] Step S201: Create a new execution script file.
[0069] In this embodiment, the electronic device (eg, Figure 1 The server / terminal device shown in the figure can receive the data processing request of the terminal device through a wired connection or a wireless connection. It should be noted that the above wireless connection method may include but is not limited to 3G / 4G / 5G connection, WiFi connection, Bluetooth connection, WiMAX connection, Zigbee connection, UWB (ultra wideband) connection, and other wireless connection methods currently known or to be developed in the future.
[0070] The above-mentioned terminal devices may be terminal devices equipped with remote interaction functions such as personal assistants and intelligent customer service.
[0071] The above data processing method can be applied to online file processing, online file management and other businesses.
[0072] Specifically, the above electronic equipment can be used for different industry types such as medical data processing, property insurance data processing, financial data processing, store data processing, etc.
[0073] The above script files are used to control or automate computer system programs and can be used to perform simple or complex tasks. Script files can be written in languages such as Bash and Node.js. Through script files, certain functions or tasks can be achieved, such as creating, modifying, and deleting files and folders.
[0074] Furthermore, a script file may be created and run on the server. The path of the execution script file may be / nfsc / market / createOffLineFile.sh.
[0075] Step S202: performing customizable configuration processing on the execution script file to obtain the execution script file processing logic.
[0076] In this embodiment, the above-mentioned customizable configuration processing can be understood as a process of personalizing and configuring the execution script file to meet different needs, which may include modifying certain parameters in the execution script file, adding or deleting certain functional modules, adjusting the order of program execution, etc.
[0077] The above execution script file processing logic can be customized according to user needs, so that the execution script file can better adapt to actual application scenarios.
[0078] Step S203: Set the execution script file access time.
[0079] In this embodiment, the above setting of the execution script file access time can be understood as automatically running the script file at the specified time.
[0080] Specifically, set the execution time for the execution script file so that the execution is triggered at the specified time point. Specifically, you can use the scheduled task manager to set the execution time of the execution script file. For example, you can use the scheduled task manager on the server to set the execution script file named / nfsc / market / createOffLineFile.sh to be executed once a day at 1 am. When the set time point is reached, the execution script file will be automatically run, thereby realizing the automatic execution function. You can also use the scheduled task function that comes with the operating system to set the execution time of the execution script file. By setting the execution time in the task plan, you can accurately control the execution time of the execution script file, thereby realizing more flexible and reliable automated processing.
[0081] Step S204: Based on the execution script file processing logic and the execution script file reach time, obtain the execution script file reach strategy.
[0082] In this embodiment, the execution script file processing logic and the execution script file reach time can be closely combined to formulate an execution script file reach strategy to ensure that the execution script file can be triggered in time when needed, which can improve the reliability and efficiency of the system and provide users with a better service experience.
[0083] Specifically, by formulating the execution script file access strategy according to the processing logic and access time of the execution script file, it is ensured that the execution script file can be triggered in time when needed. For example, if the execution script file needs to be triggered at 1 a.m. every day, the execution time of the execution script file can be set to 1 a.m. every day in the scheduled task manager. In this way, it can be ensured that at 1 a.m. every day, the system will automatically run the execution script file, thereby realizing automated processing.
[0084] For another example, if an execution script file needs to be run between 9 am and 5 pm every day and every two hours, you can write a program to implement this policy. The program will check every two hours between 9 am and 5 pm every day to see if the execution script file needs to be run, and if so, it will be triggered and run immediately.
[0085] Step S205: Performing a reach processing on the reachable file by executing the script file reach strategy to generate a reachable file.
[0086] In this embodiment, the aforementioned files to be reached can be understood as files that need to be reached.
[0087] The above-mentioned generation and reaching processing can be understood as the process of generating and processing the files to be reached.
[0088] In this embodiment, this application uses a customized configuration method, different reach-customizable configuration files and reach times, stable scheduled tasks, ensuring stable system operation, and setting daily automated reach time to automatically generate the files required for reach, solving the daily data source problem.
[0089] The present application creates a new execution script file, performs customizable configuration processing on the execution script file, obtains the execution script file processing logic, sets the execution script file reach time, obtains the execution script file reach strategy according to the execution script file processing logic and the execution script file reach time, and performs generated reach processing on the reach file through the execution script file reach strategy to generate a reach file, thereby solving the problem in the existing method that the external system will not push the files required for the reach activity every day, different reach activity files have different contents and reach times, automation cannot be executed every day, and is not conducive to daily detection of the system.
[0090] Continue to refer Figure 3 , shown in Figure 2 Flow chart of a specific implementation of step S202 in FIG. Step S202 includes the following steps:
[0091] Step S2021: perform file creation processing on the execution script file to obtain different folders and file commands of the execution script file.
[0092] In this embodiment, the above-mentioned file creation process can be understood as a process of adding and creating different folders in the execution script file.
[0093] The different folders mentioned above can be understood as folders required for different activities.
[0094] The above file commands are a series of instructions for file management.
[0095] Step S2022: Perform variable content command processing on the execution script file to obtain different variable content commands of the execution script file.
[0096] In this embodiment, the variable content command is used to define and configure some variables in the execution script file, such as storing configuration information, operation parameters, etc., so as to be used during the script execution process.
[0097] The above-mentioned different variable content commands of the execution script file can be understood as different variables are defined in the execution script file, and each variable contains specific content and commands.
[0098] Furthermore, the command to add different variable contents in the execution script file can be:
[0099] echo'act_id|cust_no|vars|touch_id|trace_no|touch_date'>> / nfsc / market / market / MKT_MONTH8_CD_5_2 / $(date-d yesterday+%Y%m%d) / INT_PACES-CCMS-ADMIN_MKT_MONTH8_CD_5_2_$(date-d yesterday+%Y%m%d).txt
[0100] echo'MKT_MONTH8_CD_5_2|620000000001|offer1:Philips toothbrush,offer2:Robot sweeper,offer3:JMGO projector,offer4:iPhone12,offer5:MacBook||2021191761500907002515|'$(date+%Y-%m-%d)>> / nfsc / market / market / MKT_MONTH8_CD_5_2 / $(date-d yesterday+%Y%m%d) / INT_PACES-CCMS-ADMIN_MKT_MONTH8_CD_5_2_$(date-d yesterday+%Y%m%d).txt
[0101] Use the echo command to output a string that contains six fields separated by pipe characters (|), namely act_id, cust_no, vars, touch_id, trace_no, and touch_date. These fields may represent different variable names.
[0102] It should be noted that when the script file is run, a new file will be created in the specified directory and named with yesterday's date.
[0103] It should be noted that a new folder is created under the execution script file path, and a line of strings containing three fields is appended to it. These fields may represent the activity name, identifier or ID, and product name. At the same time, the file name is named after yesterday's date.
[0104] Step S2023: Perform file permission and owner command processing on the execution script file, simulate the external system pushing the file, and obtain a simulated push strategy for the execution script file.
[0105] In the present embodiment, the above-mentioned file permission and owner command processing can be understood as the processing process of adding and modifying file permission and file owner command to the execution script file. The above-mentioned modification of file permission can be understood as changing the access rights of a file by using the chmod command. The chmod command is used to change the permissions of files and directories, and can control the user's read, write and execute permissions to files. The chmod command is very important because it allows users to control the access rights of files or directories. By modifying the permissions of a file, it can be determined which users, groups or other users can perform read, write and execute operations on the file.
[0106] The above file owner can be understood as the owner of the file. You can use the chown command to change the access permissions of a file or directory. The owner can only access his own files, and other users need the owner's authorization to access. The chown command is used to change the owner and group of files, directories, and symbolic links.
[0107] The above-mentioned simulation of pushing files by an external system can be understood as creating a simulated external system that can push files to a specified location to simulate the file transfer process of a real system.
[0108] The simulation push strategy of the above execution script file includes information such as the time, frequency, and target location of the push.
[0109] Step S2024: Based on different folders and file commands for executing script files, different variable content commands for executing script files, and a simulation push strategy for executing script files, a processing logic for executing script files is obtained.
[0110] In this embodiment, after obtaining different folders and file commands for executing script files, different variable content commands for executing script files, and a simulated push strategy for executing script files, the electronic device can obtain the execution script file processing logic by using different folders and file commands for executing script files, different variable content commands for executing script files, and a simulated push strategy for executing script files.
[0111] It should be noted that by executing the processing logic of the script file according to different conditions and strategies, the script file can be flexibly processed according to different situations, thereby realizing more complex functions.
[0112] The present application performs file creation processing on the execution script file to obtain different folders and file commands for the execution script file, performs variable content command processing on the execution script file to obtain different variable content commands for the execution script file, performs file permission and owner command processing on the execution script file, simulates the external system pushing files to obtain a simulated push strategy for the execution script file, and utilizes the different folders and file commands for the execution script file, the different variable content commands for the execution script file, and the simulated push strategy for the execution script file to obtain the execution script file processing logic, thereby improving the recognition accuracy of the execution script.
[0113] Continue to refer Figure 4 , showing that in Figure 3 Flow chart of a specific implementation of step S2021 in FIG. Step S2021 specifically includes the following steps:
[0114] Step S20211, perform file creation processing on the execution script file, create a folder for the previous day, and use the date of the previous day as the name of the folder.
[0115] In this embodiment, the above file creation process can be understood as adding a process of creating a folder of the previous day in the execution script file.
[0116] The above-mentioned previous day refers to the day before today, which is yesterday. For example, if today is August 21, 2019, then the previous day is August 20, 2019.
[0117] Furthermore, the command to create the folder of the previous day in the execution script file can be:
[0118] mkdir / nfsc / market / market / MKT_MONTH8_CD_5_2 / $(date-d yesterday+%Y%m%d)
[0119] The mkdir command is used to create a folder. Yesterday means yesterday, and +%Y%m%d means converting the date into the format of year, month and day.
[0120] Step S20212: Create a sub-file of the previous day in the folder of the previous day, and use the date of the previous day as the sub-file name.
[0121] In this embodiment, the sub-files include .txt file type and .log file type. The .txt file type is used to record the data information of the previous day, and the .log file type is used to record the data log of the previous day.
[0122] Furthermore, the command to create the previous day's subfile can be:
[0123] touch / nfsc / market / market / MKT_MONTH8_CD_5_2 / $(date-d yesterday+%Y%m%d) / INT_PACES-CCMS-ADMIN_MKT_MONTH8_CD_5_2_$(date-d yesterday+%Y%m%d).txt
[0124] touch / nfsc / market / market / MKT_MONTH8_CD_5_2 / $(date-d yesterday+%Y%m%d) / P_PACES-CCMS-ADMIN_MKT_MONTH8_CD_5_2_$(date-d yesterday+%Y%m%d).log
[0125] The above touch command can create an empty file in the specified path.
[0126] For example, suppose there is a marketing activity that needs to record daily transaction data. You can create a folder named MKT_MONTH8_CD_5_2 to store the activity data for each month; then, in each month's folder, create a subfolder named after the previous day's date to store the previous day's transaction data; next, you can create two files, one named MKT_MONTH8_CD_5_2 and the other named MKT_MONTH8_CD_5_2.
[0127] INT_PACES-CCMS-ADMIN_MKT_MONTH8_CD_5_2_$(date–d yesterday+%Y%m%d).txt is used to record transaction information.
[0128] Another one called
[0129] P_PACES-CCMS-ADMIN_MKT_MONTH8_CD_5_2_$(date-d yesterday+%Y%m%d).log is used to record logs.
[0130] It should be noted that a folder named after yesterday's date is created under the path where the script file is executed, and then a sub-file named after yesterday's date is created under the folder, and two empty files are created under the sub-file.
[0131] This application creates a folder for the previous day by executing the script file, and uses the previous day's date as the folder name. It also creates a sub-file for the previous day in the folder for the previous day, and uses the previous day's date as the sub-file name, thereby facilitating subsequent file management and maintenance.
[0132] Continue to refer Figure 5 , showing that in Figure 3 Flow chart of a specific implementation of step S2022 in FIG. Step S2022 specifically includes the following steps:
[0133] Step S20221: Use a recursive modification method to modify the file permissions of the execution script file to obtain the modified file permissions of the execution script file.
[0134] In this embodiment, the above file permission modification process can be understood as changing the access permission of the file by using the chmod command.
[0135] The above recursive modification method can be understood as a method of modifying permissions for all files and subdirectories under a directory if there are multiple files or subdirectories under the directory. The recursive modification method can be the -R method.
[0136] Furthermore, the command to add and modify file permissions in the execution script file can be:
[0137] Chmod-R777 / nfsc / market / market / MKT_MONTH8_CD_5_2 / $(date-d yesterday+%Y%m%d)
[0138] Specifically, use the chmod command to change the permissions of the specified folder and its sub-files and files to 777, which means that all users have read, write, and execute permissions. The -R command indicates recursive modification, which means modifying the permissions of the folder and its sub-files and files.
[0139] The Chmod command mentioned above is used to change the permissions of files and directories. It can control the read, write, and execute permissions of files by users. The chmod command is very important because it allows users to control the access permissions of files or directories.
[0140] Step S20222: Use a recursive modification method to process the file owner command of the execution script file to obtain the file owner command of the execution script file.
[0141] In this embodiment, the above-mentioned file owner command processing can be understood as the owner of the file, and the chown command can be used to change the access rights of a file or directory. The owner can only access his own files, and other users need the owner's authorization to access.
[0142] The above chown command is used to change the owner and group of files, directories, and symbolic links.
[0143] Furthermore, the command to add the file owner when executing the script file can be:
[0144] chown–R dsp:dsp / nfsc / market / MKT_month8_cd_5_2 / $(date-d yesterday+%Y%m%d)
[0145] Specifically, use the chown command to change the owner of the specified directory and its subdirectories and files to dsp, change the group to dsp, and output a message indicating that the file has been created.
[0146] Furthermore, the command to complete the file creation can be:
[0147] echo 'Create file [ / nfsc / market / market / MKT_MONTH8_CD_5_2 / '$(date-dyesterday+%Y%m%d)'] completed'
[0148] Indicates that the file creation is complete.
[0149] Step S20223: Based on the modification file permission and file owner command of the execution script file, simulate the external system pushing the file to obtain the simulation push strategy of the execution script file.
[0150] In this embodiment, after obtaining the modification file permission and file owner command of the execution script file, the electronic device can simulate the external system pushing files according to the modification file permission and file owner command of the execution script file, thereby obtaining a simulation push strategy for the execution script file.
[0151] The above-mentioned simulation of pushing files by an external system can be understood as creating a simulated external system that can push files to a specified location to simulate the file transfer process of a real system.
[0152] The above simulation push strategy for executing the script file includes optimizing the command parameters in the script file, adjusting the file path or owner settings, etc., so as to improve the effect and accuracy of the simulation push.
[0153] The present application performs file permission modification processing on an execution script file by using a recursive modification method to obtain the modified file permissions of the execution script file, performs file owner command processing on the execution script file by using the recursive modification method to obtain the file owner command of the execution script file, and simulates an external system pushing files based on the modified file permissions and the file owner command of the execution script file to obtain a simulated push strategy for the execution script file. The simulated push strategy for the execution script file can improve the effect and accuracy of the simulated push.
[0154] Continue to refer Figure 6 , showing Figure 5 A flowchart of a specific implementation method of step S20221 in FIG. Step S20221 specifically includes the following steps:
[0155] Step S202211, obtain the date folder of the previous day in the execution script file.
[0156] In this embodiment, the date of the previous day can be obtained by using a date function in the execution script file, and then the folder path is constructed according to the date.
[0157] Step S202212: Use a recursive modification method to modify the file permissions of the folder with the date of the previous day, and obtain the modification file permissions of the folder with the date of the previous day.
[0158] In this embodiment, the above recursive modification method will traverse the files in the folder and its subfolders level by level, and perform corresponding permission modification operations on each file.
[0159] The above file permission modification can be understood as the process of modifying the access permissions of the folder on the previous day, such as changing the read, write or execute permissions.
[0160] This application obtains the previous day's date folder in the execution script file, uses a recursive modification method to modify the file permissions of the previous day's date folder, and obtains the modification file permissions of the previous day's date folder, which can better protect system security and prevent unauthorized access and operation.
[0161] Continue to refer Figure 7 , showing Figure 5 Flow chart of a specific implementation method of step S20222 in FIG. Step S20221 specifically includes the following steps:
[0162] Step S202221, obtain the sub-file of the folder of the previous day's date in the execution script file.
[0163] Step S202222: Use a recursive modification method to process the file owner command of the sub-file of the folder with the date of the previous day, and obtain the file owner command corresponding to the sub-file of the folder with the date of the previous day.
[0164] In this embodiment, the above recursive modification method will modify the owners and permissions of all parent folders and child files to the owners and permissions of the date folder of the previous day.
[0165] The above-mentioned file owner command processing can be understood as a process of modifying the owner of the file.
[0166] This application obtains the sub-files of the previous day's date folder in the execution script file, uses a recursive modification method to process the file owner command of the sub-files of the previous day's date folder, and obtains the file owner command corresponding to the sub-files of the previous day's date folder. This can ensure that all files belong to the previous day's date folder and have the same permissions, thereby improving the security and stability of the system.
[0167] Continue to refer Figure 8 , showing Figure 2 Flow chart of a specific implementation manner of step S205 in FIG. Step S205 specifically includes the following steps:
[0168] Step S2051, obtaining the initial file to be reached.
[0169] In this embodiment, the above-mentioned initial file to be reached can be understood as an initial data set or file. The initial file to be reached contains all the data that needs to be processed or analyzed.
[0170] Step S2052: Perform a first task on the initial file to be reached at the first time to obtain a first task file.
[0171] In this embodiment, the first time is a pre-set time, which may be every half hour, every two hours, etc.
[0172] The above-mentioned first task execution can be understood as a task execution processing process of downloading, decompressing, moving and deleting the folder under the execution script file path.
[0173] Specifically, the first task execution command may be:
[0174] 55* / 2*** / bin / bash / etc / titanagent / agent_update.sh>> / var / log / titanagent / check.o.log 2>> / var / log / titanagent / check.e.log
[0175] The above "55* / 2***" can be understood as executing the command at the 55th minute every two hours.
[0176] " / bin / bash / etc / titanagent / agent_update.sh" is the script file path to be executed.
[0177] “>> / var / log / titanagent / check.o.log 2>> / var / log / titanagent / check.e.log” redirects the output to the log file. >> / var / log / titanagent / check.o.log2>> is used to record normal output information, and / var / log / titanagent / check.e.log is used to record error output information.
[0178] It should be noted that the first task execution is to execute the automatic update program once at the 55th minute of every two hours, and record the normal output and error output in the specified log file respectively.
[0179] Step S2053: Perform a second task on the initial file to be reached during a second period of time to obtain a second task file.
[0180] In this embodiment, the first time is less than or equal to the second time.
[0181] The second time mentioned above is a pre-set time, which may be every half hour, every hour, every two hours, etc.
[0182] The above-mentioned second task execution can be understood as a task execution processing process of executing an abnormal update of a folder under the script file path.
[0183] Specifically, the second task execution command may be:
[0184] * / 2**** / bin / bash / etc / titanagent / agent_update_exception.sh>> / var / log / titanagent / check.o.log 2>> / var / log / titanagent / check.e.log
[0185] The above * / 2**** can be understood as executing the command every two hours.
[0186] Step S2054: Perform a third task on the initial file to be reached at a third time to obtain a third task file.
[0187] In this embodiment, the second time is less than or equal to the third time.
[0188] The third time mentioned above is a pre-set time, which may be every half hour, every hour, every two hours, etc.
[0189] The third task execution mentioned above can be understood as a task execution process for monitoring the folder under the script file path.
[0190] Specifically, the third task execution command may be: * / 2**** / bin / bash / etc / titanagent / agent_monitor.sh>> / var / log / titanagent / edog.o.log 2>> / var / log / titanagent / edog.e.log
[0191] The above * / 2**** can be understood as executing the command every two hours.
[0192] Step S2055: Determine the reach file to be generated based on the first task file, the second task file, and the third task file.
[0193] In this embodiment, after obtaining the first task file, the second task file, and the third task file, the electronic device can determine the access file to be generated according to the first task file, the second task file, and the third task file.
[0194] Specifically, the first task file, the second task file, and the third task file may be subjected to data integration processing to determine the to-be-generated reach file. The above data integration processing may be understood as a process of bringing together data from different sources.
[0195] Furthermore, the data in each task file can be merged, filtered, cleaned, etc. to determine the reach files to be generated. This can avoid duplication of work and erroneous results, and can also improve the maintainability and scalability of scheduled tasks.
[0196] The above-mentioned to-be-generated access file is a file that needs to be accessed.
[0197] Step S2056: Perform a reach processing on the reach file to be generated by executing the script file reach strategy to generate a reach file.
[0198] In this embodiment, after obtaining the to-be-generated reach file, the electronic device can perform reach processing on the to-be-generated reach file by executing the script file reach strategy to generate the reach file.
[0199] The above-mentioned execution script file access strategy includes execution script file processing logic and script file access time.
[0200] The above execution script file processing logic can be customized according to user needs, so that the script file can better adapt to actual application scenarios.
[0201] The above script file execution touch time can automatically run the script file at the specified time.
[0202] In this embodiment, by executing the script file reaching strategy, the script file reaching can be automatically executed daily, the reaching file can be automatically generated, the reaching task can be completed, and the daily data source problem can be solved.
[0203] The present application obtains an initial file to be reached, performs a first task on the initial file to be reached at a first time, and obtains a first task file; performs a second task on the initial file to be reached at a second time, and obtains a second task file; performs a third task on the initial file to be reached at a third time, and obtains a third task file; and determines a to-be-generated reaching file based on the first task file, the second task file, and the third task file; performs a generating reaching process on the to-be-generated reaching file by executing a script file reaching strategy, and generates a reaching file; the required files for reaching can be automatically generated, and the daily data source problem can be solved.
[0204] In this embodiment, the non-Company software tools or components that appear in the embodiments of this application are merely examples and do not represent actual use.
[0205] This embodiment can acquire and process relevant data based on artificial intelligence technology. Artificial Intelligence (AI) is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results.
[0206] The basic technologies of artificial intelligence generally include sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, big data processing technology, operation / interaction systems, mechatronics and other technologies. Artificial intelligence software technology mainly includes computer vision technology, robotics technology, biometrics technology, speech processing technology, natural language processing technology, and machine learning / deep learning. This application can be applied to the fields of artificial intelligence and big data, thereby promoting the construction of smart cities.
[0207] This application belongs to the field of smart cities, and this solution can promote the construction of smart cities.
[0208] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through computer-readable instructions, and the computer-readable instructions can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the aforementioned storage medium can be a non-volatile storage medium such as a disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
[0209] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0210] Further references Fig. 9 , as a response to the above Figure 2 In order to realize the method shown in the figure, the present application provides an embodiment of a data processing device, and the device embodiment is Figure 2 Corresponding to the method embodiment shown, the device can be specifically applied to various electronic devices.
[0211] like Fig. 9 As shown, the data processing device 900 described in this embodiment includes: a new creation module 901, a customizable configuration module 902, a setting module 903, a processing module 904 and a generation and reach module 905. Among them:
[0212] A new module 901 is created, for creating a new execution script file;
[0213] A customizable configuration module 902 is used to perform customizable configuration processing on the execution script file to obtain the execution script file processing logic;
[0214] Setting module 903, used to set the execution script file access time;
[0215] A processing module 904 is used to obtain an execution script file access strategy based on the execution script file processing logic and the execution script file access time;
[0216] The reach generation module 905 is used to perform reach generation processing on the reach file to be reached through the execution script file reach strategy to generate a reach file.
[0217] In this embodiment, a new execution script file is created, and the execution script file is customizable to obtain the execution script file processing logic, and the execution script file reach time is set. According to the execution script file processing logic and the execution script file reach time, the execution script file reach strategy is obtained, and the reach processing is performed on the reach file through the execution script file reach strategy to generate a reach file. This solves the problem that the external system of the files required for the reach activity will not push them daily, different reach activity files have different content and reach time, automation cannot be executed daily, and is not conducive to daily detection of the system.
[0218] Optionally, the customizable configuration module 902 is also used to perform file creation processing on the execution script file to obtain different folders and file commands for the execution script file; perform variable content command processing on the execution script file to obtain different variable content commands for the execution script file; perform file permission and owner command processing on the execution script file to simulate an external system pushing files to obtain a simulated push strategy for the execution script file; based on the different folders and file commands of the execution script file, the different variable content commands of the execution script file and the simulated push strategy of the execution script file, obtain the execution script file processing logic.
[0219] In this embodiment, by performing file creation processing on the execution script file, different folders and file commands of the execution script file are obtained, variable content command processing is performed on the execution script file to obtain different variable content commands of the execution script file, file permission and owner command processing is performed on the execution script file, and the external system pushes the file to obtain a simulated push strategy for the execution script file. In addition, the different folders and file commands of the execution script file, the different variable content commands of the execution script file and the simulated push strategy for the execution script file are used to obtain the execution script file processing logic, thereby improving the recognition accuracy of the execution script.
[0220] Optionally, the customizable configuration module 902 is also used to perform file creation processing on the execution script file, create a folder of the previous day, and use the date of the previous day as the name of the folder; create a sub-file of the previous day in the folder of the previous day, and use the date of the previous day as the name of the sub-file, and the sub-file includes a .txt file type and a .log file type.
[0221] In this embodiment, file creation processing is performed on the execution script file to create a folder of the previous day, and the date of the previous day is used as the name of the folder. A sub-file of the previous day is created in the folder of the previous day, and the date of the previous day is used as the name of the sub-file, thereby facilitating subsequent management and maintenance of the files.
[0222] Optionally, the customizable configuration module 902 is also used to use a recursive modification method to modify the file permissions of the execution script file to obtain the modified file permissions of the execution script file; use a recursive modification method to process the file owner command of the execution script file to obtain the file owner command of the execution script file; based on the modified file permissions and file owner command of the execution script file, simulate the external system pushing files to obtain the simulated push strategy of the execution script file.
[0223] In this embodiment, the file permissions of the execution script file are modified by using a recursive modification method to obtain the modified file permissions of the execution script file, the file owner command of the execution script file is processed by using a recursive modification method to obtain the file owner command of the execution script file, and based on the modified file permissions and the file owner command of the execution script file, the external system pushes the file to obtain the simulated push strategy of the execution script file. The simulated push strategy of the execution script file can improve the effect and accuracy of the simulated push.
[0224] Optionally, the customizable configuration module 902 is also used to obtain the folder of the previous day's date in the execution script file; use a recursive modification method to modify the file permissions of the folder of the previous day's date to obtain the modification file permissions of the folder of the previous day's date.
[0225] In this embodiment, the folder with the previous day's date in the execution script file is obtained, and the file permission of the folder with the previous day's date is modified using a recursive modification method to obtain the modification file permission of the folder with the previous day's date, which can better protect the system security and prevent unauthorized access and operation.
[0226] Optionally, the customizable configuration module 902 is also used to obtain the sub-file of the previous day's date folder in the execution script file; use a recursive modification method to process the file owner command of the sub-file of the previous day's date folder to obtain the file owner command corresponding to the sub-file of the previous day's date folder.
[0227] In this embodiment, by obtaining the sub-files of the previous day's date folder in the execution script file, using a recursive modification method to process the file owner command of the sub-files of the previous day's date folder, and obtaining the file owner command corresponding to the sub-files of the previous day's date folder, it can be ensured that all files belong to the previous day's date folder and have the same permissions, thereby improving the security and stability of the system.
[0228] Optionally, the generated reach module 905 is also used to obtain an initial file to be reached; through a first time, perform a first task on the initial file to be reached to obtain a first task file; through a second time, perform a second task on the initial file to be reached to obtain a second task file, and the first time is less than or equal to the second time; through a third time, perform a third task on the initial file to be reached to obtain a third task file, and the second time is less than or equal to the third time; based on the first task file, the second task file, and the third task file, determine the reach file to be generated; generate reach processing on the reach file to be generated by executing the script file reach strategy to generate a reach file.
[0229] In this embodiment, by obtaining the initial file to be reached, performing the first task on the initial file to be reached at a first time to obtain the first task file, performing the second task on the initial file to be reached at a second time to obtain the second task file, performing the third task on the initial file to be reached at a third time to obtain the third task file, and determining the to-be-generated reaching file based on the first task file, the second task file, and the third task file, performing the generating reaching processing on the to-be-generated reaching file by executing the script file reaching strategy to generate the reaching file, which can automatically generate the required files for reaching and solve the daily data source problem.
[0230] To solve the above technical problems, the present application also provides a computer device. Fig.10 , Fig.10 This is a basic structural block diagram of the computer device in this embodiment.
[0231] The computer device 1000 includes a memory 1001, a processor 1002, and a network interface 1003 that are interconnected and communicated through a system bus. It should be noted that the figure only shows a computer device 1000 having components 1001-1003, but it should be understood that it is not required to implement all the components shown, and more or fewer components can be implemented instead. Among them, those skilled in the art can understand that the computer device here is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field-programmable gate arrays (Field-Programmable Gate Array, FPGA), digital processors (Digital Signal Processor, DSP), embedded devices, etc.
[0232] The computer device may be a computing device such as a desktop computer, a notebook, a PDA, a cloud server, etc. The computer device may interact with a user through a keyboard, a mouse, a remote controller, a touch pad, or a voice control device.
[0233] The memory 1001 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (for example, SD or DX memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, disk, optical disk, etc.
[0234] In some embodiments, the memory 1001 may be an internal storage unit of the computer device 1000, such as a hard disk or memory of the computer device 1000. In other embodiments, the memory 1001 may also be an external storage device of the computer device 1000, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the computer device 1000. Of course, the memory 1001 may also include both the internal storage unit of the computer device 1000 and its external storage device. In this embodiment, the memory 1001 is generally used to store the operating system and various application software installed in the computer device 1000, such as computer-readable instructions of data processing methods, etc. In addition, the memory 1001 may also be used to temporarily store various types of data that have been output or are to be output. In some embodiments, the processor 1002 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chips. The processor 1002 is generally used to control the overall operation of the computer device 100. In this embodiment, the processor 1002 is used to execute computer-readable instructions stored in the memory 1001 or process data, such as computer-readable instructions for executing the data processing method.
[0235] The network interface 1003 may include a wireless network interface or a wired network interface. The network interface 1003 is generally used to establish a communication connection between the computer device 1000 and other electronic devices.
[0236] In this embodiment, the impact data of the system in the knowledge base can be used to generate data processing affected by the target system to be tested for the user, so that the user can intuitively obtain the impact scope of the target system to be tested. According to the impact scope of the target system to be tested, the impact of the change can be evaluated more accurately and quickly, irrelevant interference points can be eliminated, and regression use cases can be streamlined to avoid omissions of impact points in the early stage of the evaluation, resulting in the subsequent development of various systems. When they are jointly debugged, it is found that some associations have not been processed. In the mildest case, it will take up development time to supplement the logic. In the most serious case, the solution design may need to be overturned and redone, thereby improving the efficiency of project development.
[0237] The present application also provides another embodiment, namely, providing a computer-readable storage medium, wherein the computer-readable storage medium stores computer-readable instructions, and the computer-readable instructions can be executed by at least one processor to enable the at least one processor to perform the steps of the data processing method as described above.
[0238] In this embodiment, the impact data of the system in the knowledge base can be used to generate data processing affected by the target system to be tested for the user, so that the user can intuitively obtain the impact scope of the target system to be tested. According to the impact scope of the target system to be tested, the impact of the change can be evaluated more accurately and quickly, irrelevant interference points can be eliminated, and regression use cases can be streamlined to avoid omissions of impact points in the early stage of the evaluation, resulting in the subsequent development of various systems. When they are jointly debugged, it is found that some associations have not been processed. In the mildest case, it will take up development time to supplement the logic. In the most serious case, the solution design may need to be overturned and redone, thereby improving the efficiency of project development.
[0239] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0240] Obviously, the embodiments described above are only some embodiments of the present application, rather than all embodiments. The preferred embodiments of the present application are given in the accompanying drawings, but they do not limit the patent scope of the present application. The present application can be implemented in many different forms. On the contrary, the purpose of providing these embodiments is to make the understanding of the disclosure of the present application more thorough and comprehensive. Although the present application is described in detail with reference to the aforementioned embodiments, for those skilled in the art, it is still possible to modify the technical solutions recorded in the aforementioned specific implementation methods, or to perform equivalent replacement of some of the technical features therein. Any equivalent structure made using the contents of the specification and drawings of this application, directly or indirectly used in other related technical fields, is similarly within the scope of patent protection of this application.
Claims
1. A data processing method, characterized in that: The steps include: Create a new execution script file; Performing customizable configuration processing on the execution script file to obtain execution script file processing logic; Set the execution script file reach time; Based on the execution script file processing logic and the execution script file reach time, obtaining the execution script file reach strategy; The execution script file reaching strategy is used to generate and reach the file to be reached, thereby generating a reaching file.
2. The data processing method according to claim 1, characterized in that: The customizable configuration processing of the execution script file to obtain the execution script file processing logic includes: Performing file creation processing on the execution script file to obtain different folders and file commands of the execution script file; Performing variable content command processing on the execution script file to obtain different variable content commands of the execution script file; Performing file permission and owner command processing on the execution script file, simulating an external system to push the file, and obtaining a simulated push strategy for the execution script file; Based on the different folders and file commands of the execution script file, the different variable content commands of the execution script file and the simulation push strategy of the execution script file, the execution script file processing logic is obtained.
3. The data processing method according to claim 2, characterized in that: The step of performing file creation processing on the execution script file to obtain different folders and file commands of the execution script file includes: Performing file creation processing on the execution script file, creating a folder for the previous day, and using the date of the previous day as the name of the folder; A subfile of the previous day is created in the folder of the previous day, and the date of the previous day is used as the subfile name. The subfile includes a .txt file type and a .log file type.
4. The data processing method according to claim 2, characterized in that: The step of performing file permission and owner command processing on the execution script file, simulating an external system pushing a file, and obtaining a simulation push strategy for the execution script file includes: Using a recursive modification method to modify the file permissions of the execution script file, to obtain the modification file permissions of the execution script file; Using a recursive modification method to perform file owner command processing on the execution script file, to obtain the file owner command of the execution script file; Based on the modification file permission and file owner command of the execution script file, the external system pushes the file to obtain the simulation push strategy of the execution script file.
5. The data processing method according to claim 4, characterized in that: The method of using a recursive modification method to modify the file permissions of the execution script file to obtain the modification file permissions of the execution script file includes: Get the folder with the date of the previous day in the executed script file; The file permission of the folder with the date of the previous day is modified by using a recursive modification method to obtain the modification file permission of the folder with the date of the previous day.
6. The data processing method according to claim 4, characterized in that: The method of using the recursive modification method to process the execution script file with a file owner command to obtain the file owner command of the execution script file includes: Get the sub-files of the folder with the date of the previous day in the executed script file; The file owner command processing is performed on the sub-file of the folder of the previous day using a recursive modification method to obtain the file owner command corresponding to the sub-file of the folder of the previous day.
7. The data processing method according to claim 1, characterized in that: The step of performing a reaching process on the reaching file by executing the reaching strategy of the script file to generate the reaching file includes: Get the initial file to be reached; By performing a first task on the initial to-be-reached file at a first time, a first task file is obtained; Performing a second task on the initial to-be-reached file to obtain a second task file during a second time, wherein the first time is less than or equal to the second time; Performing a third task on the initial to-be-reached file through a third time to obtain a third task file, wherein the second time is less than or equal to the third time; Determine a reach file to be generated based on the first task file, the second task file, and the third task file; The reach file to be generated is processed by executing the script file reach strategy to generate a reach file.
8. A data processing device, characterized in that: include: Create a new module to create a new execution script file; A customizable configuration module is used to perform customizable configuration processing on the execution script file to obtain the execution script file processing logic; The setting module is used to set the execution script file access time; A processing module, configured to obtain an execution script file access strategy based on the execution script file processing logic and the execution script file access time; A reach generation module is used to generate a reach processing on the reach file through the execution script file reach strategy to generate a reach file.
9. A computer device, characterized in that: The method comprises a memory and a processor, wherein the memory stores computer-readable instructions, and the processor implements the steps of the data processing method according to any one of claims 1 to 7 when executing the computer-readable instructions.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-readable instructions, and when the computer-readable instructions are executed by a processor, the steps of the data processing method according to any one of claims 1 to 7 are implemented.