Implementation method and equipment for query logic arrangement and medium
By building the query object and configuration processing unit to be applied, and orchestrating the process based on the business requirements, the flexibility and scalability problems of the traditional query report development method when facing complex business logic and diversified needs are solved, and efficient and low-cost query report development and maintenance are achieved.
Patent Information
- Application Number
- CN202510102659.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-22
- Publication Date
- 2025-05-16
AI Technical Summary
When traditional query report development methods face complex business logic and diversified needs, it is difficult to achieve flexibility and scalability, resulting in high development and maintenance costs and difficult to meet the needs of vertical industries or specific fields.
By constructing the query object to be applied and configuring several processing units to be applied, the business query process is determined based on the business query requirements, and the processing unit is processed, the process orchestration order is determined, and the processing unit is run to obtain the business query data to be analyzed.
It realizes high flexibility and scalability of query reports, reduces development and maintenance costs, improves reusability and easy maintenance, can quickly respond to changes in demand, meet diversified business query needs, and improves data processing efficiency.
Smart Images

Figure CN120011398A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of data analysis and processing, and in particular to a method, device and medium for implementing query logic arrangement. Background Art
[0002] In today's data-driven era, both individuals and enterprises are generating and processing massive amounts of data every day. These data not only contain rich information, but also hide many business opportunities and decision-making bases. Therefore, the demand for data query, analysis and report generation is also growing, and showing an increasingly complex trend.
[0003] However, traditional query report development methods often seem to be unable to cope with these complex requirements. Usually, in order to implement query reports with complex business logic, developers need to write highly complex SQL statements or stored procedures. This method not only has serious code stacking and confusing logic, but is also difficult to read and maintain. As business needs continue to grow and change, these codes become increasingly difficult to modify and expand, ultimately leading to a sharp increase in development and maintenance costs.
[0004] In addition, although there are some standard query and reporting tools on the market, they often cannot meet all the needs of various industries. Especially in vertical industries or specific fields, the needs of different users vary greatly. If you want to analyze and display different data from multiple dimensions and angles, you need a query and reporting solution that can quickly respond to changes in demand and flexibly expand. Summary of the invention
[0005] The embodiments of the present application provide a method, device and medium for implementing query logic arrangement to solve at least one of the above technical problems.
[0006] In a first aspect, an embodiment of the present application provides a method for implementing query logic orchestration, characterized in that the method includes: constructing a query object to be applied, and based on a preset business query requirement, configuring a corresponding number of processing units to be applied for the query object to be applied; based on the business query requirement, determining the corresponding business query process, and based on the business query process, orchestrating a number of processing units to be applied to determine a process orchestration order; based on the popular orchestration order, running a number of processing units to be applied to obtain business query data to be analyzed.
[0007] In one implementation of the present application, constructing the query object to be applied specifically includes: creating an instance of the query object to be applied; configuring a corresponding data interface and object attributes for the instance of the query object to be applied to obtain the query object to be applied.
[0008] In one implementation of the present application, based on preset business query requirements, a corresponding number of processing units to be applied are configured for the query object to be applied, specifically including: parsing the business query requirements to determine the business query processing functions to be implemented; for each business query processing function to be implemented, selecting or creating a corresponding number of processing units to be applied; wherein the processing units to be applied include: a custom processing unit or a built-in processing unit; and adding a number of processing units to be applied to the query object.
[0009] In one implementation of the present application, based on the business query requirements, the corresponding business query process is determined, specifically including: based on the business query requirements, defining the query objectives and expected results; based on the query objectives and expected results, determining the business query links and data processing steps to be executed; and constructing the topological relationship between the business query links and data processing steps to obtain the business query process.
[0010] In one implementation of the present application, based on the business query process, several processing units to be applied are orchestrated to determine the process orchestration order, specifically including: determining the execution order of each processing unit to be applied according to the topological relationship between the business query link and the data processing step; in the execution order, setting the dependency relationship and / or trigger condition between each processing unit to be applied to obtain the process orchestration order.
[0011] In one implementation of the present application, after orchestrating a number of processing units to be applied based on a business query process to determine a popular orchestration order, the method further includes: writing business processing logic corresponding to each processing unit to be applied, specifically including: determining a function to be implemented corresponding to each processing unit to be applied based on the business query requirements or data processing requirements corresponding to each processing unit to be applied, and the dependencies and / or trigger conditions between each processing unit to be applied; and writing business processing logic corresponding to each processing unit to be applied based on the function to be implemented.
[0012] In one implementation of the present application, based on the popular orchestration sequence, several processing units to be applied are run to obtain business query data to be analyzed, specifically including: calling and running each processing unit to be applied in sequence according to the process orchestration sequence; during the operation of each processing unit to be applied, data interaction and transmission between the processing units to be applied are performed based on the set dependencies and / or trigger conditions; when all the processing units to be applied are completed, the comprehensive processing results of each processing unit to be applied are summarized and output to obtain the business query data to be analyzed.
[0013] In one implementation of the present application, after running a number of processing units to be applied based on a popular arrangement order to obtain business query data to be analyzed, the method also includes: performing data verification and / or data analysis on the business query data to be analyzed to obtain business query results; and outputting and displaying the business query results through a preset data interface.
[0014] In the second aspect, an embodiment of the present application also provides an implementation device for query logic orchestration, characterized in that the device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can: construct a query object to be applied, and based on preset business query requirements, configure a corresponding number of processing units to be applied for the query object to be applied; based on the business query requirements, determine the corresponding business query process, and based on the business query process, perform process orchestration on a number of processing units to be applied to determine the process orchestration order; based on the popular orchestration order, run a number of processing units to be applied to obtain business query data to be analyzed.
[0015] In a third aspect, an embodiment of the present application also provides a non-volatile computer storage medium for implementing query logic orchestration, storing computer executable instructions, characterized in that the computer executable instructions are configured to: construct a query object to be applied, and based on preset business query requirements, configure a corresponding number of processing units to be applied for the query object to be applied; based on the business query requirements, determine the corresponding business query process, and based on the business query process, orchestrate the process of the number of processing units to be applied to determine the process orchestration order; based on the popular orchestration order, run the number of processing units to be applied to obtain business query data to be analyzed.
[0016] The implementation method, device and medium of query logic arrangement provided by the embodiments of the present application have the following beneficial effects:
[0017] 1. Improve flexibility and scalability: By dividing complex query logic into multiple processing units and allowing these processing units to be combined and arranged in a flexible manner, this application achieves high flexibility and scalability of query reports. Users can quickly adjust the query logic according to actual needs without tedious code modifications, thereby greatly improving the adaptability and response speed of the system.
[0018] 2. Reduce development and maintenance costs: Traditional query report development methods often involve complex SQL writing and logical processing, resulting in long development cycles and high maintenance costs. This application simplifies the development process and reduces the amount of code by building reusable processing units and visual orchestration mechanisms, thereby significantly reducing development and maintenance costs.
[0019] 3. Improve reusability and maintainability: The processing unit in this application can exist independently or be shared and reused by multiple query objects, which greatly improves the reusability of the code. At the same time, since the query logic is split into multiple independent units, fault location and repair become easier, thereby enhancing the maintainability of the system.
[0020] 4. Meet diverse needs: This application can quickly build query reports that meet the requirements according to different business query needs. Whether it is simple data retrieval or complex data analysis, it can be achieved by adjusting the combination and arrangement of processing units, thus meeting the diverse needs of users.
[0021] 5. Improve data processing efficiency: Through reasonable process arrangement and dependency setting, this method can ensure the orderliness and efficiency of data processing. Each processing unit can transfer and process data according to the preset order and conditions, avoiding unnecessary data redundancy and computational waste, thereby improving the overall data processing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0023] Figure 1 A flowchart of a method for implementing query logic arrangement provided in an embodiment of the present application;
[0024] Figure 2 A schematic diagram of the internal structure of a device for implementing query logic arrangement provided in an embodiment of the present application. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.
[0026] The embodiments of the present application provide a method, device and medium for implementing query logic arrangement.
[0027] The technical solution proposed in the embodiments of the present application is described in detail below with reference to the accompanying drawings.
[0028] Figure 1 A flowchart of a method for implementing query logic arrangement provided in an embodiment of the present application. Figure 1 As shown, a method for implementing query logic arrangement provided in an embodiment of the present application specifically includes the following steps:
[0029] Step 101: construct a query object to be applied, and configure a number of corresponding processing units to be applied for the query object to be applied based on preset business query requirements.
[0030] In one embodiment of the present application, in order to implement query logic arrangement, it is first necessary to construct the query object to be applied.
[0031] Specifically, an instance of the object to be queried is created; and a corresponding data interface and object attributes are configured for the instance of the object to be queried to obtain the object to be queried.
[0032] In one embodiment, the creation of the query object instance to be applied is completed through the object creation mechanism of the programming language, such as using the "new" keyword or other similar instantiation methods. After the instance is created, the query object has the possibility of further configuration and use. Then, the corresponding data interface and object properties are configured for the query object instance to be applied. The data interface is the channel for the query object to interact with the external system for data, which defines the format and specifications of data input and output. By configuring the data interface, it can be ensured that the query object can correctly receive and process external data, and can also output the query results in a standard format. The configuration of object properties is to define the specific characteristics and behaviors of the query object. By flexibly configuring these properties, the query object can be made closer to actual business needs. After completing the above configuration, a query object to be applied can be obtained.
[0033] Furthermore, based on the preset business query requirements, a number of corresponding processing units to be applied are configured for the query objects to be applied.
[0034] Specifically, the business query requirements are analyzed to determine the business query processing functions to be implemented; for each business query processing function to be implemented, a corresponding number of processing units to be applied are selected or created; wherein the processing units to be applied include: a custom processing unit or a built-in processing unit; and a number of processing units to be applied are added to the query object.
[0035] In one embodiment, after the query object to be applied is constructed, the next key step is to configure a number of corresponding processing units to be applied for the query object based on the preset business query requirements. These processing units are the core components for implementing the query logic, and they are responsible for performing specific data processing tasks to meet the query requirements of the user. Specifically, the business query requirements must first be deeply analyzed. By carefully analyzing the query requirement description provided by the user, it can be determined which specific business query processing functions need to be implemented, which functions may include data screening, sorting, aggregation calculation, conversion, etc. Then, for each business query processing function to be implemented, it is necessary to select or create a corresponding processing unit to be applied. These processing units can be customized or built-in. Custom processing units are usually used to implement specific, non-standard processing logic, and they can be customized and developed according to the actual needs of the user. The built-in processing unit provides some general and commonly used data processing functions, which users can use directly without additional development. Finally, the selected or created processing units to be applied are added to the query object. This process needs to ensure the seamless integration of the processing unit and the query object so that they can work together in the subsequent query execution process. After adding the processing unit, you also need to perform necessary configuration and adjustments on the query object to ensure that it can correctly execute the query task according to the preset business query requirements.
[0036] Step 102: Based on the business query requirements, determine the corresponding business query process, and based on the business query process, perform process orchestration on a number of processing units to be applied to determine the process orchestration order.
[0037] In one embodiment of the present application, after a corresponding number of to-be-applied processing units are configured for the to-be-applied query object, a corresponding business query process is determined based on the business query requirement.
[0038] Specifically, based on the business query requirements, define the query objectives and expected results; based on the query objectives and expected results, determine the business query links and data processing steps to be executed; and construct the topological relationship between the business query links and data processing steps to obtain the business query process.
[0039] In one embodiment, first, based on the business query requirements, the query target and expected results are clearly defined. The query target is the specific information or data that the user hopes to obtain through the query, and the expected result is the user's expected presentation form of this information or data. By clearly defining the query target and expected result, a clear direction can be provided for the subsequent query process design. Then, according to the defined query target and expected result, the business query link and data processing steps to be executed are determined. The business query link is the basic unit that constitutes the entire query process. Each link undertakes a specific data processing task, such as data screening, calculation, conversion, etc.; and the data processing step is the specific execution order and operation details of these links. By planning the steps of each link in detail, the logical rigor of the query process and the accuracy of data processing can be ensured. After determining the business query link and data processing steps, the complete business query process is obtained by constructing the topological relationship between these links and steps. The topological relationship reflects the dependency and sequence between the links, which ensures the orderly execution of the query process. In this way, a clear and executable query process can be formed, providing solid support for the subsequent query logic arrangement and data processing.
[0040] Furthermore, based on the business query process, several processing units to be applied are orchestrated to determine the process orchestration sequence.
[0041] Specifically, the execution order of each processing unit to be applied is determined according to the topological relationship between the business query link and the data processing steps; in the execution order, the dependency relationship and / or trigger condition between each processing unit to be applied is set to obtain the process arrangement order.
[0042] In one embodiment, the example first deeply analyzes the topological relationship between the business query link and the data processing step. This topological relationship not only reveals the dependency chain between each link, but also clarifies the flow path of data between different processing steps. Based on this understanding, the execution order of each processing unit to be applied can be accurately determined. For example, some processing units may need to start execution after other units are completed, or the output of some units may be directly used as the input of other units. In the process of determining the execution order, the embodiment will also carefully set the dependency relationship and / or trigger condition between each processing unit to be applied. The dependency relationship ensures the correct connection between the processing units, and the trigger condition defines when to start the execution of the next processing unit. These settings not only ensure the logical rigor of the query process, but also improve the flexibility and response speed of the entire system.
[0043] Furthermore, after orchestrating a number of processing units to be applied based on the business query process to determine the popular orchestration order, the method also includes: writing business processing logic corresponding to each processing unit to be applied, specifically including: determining the functions to be implemented corresponding to each processing unit to be applied based on the business query requirements or data processing requirements corresponding to each processing unit to be applied, and the dependencies and / or trigger conditions between each processing unit to be applied; and writing business processing logic corresponding to each processing unit to be applied based on the functions to be implemented.
[0044] In one embodiment, first, it is necessary to conduct an in-depth analysis based on the business query requirements or data processing requirements corresponding to each processing unit to be applied. This involves a detailed understanding of the tasks that each processing unit needs to complete, including but not limited to data screening, data conversion, data calculation or data output. At the same time, the dependencies and / or trigger conditions between the processing units to be applied should also be fully considered, which determines the data interaction and process control between the processing units. After clarifying the specific tasks of each processing unit to be applied, the next step is to determine the functions to be implemented corresponding to each processing unit to be applied. This step is to convert business requirements into specific technical implementation requirements, which involves the refinement of the data processing process and the precise definition of the input and output of each processing unit. Finally, based on the functions to be implemented, start writing the business processing logic corresponding to each processing unit to be applied. In this process, it is necessary to make full use of programming languages and data processing tools to ensure that the business processing logic can accurately and efficiently implement the predetermined functions. At the same time, attention should also be paid to the readability and maintainability of the code to facilitate subsequent debugging and optimization.
[0045] Step 103: Based on the popular arrangement order, run several processing units to be applied to obtain the business query data to be analyzed.
[0046] In one embodiment of the present application, after determining the process arrangement sequence, a number of to-be-applied processing units are run based on the popular arrangement sequence to obtain the business query data to be analyzed.
[0047] Specifically, according to the process arrangement sequence, each processing unit to be applied is called and run in turn; during the operation of each processing unit to be applied, data interaction and transmission are performed between the processing units to be applied based on the set dependencies and / or trigger conditions; when all processing units to be applied have completed their operation, the comprehensive processing results of each processing unit to be applied are summarized and output to obtain the business query data to be analyzed.
[0048] In one embodiment, each processing unit to be applied is called and run in sequence according to the previously determined process arrangement sequence. In this process, the system will strictly follow the set execution order to ensure that each processing unit is started and run at the right time. During the operation of each processing unit to be applied, the system will accurately perform data interaction and transmission between the processing units to be applied according to the set dependencies and / or trigger conditions. This means that the output of one processing unit may be used as the input of another processing unit, or the completion of a processing unit will trigger the start of the next processing unit. This refined data interaction and process control ensures the consistency and efficiency of the entire query process. When all processing units to be applied are completed in accordance with the process arrangement sequence, the system will perform the final data aggregation work. In this step, the system will collect and integrate the output results of each processing unit to form a comprehensive processing result. This comprehensive result is the business query data to be analyzed that we need. It brings together the wisdom and efforts of all processing units and provides a solid foundation for subsequent data analysis and business decision-making.
[0049] In one embodiment of the present application, after running a number of processing units to be applied based on a popular arrangement order to obtain business query data to be analyzed, the method also includes: performing data verification and / or data analysis on the business query data to be analyzed to obtain business query results; and outputting and displaying the business query results through a preset data interface.
[0050] The above is an embodiment of the method proposed in this application. Based on the same inventive concept, the embodiment of this application also provides a device for implementing query logic arrangement, and its structure is as follows: Figure 2 shown.
[0051] Figure 2 A schematic diagram of the internal structure of a query logic arrangement implementation device provided in an embodiment of the present application. Figure 2 As shown, the device includes:
[0052] at least one processor 201;
[0053] and, a memory 202 communicatively connected to the at least one processor;
[0054] The memory 202 stores instructions that can be executed by at least one processor, and the instructions are executed by at least one processor 201 to enable at least one processor 201 to:
[0055] Constructing a query object to be applied, and configuring a number of corresponding processing units to be applied for the query object to be applied based on preset business query requirements;
[0056] Based on the business query requirements, determine the corresponding business query process, and based on the business query process, perform process arrangement for several processing units to be applied to determine the process arrangement order;
[0057] Based on the popular arrangement order, several processing units to be applied are run to obtain the business query data to be analyzed.
[0058] Some embodiments of the present application provide corresponding Figure 1 A non-volatile computer storage medium for implementing a query logic arrangement, storing computer executable instructions, wherein the computer executable instructions are set to:
[0059] Constructing a query object to be applied, and configuring a number of corresponding processing units to be applied for the query object to be applied based on preset business query requirements;
[0060] Based on the business query requirements, determine the corresponding business query process, and based on the business query process, perform process arrangement for several processing units to be applied to determine the process arrangement order;
[0061] Based on the popular arrangement order, several processing units to be applied are run to obtain the business query data to be analyzed.
[0062] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the IoT device and medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.
[0063] The system and medium provided in the embodiments of the present application correspond one-to-one to the method. Therefore, the system and medium also have similar beneficial technical effects to the corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the system and medium will not be repeated here.
[0064] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0065] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0066] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0067] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0068] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0069] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0070] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0071] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0072] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims
1. A method for implementing query logic arrangement, characterized in that: The method comprises: Constructing a query object to be applied, and configuring a corresponding number of processing units to be applied for the query object to be applied based on preset business query requirements; Based on the business query requirements, a corresponding business query process is determined, and based on the business query process, a process arrangement is performed on the plurality of processing units to be applied to determine a process arrangement order; Based on the popular arrangement sequence, the plurality of processing units to be applied are run to obtain the business query data to be analyzed.
2. A method for implementing query logic arrangement according to claim 1, characterized in that: Construct the query object to be applied, including: Create an instance of the query object to be applied; The corresponding data interface and object attributes are configured for the query object instance to obtain the query object to be applied.
3. The method for implementing query logic arrangement according to claim 1, characterized in that: Based on the preset business query requirements, a number of corresponding processing units to be applied are configured for the query object to be applied, specifically including: Analyze the business query requirements to determine the business query processing functions to be implemented; For each business query processing function to be implemented, select or create a corresponding number of processing units to be applied; wherein the processing units to be applied include: a custom processing unit or a built-in processing unit; The plurality of processing units to be applied are added to the query object.
4. The method for implementing query logic arrangement according to claim 1, characterized in that: Based on the business query requirements, determine the corresponding business query process, which specifically includes: Based on the business query requirements, define the query objectives and expected results; Based on the query target and the expected result, determine the business query link and data processing steps to be executed; A topological relationship between the business query link and the data processing step is constructed to obtain the business query process.
5. A method for implementing query logic arrangement according to claim 4, characterized in that: Based on the business query process, the plurality of processing units to be applied are arranged in a process to determine a process arrangement sequence, specifically including: Determine the execution order of each processing unit to be applied according to the topological relationship between the business query link and the data processing step; In the execution sequence, the dependency relationship and / or triggering condition between the processing units to be applied are set to obtain the process arrangement sequence.
6. A method for implementing query logic arrangement according to claim 5, characterized in that: After performing process arrangement on the plurality of processing units to be applied based on the business query process to determine a popular arrangement order, the method further includes: Write the business processing logic corresponding to each processing unit to be applied, including: Determine the functions to be implemented corresponding to each processing unit to be applied based on the business query requirements or data processing requirements corresponding to each processing unit to be applied, and the dependencies and / or trigger conditions between each processing unit to be applied; Based on the functions to be implemented, write the business processing logic corresponding to each processing unit to be applied.
7. The method for implementing query logic arrangement according to claim 1, characterized in that: Based on the popular arrangement sequence, the plurality of processing units to be applied are run to obtain the business query data to be analyzed, specifically including: According to the process arrangement sequence, each processing unit to be applied is called and run in sequence; During the operation of each processing unit to be applied, data interaction and transmission between the processing units to be applied are performed based on the set dependency relationship and / or trigger condition; When all the processing units to be applied have finished running, the comprehensive processing results of the processing units to be applied are summarized and output to obtain the business query data to be analyzed.
8. The method for implementing query logic arrangement according to claim 1, characterized in that: After running the plurality of processing units to be applied based on the popular arrangement sequence to obtain the business query data to be analyzed, the method further includes: Perform data verification and / or data analysis on the business query data to be analyzed to obtain business query results; The business query results are output and displayed through a preset data interface.
9. A device for implementing query logic arrangement, characterized in that: The device comprises: at least one processor; and, a memory communicatively coupled to the at least one processor; The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to: Constructing a query object to be applied, and configuring a corresponding number of processing units to be applied for the query object to be applied based on preset business query requirements; Based on the business query requirements, a corresponding business query process is determined, and based on the business query process, a process arrangement is performed on the plurality of processing units to be applied to determine a process arrangement order; Based on the popular arrangement sequence, the plurality of processing units to be applied are run to obtain the business query data to be analyzed.
10. A non-volatile computer storage medium for implementing a query logic arrangement, storing computer executable instructions, characterized in that: The computer executable instructions are configured to: Constructing a query object to be applied, and configuring a corresponding number of processing units to be applied for the query object to be applied based on preset business query requirements; Based on the business query requirements, a corresponding business query process is determined, and based on the business query process, a process arrangement is performed on the plurality of processing units to be applied to determine a process arrangement order; Based on the popular arrangement sequence, the plurality of processing units to be applied are run to obtain the business query data to be analyzed.