[go: up one dir, main page]

CN112131247A - Method and device for safe isolation of host data query - Google Patents

Method and device for safe isolation of host data query Download PDF

Info

Publication number
CN112131247A
CN112131247A CN202011066121.8A CN202011066121A CN112131247A CN 112131247 A CN112131247 A CN 112131247A CN 202011066121 A CN202011066121 A CN 202011066121A CN 112131247 A CN112131247 A CN 112131247A
Authority
CN
China
Prior art keywords
host system
query
production data
job
text
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.)
Pending
Application number
CN202011066121.8A
Other languages
Chinese (zh)
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.)
Bank of China Ltd
Original Assignee
Bank of China 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 Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN202011066121.8A priority Critical patent/CN112131247A/en
Publication of CN112131247A publication Critical patent/CN112131247A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/242Query formulation
    • G06F16/2433Query languages
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/217Database tuning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2453Query optimisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Mathematical Physics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a method and a device for safety isolation of host data query, wherein the method comprises the following steps: compiling a query SQL statement according to the production data query task, and determining an operation text; determining a simulation manual operation script according to the production data query task; simulating keyboard operation to generate a keyboard operation instruction according to the simulated manual operation script and the operation text; and sending the keyboard operation instruction to the host system, inquiring production data and storing the production data to the server. The invention isolates the production environment of the operator and the host system, so that the operator can not directly log in the host system for operation, namely, the data query can be completed, and the data query can only be performed in the host system for fixed operation; the data query based on the host can be standardized and automated, so that the working efficiency is improved, the operation safety is improved, and the automated operation of a host system is realized.

Description

一种主机数据查询安全隔离的方法和装置Method and device for safe isolation of host data query

技术领域technical field

本发明涉及计算机数据处理技术领域,尤其涉及一种主机数据查询安全隔离的方法和装置。The invention relates to the technical field of computer data processing, and in particular, to a method and device for safe isolation of host data query.

背景技术Background technique

本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。This section is intended to provide a background or context for the embodiments of the invention that are recited in the claims. The descriptions herein are not admitted to be prior art by inclusion in this section.

目前在主机系统上查询数据,采用的是人工登陆终端的操作方式,在主机系统上做生产数据查询时,需要操作员登陆主机系统的终端,用命令行操作。Currently, the operation mode of manually logging in to the terminal is used to query data on the host system. When querying production data on the host system, the operator needs to log in to the terminal of the host system and use the command line to operate.

直接登陆主机操作,需要对主机操作系统比较熟悉,操作员需要额外培训才能登陆主机操作。To directly log in to the host to operate, you need to be familiar with the host operating system, and the operator needs additional training to log in to the host to operate.

直接登陆主机系统操作,是一件风险比较大的事情。而且人工登陆主机系统操作,无法控制操作员输入了哪些指令。操作员提交错误的指令,或提交影响性能的作业,都会影响金融业务。这种工作方式会出现操作员操作失误,引发生产故障的潜在风险。It is a risky thing to directly log in to the host system to operate. Moreover, it is impossible to control which commands are input by the operator by manually logging in to the host system to operate. Operators submitting incorrect instructions, or submitting jobs that impact performance, can impact financial operations. This way of working creates the potential for operator error and potential production failure.

因此,如何提供一种新的方案,其能够解决上述技术问题是本领域亟待解决的技术难题。Therefore, how to provide a new solution that can solve the above-mentioned technical problems is a technical problem to be solved urgently in the art.

发明内容SUMMARY OF THE INVENTION

本发明实施例提供一种主机数据查询安全隔离的方法,将操作员与主机系统的生产环境隔离,使得操作员不能直接登陆主机系统操作,即可完成数据查询,实现了数据查询只能在主机系统做固定的操作,包括:The embodiment of the present invention provides a method for the security isolation of host data query, which isolates the operator from the production environment of the host system, so that the operator cannot directly log in to the host system to operate, and the data query can be completed, so that the data query can only be performed on the host computer. The system performs fixed operations, including:

根据生产数据查询任务,编写查询SQL语句,确定作业文本;According to the production data query task, write the query SQL statement to determine the job text;

根据生产数据查询任务,确定模拟人工操作脚本;According to the production data query task, determine the simulation manual operation script;

根据模拟人工操作脚本和作业文本,模拟键盘操作生成键盘操作指令;According to the simulated manual operation script and job text, simulate keyboard operation to generate keyboard operation instructions;

将键盘操作指令发送至主机系统,查询生产数据保存至服务器。Send the keyboard operation instructions to the host system, query the production data and save it to the server.

本发明实施例还提供一种主机数据查询安全隔离的装置,包括:The embodiment of the present invention also provides a device for security isolation of host data query, including:

作业文本确定模块,用于根据生产数据查询任务,编写查询SQL语句,确定作业文本;The job text determination module is used to query tasks according to the production data, write query SQL statements, and determine the job text;

模拟人工操作脚本确定模块,用于根据生产数据查询任务,确定模拟人工操作脚本;The simulation manual operation script determination module is used to query the task according to the production data and determine the simulation manual operation script;

键盘操作指令生成确定模块,用于根据模拟人工操作脚本和作业文本,模拟键盘操作生成键盘操作指令;The keyboard operation instruction generation and determination module is used to simulate the keyboard operation to generate the keyboard operation instruction according to the simulated manual operation script and the job text;

生产数据查询模块,用于将键盘操作指令发送至主机系统,查询生产数据保存至服务器。The production data query module is used to send the keyboard operation instructions to the host system, and query the production data and save it to the server.

本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种主机数据查询安全隔离的方法。An embodiment of the present invention further provides a computer device, including a memory, a processor, and a computer program stored in the memory and running on the processor, where the processor implements the above-mentioned host data query security when executing the computer program method of isolation.

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述一种主机数据查询安全隔离的方法的计算机程序。An embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for executing the above-mentioned method for security isolation of host data query.

本发明实施例提供的一种主机数据查询安全隔离的方法和装置,首先根据生产数据查询任务,编写查询SQL语句,确定作业文本;然后根据生产数据查询任务,确定模拟人工操作脚本;接着根据模拟人工操作脚本和作业文本,模拟键盘操作生成键盘操作指令;最后将键盘操作指令发送至主机系统,查询生产数据保存至服务器。在本发明实施例中,操作人员无需了解主机终端操作,操作人员只要编写SQL语句即可生成最优的作业文本;将人工单次键盘操作记录到作业文本,用脚本程序生成人工多次操作的模拟人工操作脚本,再用模拟人工操作脚本读取作业文本,模拟键盘操作,实现只执行固定的规范操作,杜绝范围外的操作;将操作员与主机系统的生产环境隔离,使得操作员不能直接登陆主机系统操作,即可完成数据查询,实现了数据查询只能在主机系统做固定的操作;基于主机的数据查询,可以做到标准化和自动化,不仅提高了工作效率,还提高了操作的安全性,实现了主机系统的自动化操作。A method and device for security isolation of host data query provided by the embodiment of the present invention, firstly, according to the production data query task, write query SQL statement to determine the job text; then according to the production data query task, determine the simulation manual operation script; then according to the simulation Manually operate the script and job text, simulate keyboard operation to generate keyboard operation instructions; finally, send the keyboard operation instructions to the host system, query the production data and save it to the server. In the embodiment of the present invention, the operator does not need to understand the operation of the host terminal, and the operator only needs to write SQL statements to generate the optimal job text; the manual single keyboard operation is recorded in the job text, and the script program is used to generate the manual multiple operation text. Simulate the manual operation script, then use the simulated manual operation script to read the job text, simulate the keyboard operation, realize only the fixed standard operation, and eliminate the operation outside the scope; isolate the operator from the production environment of the host system, so that the operator cannot directly Log in to the host system to complete data query, realizing that data query can only be performed on the host system for fixed operations; host-based data query can be standardized and automated, which not only improves work efficiency, but also improves operation security It realizes the automatic operation of the host system.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts. In the attached image:

图1为本发明实施例一种主机数据查询安全隔离的方法示意图。FIG. 1 is a schematic diagram of a method for security isolation of host data query according to an embodiment of the present invention.

图2为本发明实施例一种主机数据查询安全隔离的方法的确定作业文本过程示意图。FIG. 2 is a schematic diagram of a process of determining a job text in a method for security isolation of host data query according to an embodiment of the present invention.

图3为本发明实施例一种主机数据查询安全隔离的方法的查询生产数据过程示意图。3 is a schematic diagram of a process of querying production data of a method for security isolation of host data query according to an embodiment of the present invention.

图4为运行本发明实施的一种主机数据查询安全隔离的方法的计算机装置示意图。FIG. 4 is a schematic diagram of a computer device running a method for security isolation of host data query implemented by the present invention.

图5为本发明实施例一种主机数据查询安全隔离的装置示意图。FIG. 5 is a schematic diagram of an apparatus for security isolation of host data query according to an embodiment of the present invention.

图6为本发明一种主机数据查询安全隔离的装置的另一实施例关系流程图。FIG. 6 is a relational flow chart of another embodiment of an apparatus for security isolation of host data query according to the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Here, the exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but not to limit the present invention.

图1为本发明实施例一种主机数据查询安全隔离的方法示意图,如图1所示,本发明实施例提供一种主机数据查询安全隔离的方法,将操作员与主机系统的生产环境隔离,使得操作员不能直接登陆主机系统操作,即可完成数据查询,实现了数据查询只能在主机系统做固定的操作,包括:FIG. 1 is a schematic diagram of a method for security isolation of host data query according to an embodiment of the present invention. As shown in FIG. 1 , an embodiment of the present invention provides a method for security isolation of host data query, which isolates the operator from the production environment of the host system, The operator can not directly log in to the host system to operate, and can complete the data query, which realizes that the data query can only perform fixed operations on the host system, including:

步骤101:根据生产数据查询任务,编写查询SQL语句,确定作业文本;Step 101: According to the production data query task, write a query SQL statement to determine the job text;

步骤102:根据生产数据查询任务,确定模拟人工操作脚本;Step 102: Determine a simulated manual operation script according to the production data query task;

步骤103:根据模拟人工操作脚本和作业文本,模拟键盘操作生成键盘操作指令;Step 103: simulate keyboard operation to generate keyboard operation instructions according to the simulated manual operation script and the job text;

步骤104:将键盘操作指令发送至主机系统,查询生产数据保存至服务器。Step 104: Send the keyboard operation instruction to the host system, and query the production data and save it to the server.

本发明实施例提供的一种主机数据查询安全隔离的方法,首先根据生产数据查询任务,编写查询SQL语句,确定作业文本;然后根据生产数据查询任务,确定模拟人工操作脚本;接着根据模拟人工操作脚本和作业文本,模拟键盘操作生成键盘操作指令;最后将键盘操作指令发送至主机系统,查询生产数据保存至服务器。在本发明实施例中,操作人员无需了解主机终端操作,操作人员只要编写SQL语句即可生成最优的作业文本;将人工单次键盘操作记录到作业文本,用脚本程序生成人工多次操作的模拟人工操作脚本,再用模拟人工操作脚本读取作业文本,模拟键盘操作,实现只执行固定的规范操作,杜绝范围外的操作;将操作员与主机系统的生产环境隔离,使得操作员不能直接登陆主机系统操作,即可完成数据查询,实现了数据查询只能在主机系统做固定的操作;基于主机的数据查询,可以做到标准化和自动化,不仅提高了工作效率,还提高了操作的安全性,实现了主机系统的自动化操作。In a method for security isolation of host data query provided by an embodiment of the present invention, first, according to a production data query task, a query SQL statement is written to determine a job text; then according to the production data query task, a simulated manual operation script is determined; then according to the simulated manual operation Script and job text, simulate keyboard operation to generate keyboard operation instructions; finally, send the keyboard operation instructions to the host system, query the production data and save it to the server. In the embodiment of the present invention, the operator does not need to understand the operation of the host terminal, and the operator only needs to write SQL statements to generate the optimal job text; the manual single keyboard operation is recorded in the job text, and the script program is used to generate the manual multiple operation text. Simulate the manual operation script, then use the simulated manual operation script to read the job text, simulate the keyboard operation, realize only the fixed standard operation, and eliminate the operation outside the scope; isolate the operator from the production environment of the host system, so that the operator cannot directly Log in to the host system to complete data query, realizing that data query can only be performed on the host system for fixed operations; host-based data query can be standardized and automated, which not only improves work efficiency, but also improves operation security It realizes the automatic operation of the host system.

为防止操作员提交错误的指令或提交影响性能的作业,影响金融业务,本发明实施例提供了一种主机数据查询安全隔离的方法,具体实施时可以包括:In order to prevent operators from submitting erroneous instructions or submitting jobs that affect performance and affect financial services, an embodiment of the present invention provides a method for security isolation of host data query, which may include:

根据生产数据查询任务,编写查询SQL语句,确定作业文本;According to the production data query task, write the query SQL statement to determine the job text;

根据生产数据查询任务,确定模拟人工操作脚本;According to the production data query task, determine the simulation manual operation script;

根据模拟人工操作脚本和作业文本,模拟键盘操作生成键盘操作指令;According to the simulated manual operation script and job text, simulate keyboard operation to generate keyboard operation instructions;

将键盘操作指令发送至主机系统,查询生产数据保存至服务器。Send the keyboard operation instructions to the host system, query the production data and save it to the server.

图2为本发明实施例一种主机数据查询安全隔离的方法的确定作业文本过程示意图,如图2所示,具体实施本发明实施例提供的一种主机数据查询安全隔离的方法时,在一个实施例中,前述的根据生产数据查询任务,编写查询SQL语句,确定作业文本,包括:FIG. 2 is a schematic diagram of a process of determining a job text in a method for security isolation of host data query according to an embodiment of the present invention. As shown in FIG. 2 , when implementing the method for security isolation of host data query provided by an embodiment of the present invention, in a In the embodiment, according to the production data query task, writing a query SQL statement to determine the job text, including:

步骤201:根据生产数据查询任务,编写查询SQL语句,录入WEB页面,结合预设的主机参数,生成作业预置文本;Step 201: According to the production data query task, write a query SQL statement, enter a WEB page, and generate a job preset text in combination with preset host parameters;

步骤202:将作业预置文本进行事前语法检查和参数检查,检查通过后输出为作业文本,保存至服务器。Step 202 : perform pre-grammar check and parameter check on the job preset text, output the job text after the check is passed, and save it to the server.

实施中,为实现将操作员与主机系统的生产环境隔离,使得操作员不能直接登陆主机系统操作,需要将操作原人工输入的查询指令转换为程序化的执行语言,具体的可以包括:In the implementation, in order to isolate the operator from the production environment of the host system, so that the operator cannot directly log in to the host system to operate, it is necessary to convert the original manual input query command into a programmed execution language, which may specifically include:

首先根据生产数据查询任务,编写查询SQL语句,录入WEB页面,结合预设的主机参数,生成作业预置文本;操作人员无需了解主机终端操作,操作人员只要编写SQL语句即可生成最优的作业文本;将人工单次键盘操作记录到作业预置文本;为防止有问题的作业提交到生产环境,接下来将作业预置文本进行事前语法检查和参数检查,检查通过后输出为作业文本,保存至服务器;在本实施例中,每个查询作业都能做到事前语法检查及参数检查,防止有问题的作业提交到生产环境。在提交作业文本前,还会对SQL语句进行审核,检查是否符合规范。First, according to the production data query task, write query SQL statements, enter the WEB page, and combine the preset host parameters to generate job preset text; the operator does not need to understand the operation of the host terminal, and the operator only needs to write the SQL statement to generate the optimal job Text; record a single manual keyboard operation to the job preset text; in order to prevent problematic jobs from being submitted to the production environment, the job preset text is then subjected to pre-grammar check and parameter check, and after the check is passed, it is output as job text and saved. to the server; in this embodiment, each query job can perform syntax check and parameter check in advance, preventing problematic jobs from being submitted to the production environment. Before submitting the job text, the SQL statement is also reviewed to check whether it conforms to the specification.

具体实施本发明实施例提供的一种主机数据查询安全隔离的方法时,在一个实施例中,前述的根据生产数据查询任务,确定模拟人工操作脚本,包括:When specifically implementing the method for security isolation of host data query provided by an embodiment of the present invention, in one embodiment, the aforementioned determination of a simulated manual operation script according to a production data query task includes:

分析生产数据查询任务,获取登陆服务器的名称、用户名、账户、主机系统操作指令和主机系统操作顺序;Analyze the production data query task, and obtain the name, user name, account, host system operation instructions and host system operation sequence of the login server;

将登陆服务器的名称、用户名、账户、主机系统操作指令和主机系统操作顺序进行编程操作,生成模拟人工操作脚本。The name, user name, account, host system operating instructions and host system operating sequence of the login server are programmed to generate a simulated manual operation script.

实施例中,为实现模拟人工登录主机系统,需要一种能够实现模拟人工操作脚本,首先分析生产数据查询任务,获取登陆服务器的名称、用户名、账户、主机系统操作指令和主机系统操作顺序;可以从生产数据查询任务的作业名称中获取登陆服务器的名称、用户名、账户、主机系统操作指令和主机系统操作顺序;然后将登陆服务器的名称、用户名、账户、主机系统操作指令和主机系统操作顺序进行编程操作,生成模拟人工操作脚本,实现操作程序化,免去人工输入指令带来的影响主机系统性能或导致系统错误的问题,保障了主机系统安全稳定的高效运行。实施例中,如表1所述,提供了一种模拟人工操作脚本的具体程序代码。In the embodiment, in order to realize the simulated manual login to the host system, a script that can realize the simulated manual operation is required. First, the production data query task is analyzed, and the name, user name, account, host system operation instruction and host system operation sequence of the login server are obtained; From the job name of the production data query task, you can obtain the name of the login server, user name, account, host system operating instructions, and host system operation sequence; The operation sequence is programmed to generate a simulated manual operation script, which realizes the operation program, avoids the problem of affecting the performance of the host system or causing system errors caused by manual input instructions, and ensures the safe, stable and efficient operation of the host system. In the embodiment, as described in Table 1, a specific program code for simulating a manual operation script is provided.

表1Table 1

Figure BDA0002713803930000051
Figure BDA0002713803930000051

具体实施本发明实施例提供的一种主机数据查询安全隔离的方法时,在一个实施例中,前述的根据模拟人工操作脚本和作业文本,模拟键盘操作生成键盘操作指令,包括:When specifically implementing the method for security isolation of host data query provided by the embodiment of the present invention, in one embodiment, the aforementioned generation of keyboard operation instructions by simulating keyboard operation according to the simulated manual operation script and job text includes:

在可登陆主机系统的终端上,运行计划任务,定时从服务器中获取作业文本,执行模拟人工操作脚本,采用模拟键盘操作的方式读取作业文本,生成键盘操作指令。On the terminal that can log in to the host system, run the scheduled task, obtain the job text from the server regularly, execute the simulated manual operation script, read the job text by simulating keyboard operation, and generate keyboard operation instructions.

实施例中,为使主机系统能够识别作业文本,需要生成键盘操作指令,主要过程包括:In the embodiment, in order to enable the host system to recognize the job text, a keyboard operation instruction needs to be generated, and the main process includes:

在可登陆主机系统的终端上,运行计划任务,定时从服务器中获取作业文本,执行模拟人工操作脚本,采用模拟键盘操作的方式读取作业文本,生成键盘操作指令;在一台可登陆主机系统的生产终端上,运行计划任务,定时从服务器获取作业文本,执行模拟人工操作脚本,用模拟键盘操作的方式,模拟人工登陆主机,模拟提交作业的操作,主要通过模拟键盘的操作方式,以文本形式保存。用程序读取键盘操作指令,向主机系统的终端工具发送键盘操作指令,实现了主机查询作业提交,结果保存操作。On the terminal that can log in to the host system, run the scheduled task, obtain the job text from the server regularly, execute the simulated manual operation script, read the job text by simulating keyboard operation, and generate keyboard operation instructions; On the production terminal, run the scheduled task, obtain the job text from the server regularly, execute the simulated manual operation script, use the simulated keyboard operation method, simulate the manual login to the host computer, and simulate the operation of submitting the job, mainly by simulating the keyboard operation method, with text form save. The keyboard operation instruction is read by the program, and the keyboard operation instruction is sent to the terminal tool of the host system, so as to realize the operation of submitting the host query job and saving the result.

将人工单次键盘操作记录到作业文本,用脚本程序生成人工多次操作的模拟人工操作脚本,再用模拟人工操作脚本读取作业文本,模拟键盘操作,实现只执行固定的规范操作,杜绝范围外的操作Record a single manual keyboard operation to the job text, use a script program to generate a simulated manual operation script for multiple manual operations, and then use the simulated manual operation script to read the job text, simulate keyboard operations, and implement only fixed and standardized operations, eliminating scope outside operation

图3为本发明实施例一种主机数据查询安全隔离的方法的查询生产数据过程示意图,如图3所示,具体实施本发明实施例提供的一种主机数据查询安全隔离的方法时,在一个实施例中,前述的将键盘操作指令发送至主机系统,查询生产数据保存至服务器,包括:FIG. 3 is a schematic diagram of a process of querying production data of a method for security isolation of host data query according to an embodiment of the present invention. As shown in FIG. 3 , when a method for security isolation of host data query provided by an embodiment of the present invention is specifically implemented, a In the embodiment, the aforesaid sending the keyboard operation instruction to the host system, querying the production data and saving it to the server, includes:

步骤301:获取终端操作窗口句柄,将将键盘操作指令发送至主机系统;Step 301: obtaining the terminal operation window handle, and sending the keyboard operation instruction to the host system;

步骤302:在主机系统中响应键盘操作指令,查询获取生产数据,保存至服务器。Step 302: Responding to the keyboard operation instruction in the host system, query and obtain the production data, and save it to the server.

实施例中,为实现查询生产数据,主要步骤包括:终端运行在windows系统下,需要编写windows应用程序,获取终端操作窗口句柄,将将键盘操作指令发送至主机系统;然后在主机系统中响应键盘操作指令,查询获取生产数据,保存至服务器,在需要使用生产数据时,从服务器中下载至本地。前述的服务器,可以是FTP服务器。In the embodiment, in order to query the production data, the main steps include: the terminal runs under the windows system, the windows application program needs to be written, the terminal operation window handle is obtained, and the keyboard operation instruction is sent to the host system; then the host system responds to the keyboard. Operation instructions, query to obtain production data, save to the server, and download from the server to the local when the production data needs to be used. The aforementioned server may be an FTP server.

将操作员与主机系统的生产环境隔离,使得操作员不能直接登陆主机系统操作,即可完成数据查询,实现了数据查询只能在主机系统做固定的操作;基于主机的数据查询,可以做到标准化和自动化,不仅提高了工作效率,还提高了操作的安全性,实现了主机系统的自动化操作The operator is isolated from the production environment of the host system, so that the operator cannot directly log in to the host system to operate, and can complete the data query, so that the data query can only perform fixed operations on the host system; the host-based data query can be done Standardization and automation not only improve work efficiency, but also improve the safety of operation, and realize the automatic operation of the host system

对本发明实施例而言,最核心的部分是模拟人工键盘操作;用模拟人工操作脚本打开主机操作终端,默认人工操作,根据预先设计的脚本,发送键盘操作指令,查询生产数据。For the embodiment of the present invention, the core part is to simulate manual keyboard operation; use the simulated manual operation script to open the host operation terminal, default to manual operation, and send keyboard operation instructions to query production data according to the pre-designed script.

图4为运行本发明实施的一种主机数据查询安全隔离的方法的计算机装置示意图,如图4所示,本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种主机数据查询安全隔离的方法。FIG. 4 is a schematic diagram of a computer device running a method for security isolation of host data query implemented by the present invention. As shown in FIG. 4 , an embodiment of the present invention further provides a computer device, including a memory, a processor, and a A computer program that can be run on a processor, when the processor executes the computer program, the above-mentioned method for security isolation of host data query is implemented.

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行实现上述一种主机数据查询安全隔离的方法的计算机程序。An embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for implementing the above-mentioned method for implementing the security isolation of host data query.

本发明实施例中还提供了一种主机数据查询安全隔离的装置,如下面的实施例所述。由于该装置解决问题的原理与一种主机数据查询安全隔离的方法相似,因此该装置的实施可以参见一种主机数据查询安全隔离的方法的实施,重复之处不再赘述。The embodiment of the present invention also provides an apparatus for security isolation of host data query, as described in the following embodiments. Since the principle of the device for solving the problem is similar to a method for security isolation of host data query, the implementation of the device may refer to the implementation of a method for security isolation of host data query, and the repetition will not be repeated.

图5为本发明实施例一种主机数据查询安全隔离的装置示意图,如图5所示,本发明实施例还提供一种主机数据查询安全隔离的装置,具体实施时可以包括:FIG. 5 is a schematic diagram of a device for security isolation of host data query according to an embodiment of the present invention. As shown in FIG. 5 , an embodiment of the present invention further provides a device for security isolation of host data query, which may include:

作业文本确定模块501,用于根据生产数据查询任务,编写查询SQL语句,确定作业文本;The job text determination module 501 is used for querying the task according to the production data, writing a query SQL statement, and determining the job text;

模拟人工操作脚本确定模块502,用于根据生产数据查询任务,确定模拟人工操作脚本;A simulated manual operation script determination module 502, configured to query the task according to the production data and determine the simulated manual operation script;

键盘操作指令生成确定模块503,用于根据模拟人工操作脚本和作业文本,模拟键盘操作生成键盘操作指令;The keyboard operation instruction generation and determination module 503 is used to simulate the keyboard operation to generate the keyboard operation instruction according to the simulated manual operation script and the job text;

生产数据查询模块504,用于将键盘操作指令发送至主机系统,查询生产数据保存至服务器。The production data query module 504 is used for sending the keyboard operation instruction to the host system, and querying the production data and saving it to the server.

具体实施本发明实施例提供的一种主机数据查询安全隔离的装置时,在一个实施例中,前述的作业文本确定模块,具体用于:When implementing the device for security isolation of host data query provided by the embodiment of the present invention, in one embodiment, the aforementioned job text determination module is specifically used for:

根据生产数据查询任务,编写查询SQL语句,录入WEB页面,结合预设的主机参数,生成作业预置文本;According to the production data query task, write the query SQL statement, enter the WEB page, and combine the preset host parameters to generate the job preset text;

将作业预置文本进行事前语法检查和参数检查,检查通过后输出为作业文本,保存至服务器。The job preset text is checked for syntax and parameters in advance, and after the check is passed, it is output as job text and saved to the server.

具体实施本发明实施例提供的一种主机数据查询安全隔离的装置时,在一个实施例中,前述的模拟人工操作脚本确定模块,具体用于:When implementing the device for security isolation of host data query provided by the embodiment of the present invention, in one embodiment, the aforementioned simulation manual operation script determination module is specifically used for:

分析生产数据查询任务,获取登陆服务器的名称、用户名、账户、主机系统操作指令和主机系统操作顺序;Analyze the production data query task, and obtain the name, user name, account, host system operation instructions and host system operation sequence of the login server;

将登陆服务器的名称、用户名、账户、主机系统操作指令和主机系统操作顺序进行编程操作,生成模拟人工操作脚本。The name, user name, account, host system operating instructions and host system operating sequence of the login server are programmed to generate a simulated manual operation script.

具体实施本发明实施例提供的一种主机数据查询安全隔离的装置时,在一个实施例中,前述的键盘操作指令生成确定模块,具体用于:When implementing a host data query security isolation device provided by an embodiment of the present invention, in one embodiment, the aforementioned keyboard operation instruction generation and determination module is specifically used for:

在可登陆主机系统的终端上,运行计划任务,定时从服务器中获取作业文本,执行模拟人工操作脚本,采用模拟键盘操作的方式读取作业文本,生成键盘操作指令。On the terminal that can log in to the host system, run the scheduled task, obtain the job text from the server regularly, execute the simulated manual operation script, read the job text by simulating keyboard operation, and generate keyboard operation instructions.

具体实施本发明实施例提供的一种主机数据查询安全隔离的装置时,在一个实施例中,前述的生产数据查询模块,具体用于:When implementing the device for security isolation of host data query provided by the embodiment of the present invention, in one embodiment, the aforementioned production data query module is specifically used for:

获取终端操作窗口句柄,将将键盘操作指令发送至主机系统;Obtain the terminal operation window handle, and send the keyboard operation command to the host system;

在主机系统中响应键盘操作指令,查询获取生产数据,保存至服务器。Respond to keyboard operation instructions in the host system, query and obtain production data, and save it to the server.

本发明还提供一种主机数据查询安全隔离的装置的另一实施例,图6为本发明一种主机数据查询安全隔离的装置的另一实施例关系流程图,如图6所示,包括:The present invention also provides another embodiment of a device for security isolation of host data query. FIG. 6 is a relational flow chart of another embodiment of a device for security isolation of host data query according to the present invention, as shown in FIG. 6 , including:

一、作业文本生成模块:输入为标准sql语句,加上预设的主机参数,生成可以在目标主机运行的作业文本。1. Job text generation module: The input is standard sql statement, plus preset host parameters, to generate job text that can be run on the target host.

二、模拟人工操作脚本生成模块:根据要提交的生产数据查询任务的作业名称,生成人工操作脚本。人工操作脚本记录了登陆服务器的名称,用户名,账户,主机相关的操作指令,及操作顺序。2. Simulation manual operation script generation module: generate manual operation scripts according to the job name of the production data query task to be submitted. The manual operation script records the login server name, user name, account, operation instructions related to the host, and operation sequence.

三、键盘操作指令生成模块,读取模拟人工操作脚本,发送键盘操作指令。通过读取模拟人工操作脚本,向主机登陆终端发送键盘操作指令。3. The keyboard operation instruction generation module reads the simulated manual operation script and sends the keyboard operation instruction. By reading the simulated manual operation script, send keyboard operation instructions to the host login terminal.

四、生产数据查询模块,将键盘操作指令发送至主机系统,查询生产数据保存至服务器Fourth, the production data query module, send the keyboard operation instructions to the host system, query the production data and save it to the server

五、ftp模块,上传作业文本,下载数据查询结果至本地。Five, ftp module, upload job text, download data query results to the local.

综上,本发明实施例提供的一种主机数据查询安全隔离的方法和装置,首先根据生产数据查询任务,编写查询SQL语句,确定作业文本;然后根据生产数据查询任务,确定模拟人工操作脚本;接着根据模拟人工操作脚本和作业文本,模拟键盘操作生成键盘操作指令;最后将键盘操作指令发送至主机系统,查询生产数据保存至服务器。在本发明实施例中,操作人员无需了解主机终端操作,操作人员只要编写SQL语句即可生成最优的作业文本;将人工单次键盘操作记录到作业文本,用脚本程序生成人工多次操作的模拟人工操作脚本,再用模拟人工操作脚本读取作业文本,模拟键盘操作,实现只执行固定的规范操作,杜绝范围外的操作;将操作员与主机系统的生产环境隔离,使得操作员不能直接登陆主机系统操作,即可完成数据查询,实现了数据查询只能在主机系统做固定的操作;基于主机的数据查询,可以做到标准化和自动化,不仅提高了工作效率,还提高了操作的安全性,实现了主机系统的自动化操作。To sum up, the method and device for the security isolation of host data query provided by the embodiments of the present invention firstly write a query SQL statement according to the production data query task, and determine the job text; and then determine the simulated manual operation script according to the production data query task; Then, according to the simulated manual operation script and job text, simulate keyboard operation to generate keyboard operation instructions; finally, the keyboard operation instructions are sent to the host system, and the query production data is saved to the server. In the embodiment of the present invention, the operator does not need to understand the operation of the host terminal, and the operator only needs to write SQL statements to generate the optimal job text; the manual single keyboard operation is recorded in the job text, and the script program is used to generate the manual multiple operation text. Simulate the manual operation script, then use the simulated manual operation script to read the job text, simulate the keyboard operation, realize only the fixed standard operation, and eliminate the operation outside the scope; isolate the operator from the production environment of the host system, so that the operator cannot directly Log in to the host system to complete data query, realizing that data query can only be performed on the host system for fixed operations; host-based data query can be standardized and automated, which not only improves work efficiency, but also improves operation security It realizes the automatic operation of the host system.

在本发明实施例中,每个查询作业都能做到事前语法检查及参数检查,防止有问题的作业提交到生产环境。在提交作业前,还会对SQL语句进行审核,检查是否符合规范。In the embodiment of the present invention, each query job can perform syntax check and parameter check in advance, preventing problematic jobs from being submitted to the production environment. Before submitting the job, the SQL statement is also reviewed to check whether it conforms to the specification.

本发明实现了主机系统的自动化操作,为以后的人工智能运维做好了基础准备。在未来,人工智能运维可以生成不同的操作脚本,通过本发明实现了操作脚本的实施。使用本发明,未来基于主机的版本部署,数据查询,都可以做到标准化、自动化,不仅提高了工作效率,还提高了操作的安全性。The invention realizes the automatic operation of the host system, and makes basic preparations for the artificial intelligence operation and maintenance in the future. In the future, artificial intelligence operation and maintenance can generate different operation scripts, and the implementation of the operation scripts is realized through the present invention. Using the present invention, in the future, the host-based version deployment and data query can be standardized and automated, which not only improves work efficiency, but also improves operation security.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each process and/or block in the flowchart illustrations and/or block diagrams, and combinations of processes and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific embodiments described above further describe the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above-mentioned specific embodiments are only specific embodiments of the present invention, and are not intended to limit the scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims (12)

1.一种主机数据查询安全隔离的方法,其特征在于,包括:1. a method for host data query security isolation, is characterized in that, comprises: 根据生产数据查询任务,编写查询SQL语句,确定作业文本;According to the production data query task, write the query SQL statement to determine the job text; 根据生产数据查询任务,确定模拟人工操作脚本;According to the production data query task, determine the simulation manual operation script; 根据模拟人工操作脚本和作业文本,模拟键盘操作生成键盘操作指令;According to the simulated manual operation script and job text, simulate keyboard operation to generate keyboard operation instructions; 将键盘操作指令发送至主机系统,查询生产数据保存至服务器。Send the keyboard operation instructions to the host system, query the production data and save it to the server. 2.如权利要求1所述的方法,其特征在于,根据生产数据查询任务,编写查询SQL语句,确定作业文本,包括:2. The method according to claim 1, characterized in that, according to the production data query task, writing a query SQL statement to determine the job text, comprising: 根据生产数据查询任务,编写查询SQL语句,录入WEB页面,结合预设的主机参数,生成作业预置文本;According to the production data query task, write the query SQL statement, enter the WEB page, and combine the preset host parameters to generate the job preset text; 将作业预置文本进行事前语法检查和参数检查,检查通过后输出为作业文本,保存至服务器。The job preset text is checked for syntax and parameters in advance, and after the check is passed, it is output as job text and saved to the server. 3.如权利要求1所述的方法,其特征在于,根据生产数据查询任务,确定模拟人工操作脚本,包括:3. method as claimed in claim 1, is characterized in that, according to production data inquiry task, determines to simulate manual operation script, comprises: 分析生产数据查询任务,获取登陆服务器的名称、用户名、账户、主机系统操作指令和主机系统操作顺序;Analyze the production data query task, and obtain the name, user name, account, host system operation instructions and host system operation sequence of the login server; 将登陆服务器的名称、用户名、账户、主机系统操作指令和主机系统操作顺序进行编程操作,生成模拟人工操作脚本。The name, user name, account, host system operating instructions and host system operating sequence of the login server are programmed to generate a simulated manual operation script. 4.如权利要求2所述的方法,其特征在于,根据模拟人工操作脚本和作业文本,模拟键盘操作生成键盘操作指令,包括:4. method as claimed in claim 2 is characterized in that, according to simulation manual operation script and job text, simulate keyboard operation to generate keyboard operation instruction, comprising: 在可登陆主机系统的终端上,运行计划任务,定时从服务器中获取作业文本,执行模拟人工操作脚本,采用模拟键盘操作的方式读取作业文本,生成键盘操作指令。On the terminal that can log in to the host system, run the scheduled task, obtain the job text from the server regularly, execute the simulated manual operation script, read the job text by simulating keyboard operation, and generate keyboard operation instructions. 5.如权利要求4所述的方法,其特征在于,将键盘操作指令发送至主机系统,查询生产数据保存至服务器,包括:5. The method of claim 4, wherein the keyboard operation instructions are sent to the host system, and the query production data is saved to the server, comprising: 获取终端操作窗口句柄,将将键盘操作指令发送至主机系统;Obtain the terminal operation window handle, and send the keyboard operation command to the host system; 在主机系统中响应键盘操作指令,查询获取生产数据,保存至服务器。Respond to keyboard operation instructions in the host system, query and obtain production data, and save it to the server. 6.一种主机数据查询安全隔离的装置,其特征在于,包括:6. A device for safe isolation of host data query, characterized in that, comprising: 作业文本确定模块,用于根据生产数据查询任务,编写查询SQL语句,确定作业文本;The job text determination module is used to query tasks according to the production data, write query SQL statements, and determine the job text; 模拟人工操作脚本确定模块,用于根据生产数据查询任务,确定模拟人工操作脚本;The simulation manual operation script determination module is used to query the task according to the production data and determine the simulation manual operation script; 键盘操作指令生成确定模块,用于根据模拟人工操作脚本和作业文本,模拟键盘操作生成键盘操作指令;The keyboard operation instruction generation and determination module is used to simulate the keyboard operation to generate the keyboard operation instruction according to the simulated manual operation script and the job text; 生产数据查询模块,用于将键盘操作指令发送至主机系统,查询生产数据保存至服务器。The production data query module is used to send the keyboard operation instructions to the host system, and query the production data and save it to the server. 7.如权利要求6所述的装置,其特征在于,作业文本确定模块,具体用于:7. The apparatus of claim 6, wherein the job text determination module is specifically used for: 根据生产数据查询任务,编写查询SQL语句,录入WEB页面,结合预设的主机参数,生成作业预置文本;According to the production data query task, write the query SQL statement, enter the WEB page, and combine the preset host parameters to generate the job preset text; 将作业预置文本进行事前语法检查和参数检查,检查通过后输出为作业文本,保存至服务器。The job preset text is checked for syntax and parameters in advance, and after the check is passed, it is output as job text and saved to the server. 8.如权利要求6所述的装置,其特征在于,模拟人工操作脚本确定模块,具体用于:8. device as claimed in claim 6, is characterized in that, simulating manual operation script to determine module, is specially used for: 分析生产数据查询任务,获取登陆服务器的名称、用户名、账户、主机系统操作指令和主机系统操作顺序;Analyze the production data query task, and obtain the name, user name, account, host system operation instructions and host system operation sequence of the login server; 将登陆服务器的名称、用户名、账户、主机系统操作指令和主机系统操作顺序进行编程操作,生成模拟人工操作脚本。The name, user name, account, host system operating instructions and host system operating sequence of the login server are programmed to generate a simulated manual operation script. 9.如权利要求7所述的装置,其特征在于,键盘操作指令生成确定模块,具体用于:9. device as claimed in claim 7, is characterized in that, keyboard operation instruction generation determination module, is specifically used for: 在可登陆主机系统的终端上,运行计划任务,定时从服务器中获取作业文本,执行模拟人工操作脚本,采用模拟键盘操作的方式读取作业文本,生成键盘操作指令。On the terminal that can log in to the host system, run the scheduled task, obtain the job text from the server regularly, execute the simulated manual operation script, read the job text by simulating keyboard operation, and generate keyboard operation instructions. 10.如权利要求9所述的装置,其特征在于,生产数据查询模块,具体用于:10. The device according to claim 9, wherein the production data query module is specifically used for: 获取终端操作窗口句柄,将将键盘操作指令发送至主机系统;Obtain the terminal operation window handle, and send the keyboard operation command to the host system; 在主机系统中响应键盘操作指令,查询获取生产数据,保存至服务器。Respond to keyboard operation instructions in the host system, query and obtain production data, and save it to the server. 11.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5任一项所述方法。11. A computer device comprising a memory, a processor and a computer program stored on the memory and running on the processor, wherein the processor implements any of claims 1 to 5 when the processor executes the computer program method described in item. 12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行实现权利要求1至5任一项所述方法的计算机程序。12. A computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for executing the method of any one of claims 1 to 5.
CN202011066121.8A 2020-09-30 2020-09-30 Method and device for safe isolation of host data query Pending CN112131247A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011066121.8A CN112131247A (en) 2020-09-30 2020-09-30 Method and device for safe isolation of host data query

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011066121.8A CN112131247A (en) 2020-09-30 2020-09-30 Method and device for safe isolation of host data query

Publications (1)

Publication Number Publication Date
CN112131247A true CN112131247A (en) 2020-12-25

Family

ID=73845012

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011066121.8A Pending CN112131247A (en) 2020-09-30 2020-09-30 Method and device for safe isolation of host data query

Country Status (1)

Country Link
CN (1) CN112131247A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120284719A1 (en) * 2011-05-03 2012-11-08 Microsoft Corporation Distributed multi-phase batch job processing
CN106569783A (en) * 2015-10-08 2017-04-19 腾讯科技(深圳)有限公司 Task script executing method and apparatus
CN109213813A (en) * 2018-09-14 2019-01-15 汉能移动能源控股集团有限公司 Data export method and device
CN110968601A (en) * 2019-11-28 2020-04-07 中国银行股份有限公司 Data query processing method and device
CN111026800A (en) * 2019-12-09 2020-04-17 爱信诺征信有限公司 Data export method and device, electronic equipment and storage medium
CN111125598A (en) * 2019-12-20 2020-05-08 深圳壹账通智能科技有限公司 Intelligent data query method, device, equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120284719A1 (en) * 2011-05-03 2012-11-08 Microsoft Corporation Distributed multi-phase batch job processing
CN106569783A (en) * 2015-10-08 2017-04-19 腾讯科技(深圳)有限公司 Task script executing method and apparatus
CN109213813A (en) * 2018-09-14 2019-01-15 汉能移动能源控股集团有限公司 Data export method and device
CN110968601A (en) * 2019-11-28 2020-04-07 中国银行股份有限公司 Data query processing method and device
CN111026800A (en) * 2019-12-09 2020-04-17 爱信诺征信有限公司 Data export method and device, electronic equipment and storage medium
CN111125598A (en) * 2019-12-20 2020-05-08 深圳壹账通智能科技有限公司 Intelligent data query method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN103164328B (en) The regression testing method of a kind of business function, Apparatus and system
KR20210149045A (en) artificial intelligence chip verification
CN106021103B (en) A kind of mobile application test script automatic maintenance method based on code change
CN108345532A (en) A kind of automatic test cases generation method and device
CN110908894B (en) Visual report tool automatic testing method and device based on vuex
US10380283B2 (en) Functional verification with machine learning
CN117632710A (en) Method, device, equipment and storage medium for generating test code
CN107729238A (en) A kind of plug-in unit adjustment method, system, device and computer-readable recording medium
CN112230904A (en) Code generation method and device based on interface document, storage medium and server
CN114047968B (en) Method, system, storage medium and equipment for automatic hardware adaptation
US8850407B2 (en) Test script generation
JP2023159886A (en) System, apparatus and method for deploying robotic process automation across multiple operating systems
CN117421241A (en) Software test case generation method and device
US10310961B1 (en) Cognitive dynamic script language builder
CN110990282B (en) An Automated Unit Testing Method
WO2021022702A1 (en) Log insertion method and apparatus, computer apparatus and storage medium
CN112131247A (en) Method and device for safe isolation of host data query
CN117235527A (en) End-to-end containerized big data model construction method, device, equipment and media
CN116955207A (en) Identify test cases to complete automated testing methods, systems and media for software and hardware
JP5686686B2 (en) Program trace management apparatus, program trace management method and program
CN113254001A (en) Source code analysis method, computing device and storage medium
CN115098387A (en) A server BIOS automatic test system, method, device and storage medium
KR20140121583A (en) Method and system for certifying application
KR102046622B1 (en) Software service system based on workflow and computer program that performs each step of the system
CN114780104A (en) A kind of MYSQL and ORACLE statement mutual translation method and device

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20201225

RJ01 Rejection of invention patent application after publication