CN111930586B - Method, device and equipment for acquiring data and computer readable medium - Google Patents

Method, device and equipment for acquiring data and computer readable medium Download PDF

Info

Publication number
CN111930586B
CN111930586B CN202010555619.4A CN202010555619A CN111930586B CN 111930586 B CN111930586 B CN 111930586B CN 202010555619 A CN202010555619 A CN 202010555619A CN 111930586 B CN111930586 B CN 111930586B
Authority
CN
China
Prior art keywords
data
key information
content
acquiring
log
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
CN202010555619.4A
Other languages
Chinese (zh)
Other versions
CN111930586A (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.)
Gree Electric Appliances Inc of Zhuhai
Zhuhai Lianyun Technology Co Ltd
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Zhuhai Lianyun Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai, Zhuhai Lianyun Technology Co Ltd filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN202010555619.4A priority Critical patent/CN111930586B/en
Publication of CN111930586A publication Critical patent/CN111930586A/en
Application granted granted Critical
Publication of CN111930586B publication Critical patent/CN111930586B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/18File system types
    • G06F16/1805Append-only file systems, e.g. using logs or journals to store data
    • G06F16/1815Journaling file systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data
    • G06F11/3072Monitoring arrangements determined by the means or processing involved in reporting the monitored data where the reporting involves data filtering, e.g. pattern matching, time or event triggered, adaptive or policy-based reporting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/126Character encoding

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The embodiment of the invention relates to a method, a device, equipment and a computer readable medium for acquiring data, which are used for acquiring the log content of key information; querying the log content for the row of the key information; acquiring the data type of the key information; and acquiring the data content and the printing time of the key information from the row according to the data type. Therefore, the method for acquiring the detailed data from different log files is realized, and the possibility of data analysis failure caused by the fact that enough information cannot be acquired when the data is analyzed is solved. In addition, the data resources of the company can be increased, and a favorable basis is provided for future decision making.

Description

Method, device and equipment for acquiring data and computer readable medium
Technical Field
The present invention relates to the field of computer programs, and in particular, to a method, an apparatus, a device, and a computer readable medium for acquiring data.
Background
With the increasing of various programs, the printed logs in the programs are more and more complicated, and since most of the data stored in the database are the latest data and most of the former data are covered, the information of the former data can only be basically inquired from the logs of the programs if the information of the former data is required to be acquired.
Most of the existing log analysis methods are used for analyzing according to the level of log information, and by the analysis method, only whether the program runs normally and where the program is abnormal and what the reason of the abnormality is can be obtained, and useful data information in the log cannot be analyzed.
For the problem that detailed data cannot be obtained from different log files, and further data analysis fails, no effective solution exists at present.
Disclosure of Invention
The embodiment of the invention aims to provide a method, a device, equipment and a computer readable medium for acquiring data, so as to purposefully extract effective data information from a log file.
In a first aspect, an embodiment of the present invention provides a method for acquiring data, where the method includes:
acquiring the log content of the key information;
querying the local row of the key information from the log content;
acquiring the data type of the key information;
and acquiring the data content and the printing time of the key information from the row according to the data type.
In some embodiments, the acquiring the data content and the printing time of the key information from the row according to the data type includes:
if the data type is a JSON structure body, cutting out a JSON joint body and printing time of the JSON structure body by using a special character string;
and acquiring data content from the cut JSON structure body by using a preset tool kit.
In some embodiments, the acquiring the data content and the printing time of the key information from the row according to the data type includes:
and if the data type is not the JSON structure, cutting out data content and printing time by using a special character string, wherein the special character string comprises special characters and the key information.
In some embodiments, after acquiring the data content and the printing time of the key information from the row according to the data type, the method further includes:
and judging whether the data content meets three large normal forms or not, and if the data content meets the three large normal forms and the number of the data content exceeds a preset number, storing the data content in at least one data table.
In some embodiments, after the querying the content of the log for the row of the key information, the method further includes:
acquiring all data of the line where the key information is located;
and importing all the data of the line into a new file to acquire the data content and the printing time corresponding to the key information from the new file.
In a second aspect, an embodiment of the present invention provides an apparatus for acquiring data, where the apparatus includes:
the first acquisition module is used for acquiring the log content of the key information;
the query module is used for querying the row of the key information from the log content;
the second acquisition module is used for acquiring the data type of the key information;
and the third acquisition module is used for acquiring the data content and the printing time of the key information from the line according to the data type.
In some embodiments, the third obtaining module is specifically configured to:
if the data type is a JSON structure body, cutting out a JSON joint body and printing time of the JSON structure body by using a special character string; acquiring data contents from the cut JSON structure body by using a preset tool kit; or,
and if the data type is not the JSON structure, cutting out data content and printing time by using a special character string, wherein the special character string comprises special characters and the key information.
In some embodiments, the storage module is to:
after the row of the key information is inquired from the log content, acquiring all data of the row of the key information;
and importing all the data of the line into a new file to acquire the data content and the printing time corresponding to the key information from the new file.
In a third aspect, an intelligent interaction device, comprising: a memory in which a computer program is stored, the computer program being executable on the processor, the processor implementing the steps of the method described above when executing the computer program.
In a fourth aspect, the present invention provides a computer readable medium having a non-volatile program code executable by a processor, the program code causing the processor to execute the above method.
The method, the device, the equipment and the computer readable medium for acquiring the data of the embodiment of the invention acquire the log content of the key information; querying the local row of the key information from the log content; acquiring the data type of the key information; and acquiring the data content and the printing time of the key information from the row according to the data type. Therefore, the method for acquiring the detailed data from different log files is realized, and the possibility of data analysis failure caused by the fact that enough information cannot be acquired when the data is analyzed is solved. In addition, the data resources of the company can be increased, and a favorable basis is provided for future decision making.
Drawings
One or more embodiments are illustrated by way of example in the accompanying drawings, which correspond to the figures in which like reference numerals refer to similar elements and which are not to scale unless otherwise specified.
Fig. 1 is a schematic flowchart of a method for acquiring data according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a method for acquiring data according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of a method for acquiring data according to an embodiment of the present invention;
fig. 4 is a schematic flowchart of a method for acquiring data according to an embodiment of the present invention;
FIG. 5 is a schematic structural diagram of an apparatus for acquiring data according to an embodiment of the present invention;
fig. 6 is a schematic hardware structure diagram of an apparatus for acquiring data according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example one
Referring to fig. 1, fig. 1 is a schematic flowchart of a method for acquiring data according to an embodiment of the present invention. As shown in fig. 1, the method includes:
step 101, acquiring the log content of key information;
the key information is data information of the log to be queried. For example, if the log is printed with the time of device login, the database does not store the time of device login, and the previous login time of all devices is needed, the key information is: the time of the device log-in.
The log content is: all log data associated with the critical information.
Step 102, inquiring the row of the key information from the log content;
specifically, if a log file corresponding to the key information is printed, the log file does not have necessary information for each line of content.
All rows herein refer to: all logs of each line in the log file that contain critical information.
103, acquiring the data type of the key information;
wherein the data types include: a JSON type and a base data type.
And 104, acquiring the data content and the printing time of the key information from the row according to the data type.
Specifically, according to different data types, the data content and the time are acquired in corresponding modes respectively.
Advantageously, step 104 comprises:
step 1041, if the data type is a JSON structure, cutting out a JSON connector body and time of the JSON structure by using a special character string;
the structure is a new data type composed of a batch of data, and each piece of data of the combined structure type data is called a member of the structural data.
And 1042, acquiring data contents from the cut JSON structural body by using a preset toolkit.
Specifically, if the type of the print data is JSON type, the process is basically similar to the basic data type process, and only in the cutting part, because the data of JSON type can be obtained by the method in the toolkit, the data name and the content of the JSON structure can be obtained, so the JSON connector body and the printing time can be cut out by using special characters and other character strings which can help to separate the content, then all the information of the JSON structure can be obtained by using the specific toolkit, and finally all the information of the structure is stored in the database together with the printing time as required.
Wherein, the specific tool kit is as follows: the gjson package can be utilized to obtain the content in the JSON structure as in the Go language; but besides, the JSON structure body can be cut by colons, braces and middle braces of special characters to obtain the data name and content.
Alternatively, in another embodiment, step 104 comprises:
and 1043, if the data type is not a JSON structure, cutting out data content and printing time by using a special character string, wherein the special character string comprises special characters and the key information.
Wherein the special characters include: such as space, underline, brace, and bracket.
Specifically, if the printed data is of a basic data type (the basic data type includes integer, floating point, character type, and boolean), a character string, or a structure, a method for cutting the character string may be used, and each line in the new file having the same structure is cut according to a special character or character string, so as to find the name and content of the required data and the time for printing the content, and finally, the name and content and the time for printing the content are stored in the database.
E.g., "[ 2020/05/0817: 30:11CST ] [ INFO ] (Test/Test:31) exchange:%! The log (EXTRA string) can be obtained by screening log information meeting requirements in a log file and exporting the log information to a new document by using INFO, Test/Test:31 and exchange as search conditions, reading each row, segmenting the read contents by using "[", "]andstring, and finally storing useful contents after segmentation into a database.
The method for acquiring data of the embodiment of the invention acquires the log content of the key information; querying the local row of the key information from the log content; acquiring the data type of the key information; and acquiring the data content and the printing time of the key information from the row according to the data type. Therefore, the method for acquiring the detailed data from different log files is realized, and the possibility of data analysis failure caused by the fact that enough information cannot be acquired when the data is analyzed is solved. In addition, the data resources of the company can be increased, and a favorable basis is provided for future decision making.
Example two
Referring to fig. 2, fig. 2 is a schematic flowchart of a method for acquiring data according to an embodiment of the present invention. In the first embodiment, after the step 104, the method further includes:
and 105, judging whether the data content meets three large normal forms or not, and if the data content meets the three large normal forms and the number of the data content exceeds a preset number, storing the data content in at least one data table.
Wherein, the popular explanation of the three normal forms is that the data can not be decomposed; the data has no partial dependence, namely the data has uniqueness; this data cannot be derived from other data, that is, cannot be represented by other data.
In an implementation manner, when the data is stored in the database, whether the data needs to be stored in one table can be judged according to whether different information meets three large paradigms. If more information needs to be stored and the correlation between the information is not too large, the information needs to be stored can be stored in a plurality of tables in the database, so that the data can be processed and analyzed later. The database can be stored directly or by calling various public packages.
The public package takes a Mysql database as an example, and can be connected by using C3P0, DBCP, DRUID and the like.
According to the embodiment, different data are stored separately, and the query efficiency of the data can be improved.
EXAMPLE III
Referring to fig. 3, fig. 3 is a flowchart illustrating a method for acquiring data according to an embodiment of the present invention. Based on the first embodiment and the second embodiment, taking the second embodiment as an example, after the step 102, the method further includes:
step 106, acquiring all data of the row of the key information;
step 107, importing all the data of the line into a new file to obtain the data content and time corresponding to the key information from the new file.
Specifically, the first N rows of the new file may be printed next, and the user determines which mode to use to obtain the required information more conveniently by observing the content of the log printed in the new file.
According to the embodiment, the log information is imported into a new document, so that the difficulty of post-processing data can be reduced.
Example four
Referring to fig. 4, fig. 4 is a flowchart illustrating a method for acquiring data according to an embodiment of the present invention. As shown in fig. 4, the method includes:
step 401, acquiring a log related to the required content;
step 402, inquiring all lines of the required content from the related logs;
step 403, exporting all rows of the required content to a new file;
step 404, putting all exported file contents into a new file;
step 405, observing and judging whether the required information in the new file is a JSON structure body;
step 406, if the JSON structure is the JSON structure, cutting out a required structure and the generation time by using a character string cutting method;
step 407, acquiring the name and content of the required data through a tool kit;
step 408, if the structure is not a JSON structure, cutting out the generation time and the required content by using a character string cutting method;
in step 409, the generation time and the desired data name and content are stored in a database.
The method for acquiring data comprises the steps of searching all lines needing information from a log file, then importing the content of all the lines into a new file, then finding out the needed data content by using different methods for different types of the needed data printed by observing the log content, and storing the data name, the content and the time for printing the data into a database. Therefore, the method for acquiring the detailed data from different log files is realized, and the possibility of data analysis failure caused by the fact that enough information cannot be acquired when the data is analyzed is solved. In addition, the data resources of the company can be increased, and a favorable basis is provided for future decision making.
EXAMPLE five
Referring to fig. 5, fig. 5 is a schematic structural diagram of an apparatus for acquiring data according to an embodiment of the present invention. As shown in fig. 5, the apparatus includes:
a first obtaining module 501, configured to obtain log content of key information;
a query module 502, configured to query the log content for a row of the key information;
a second obtaining module 503, configured to obtain a data type of the key information;
a third obtaining module 504, configured to obtain the data content and the printing time of the key information from the row according to the data type.
The third obtaining module 504 is specifically configured to:
if the data type is a JSON structure body, cutting out a JSON joint body and printing time of the JSON structure body by using a special character string; acquiring data contents from the cut JSON structural body by using a preset toolkit; or,
and if the data type is not the JSON structure, cutting out data content and printing time by using a special character string, wherein the special character string comprises special characters and the key information.
Wherein the apparatus further comprises a storage module configured to:
after the row of the key information is inquired from the log content, acquiring all data of the row of the key information;
and importing all the data of the line into a new file to acquire the data content and the printing time corresponding to the key information from the new file.
Wherein the apparatus further comprises an import module configured to:
after the row of the key information is inquired from the log content, all data of the row of the key information are obtained;
and importing all the data of the line into a new file to acquire the data content and the printing time corresponding to the key information from the new file.
Specifically, all rows needing information are searched from the log file, then the content of the rows is imported into a new file, next, through observation of the log content, for different types of the needed data printed out, the needed data content is found by using different methods, and the data name, the content and the time for printing the data are stored in the database.
If the printed data is of a basic data type (the basic data type comprises integer type, floating point type, character type and Boolean type), a character string or a structural body, each line of a new file with the same structural body can be cut by using a method for cutting the character string and taking a special character or the character string as a cutting basis, so that the name and the content of the required data and the printing time of the content are found, and finally the name, the content and the printing time are stored in a database.
For example, "[ 2020/05/0817: 30:11CST ] [ INFO ] (Test/Test:31) exchange:%! The log (EXTRA string) can be obtained by screening log information meeting requirements in a log file and exporting the log information to a new document by using INFO, Test/Test:31 and exchange as search conditions, reading each row, segmenting the read contents by using "[", "]andstring, and finally storing useful contents after segmentation into a database.
If the type of the printing data is a JSON type, the process is basically similar to the basic data type process, only the cutting part is different, and because the data of the JSON type can obtain the data name and the content of the JSON structure body through a method in a toolkit, the JSON joint body and the printing time can be cut out by using special characters and other character strings which can help to separate the content, then all information of the JSON structure body can be obtained by using a specific toolkit, and finally all the information of the structure body is stored in a database together with the printing time as required.
Wherein, the specific tool kit is as follows: the gjson package can be utilized to obtain the content in the JSON structure as in the Go language; but besides, the JSON structure body can be cut by colons, braces and middle braces of special characters to obtain the data name and content.
The embodiment of the invention realizes the method for acquiring the detailed data from different log files, and solves the problem that the data analysis fails because enough information cannot be acquired when the data is analyzed. In addition, the data resources of the company can be increased, and a favorable basis is provided for future decision making.
It should be noted that the above-mentioned apparatus can execute the method provided by the embodiments of the present application, and has corresponding functional modules and beneficial effects for executing the method. For technical details which are not described in detail in the device embodiments, reference is made to the methods provided in the embodiments of the present application.
EXAMPLE six
Referring to fig. 6, fig. 6 is a schematic diagram of a hardware structure in an embodiment of the apparatus for acquiring data, and as shown in fig. 6, the apparatus 60 for acquiring data includes:
one or more processors 61 and a memory 62, with one processor 61 being an example in fig. 6.
The processor 61 and the memory 62 may be connected by a bus or other means, such as the bus connection in fig. 6.
The memory 62 is used as a non-volatile computer readable storage medium for storing non-volatile software programs, non-volatile computer executable programs, and modules, such as program instructions/modules corresponding to the head-mounted device positioning method in the embodiments of the present application. The processor 61 executes various functional applications of the controller and data processing, i.e., the head mounted device positioning method of the above-described method embodiment, by executing the nonvolatile software program, instructions and modules stored in the memory 62.
The memory 62 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created from use of the head mounted device positioning apparatus, and the like. Further, the memory 62 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, the memory 62 optionally includes memory located remotely from the processor 61, and these remote memories may be connected to the means for obtaining data via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The one or more modules are stored in the memory 62, and when executed by the one or more processors 61, perform the method for acquiring data in any of the above-described method embodiments, for example, performing the above-described method steps 101 to 107 in fig. 1, and the method step 401 and 409 in fig. 4; the functions of the modules 501 and 504 in fig. 5 are realized.
The product can execute the method provided by the embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method. For technical details that are not described in detail in this embodiment, reference may be made to the methods provided in the embodiments of the present application.
Embodiments of the present application provide a non-transitory computer-readable storage medium, which stores computer-executable instructions, which are executed by one or more processors, such as one processor 61 in fig. 6, and enable the one or more processors to perform the method for acquiring data in any of the method embodiments, such as the method steps 101 to 107 in fig. 1, and the method step 401 in fig. 4; the functions of the modules 501 and 504 in fig. 5 are realized.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
Through the above description of the embodiments, those skilled in the art will clearly understand that the embodiments may be implemented by software plus a general hardware platform, and may also be implemented by hardware. It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware related to instructions of a computer program, which can be stored in a computer readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; within the idea of the invention, also technical features in the above embodiments or in different embodiments may be combined, steps may be implemented in any order, and there are many other variations of the different aspects of the invention as described above, which are not provided in detail for the sake of brevity; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (6)

1. A method of acquiring data, the method comprising:
acquiring the log content of the key information;
querying the local row of the key information from the log content;
acquiring the data type of the key information;
according to the data type, acquiring the data content printing and time of the key information from the row, wherein the data content printing and time comprise the following steps: if the data type is a JSON structure body, cutting out a JSON joint body and printing time of the JSON structure body by using a special character string, and acquiring data contents from the cut JSON structure body by using a preset toolkit; if the data type is not a JSON structure body, cutting out data content and printing time by using a special character string, wherein the special character string comprises special characters and the key information;
judging whether the data content meets three large normal forms or not, if the three large normal forms are met and the number of the data content exceeds a preset number, storing the data content in at least one data table, and the method comprises the following steps: and respectively storing different information in the data content into different data tables.
2. The method of claim 1, wherein after querying the log content for the row of the key information, further comprising:
acquiring all data of the line where the key information is located;
and importing all the data of the line into a new file to acquire the data content and the printing time corresponding to the key information from the new file.
3. An apparatus for acquiring data, the apparatus comprising:
the first acquisition module is used for acquiring the log content of the key information;
the query module is used for querying the row of the key information from the log content;
the second acquisition module is used for acquiring the data type of the key information;
a third obtaining module, configured to obtain the data content and the printing time of the key information from the row according to the data type, where the third obtaining module includes: if the data type is a JSON structure body, cutting out a JSON joint body and printing time of the JSON structure body by using a special character string, and acquiring data contents from the cut JSON structure body by using a preset toolkit; if the data type is not a JSON structure body, cutting out data content and printing time by using a special character string, wherein the special character string comprises special characters and the key information;
the third obtaining module is further configured to determine whether the data content satisfies three large normal forms, and if the three large normal forms are satisfied and the number of the data content exceeds a preset number, store the data content in at least one data table, including: and respectively storing different information in the data content into different data tables.
4. The apparatus of claim 3, wherein the storage module is configured to:
after the row of the key information is inquired from the log content, acquiring all data of the row of the key information;
and importing all the data of the line into a new file to acquire the data content and the printing time corresponding to the key information from the new file.
5. An intelligent interaction device comprising a memory and a processor, wherein the memory stores a computer program operable on the processor, and wherein the processor implements the steps of the method of any of claims 1 to 2 when executing the computer program.
6. A computer-readable medium having non-volatile program code executable by a processor, wherein the program code causes the processor to perform the method of any of claims 1 to 2.
CN202010555619.4A 2020-06-17 2020-06-17 Method, device and equipment for acquiring data and computer readable medium Active CN111930586B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010555619.4A CN111930586B (en) 2020-06-17 2020-06-17 Method, device and equipment for acquiring data and computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010555619.4A CN111930586B (en) 2020-06-17 2020-06-17 Method, device and equipment for acquiring data and computer readable medium

Publications (2)

Publication Number Publication Date
CN111930586A CN111930586A (en) 2020-11-13
CN111930586B true CN111930586B (en) 2022-05-17

Family

ID=73317423

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010555619.4A Active CN111930586B (en) 2020-06-17 2020-06-17 Method, device and equipment for acquiring data and computer readable medium

Country Status (1)

Country Link
CN (1) CN111930586B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020014295A (en) * 2000-08-17 2002-02-25 구하성 Analysis method of log file, analysis system and computer-readable medium recording the method
CN109684290A (en) * 2018-12-20 2019-04-26 东软集团股份有限公司 Log storing method, device, equipment and computer readable storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7203712B2 (en) * 2004-02-26 2007-04-10 International Business Machines Corporation Algorithm to find LOB value in a relational table after key columns have been modified
CN107015948B (en) * 2017-03-16 2021-05-28 武汉斗鱼网络科技有限公司 Log information formatting method and system
CN110309113B (en) * 2018-03-06 2023-05-26 阿里巴巴集团控股有限公司 Log analysis method, system and equipment
CN110096485A (en) * 2019-03-18 2019-08-06 平安普惠企业管理有限公司 Log inquiring method, device, computer equipment and storage medium
CN111258853A (en) * 2020-01-20 2020-06-09 深圳壹账通智能科技有限公司 Log identification method and device, terminal and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020014295A (en) * 2000-08-17 2002-02-25 구하성 Analysis method of log file, analysis system and computer-readable medium recording the method
CN109684290A (en) * 2018-12-20 2019-04-26 东软集团股份有限公司 Log storing method, device, equipment and computer readable storage medium

Also Published As

Publication number Publication date
CN111930586A (en) 2020-11-13

Similar Documents

Publication Publication Date Title
AU2017101864A4 (en) Method, device, server and storage apparatus of reviewing SQL
CN107145481B (en) Electronic equipment, storage medium, and method and device for filling webpage form
CN110866258B (en) Rapid vulnerability positioning method, electronic device and storage medium
CN113420537B (en) Method, device, equipment and storage medium for processing electronic form data
CN111191276A (en) Data desensitization method and device, storage medium and computer equipment
CN112346775B (en) Index data general processing method, electronic device and storage medium
CN111125408A (en) Search method and device based on feature extraction, computer equipment and storage medium
CN105302827B (en) A kind of searching method and equipment of event
US10664340B2 (en) Failure analysis program, failure analysis device, and failure analysis method
CN106326258B (en) URL matching method and device
CN111930586B (en) Method, device and equipment for acquiring data and computer readable medium
CN113821692A (en) Data processing method, device, server and storage medium
CN107679055B (en) Information retrieval method, server and readable storage medium
CN111310224B (en) Log desensitization method, device, computer equipment and computer readable storage medium
CN110443058A (en) A kind of method and device of XML document desensitization
CN112671878A (en) Block chain information subscription method, device, server and storage medium
CN116775488A (en) Abnormal data determination method, device, equipment, medium and product
CN112925874B (en) Similar code searching method and system based on case marks
CN112433943A (en) Method, device, equipment and medium for detecting environment variable based on abstract syntax tree
CN113342647A (en) Test data generation method and device
CN114764330A (en) Data blood margin analysis method and device, electronic equipment and computer readable storage medium
CN113051253A (en) Method and device for constructing tag database
CN110941765A (en) Search intention identification method, information search method and device and electronic equipment
CN113568662B (en) Code change influence range analysis method and system based on calling relation
CN114115825B (en) Front-end and back-end data verification method compatible with software

Legal Events

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