CN113434524A - Data integration method and device, electronic equipment and storage medium - Google Patents

Data integration method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN113434524A
CN113434524A CN202110702537.2A CN202110702537A CN113434524A CN 113434524 A CN113434524 A CN 113434524A CN 202110702537 A CN202110702537 A CN 202110702537A CN 113434524 A CN113434524 A CN 113434524A
Authority
CN
China
Prior art keywords
initial
target
data
service type
target service
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
CN202110702537.2A
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.)
Jiangsu Chuangyuan Electron Co Ltd
Original Assignee
Jiangsu Chuangyuan Electron Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu Chuangyuan Electron Co Ltd filed Critical Jiangsu Chuangyuan Electron Co Ltd
Priority to CN202110702537.2A priority Critical patent/CN113434524A/en
Publication of CN113434524A publication Critical patent/CN113434524A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/283Multi-dimensional databases or data warehouses, e.g. MOLAP or ROLAP

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The application provides a data integration method, a data integration device, electronic equipment and a storage medium, wherein the integration method comprises the following steps: acquiring a data calling request of a downstream system; inputting the data call request into the recombined target database, and judging whether the recombined target database contains all service types in the data call request; wherein, the recombined target database comprises the combination of at least one pair of service types; if the recombined target database contains all the service types in the data calling request, each service type corresponding to the data calling request in the target database and the service data corresponding to each service type are obtained for the downstream system to use.

Description

Data integration method and device, electronic equipment and storage medium
Technical Field
The present application relates to the field of mobile communications technologies, and in particular, to a data integration method and apparatus, an electronic device, and a storage medium.
Background
The data warehouse is a strategic set which provides all types of data support for decision making processes of all levels of enterprises. It provides guidance for business process improvement, monitoring time, cost, quality and control for enterprises requiring business intelligence.
With the development and progress of the society, the data warehouse is used as a data management center, can perform re-concentration and re-unified management on business data of enterprises scattered in each information system, and can uniformly acquire the business data if the business data needs data in each downstream system, and records the updating state or updating mode corresponding to different table names by using a database table, such as: and increasing every day or periodically performing full amount to synchronously process the data by one-stage updating, and if the upstream table structure is changed, informing the data warehouse to change the structure in the form of a table.
However, the data warehouse in the current market is not enough to meet the requirement that each downstream system directly acquires data, and multiple searches need to be performed in the data warehouse, so that the work efficiency of the data warehouse is low.
Disclosure of Invention
In view of this, an object of the present application is to provide a data integration method, an apparatus, an electronic device, and a storage medium, in which initial service data corresponding to at least two of the initial service types are arranged and combined, and a data call request is input into a target database formed by the arrangement and combination, so that when a downstream system sends the data call request to a recombined target database system, the downstream system can directly obtain the service type and the corresponding service data, thereby improving the work efficiency.
The application mainly comprises the following aspects:
in a first aspect, an embodiment of the present application provides an integration method of data, where the integration method includes:
acquiring a data calling request of a downstream system; wherein the data call request comprises a second target service type;
aiming at least two initial service types in an initial database and initial service data corresponding to the at least two initial service types, carrying out permutation and combination, determining a plurality of initial service type groups formed after permutation and combination as a plurality of first target service types, and determining a plurality of initial service data groups corresponding to the plurality of initial service type groups formed after permutation and combination as a plurality of first target service data corresponding to the plurality of first target service types;
constructing a target database based on a plurality of first target service types and a plurality of first target service data corresponding to the first target service types;
and inputting the data call request into the target database, and if the target database is determined to contain a first target service type which is the same as the second target service type, acquiring the first target service data corresponding to the first target service type in the target database for the downstream system to use.
In one possible embodiment, the initial database is obtained by:
acquiring initial service data corresponding to a plurality of initial service types;
determining an initial database based on the initial service data and the initial service type.
In a possible implementation manner, in addition to determining the initial service type group formed after the permutation and combination as the first target service type, the first target service type further includes: any one single initial traffic type.
In one possible implementation, the first target service data further includes: any one single initial service data corresponding to the initial service type.
In one possible embodiment, after the inputting the data call request into the target database, the integration method further comprises:
if the target database does not contain the first target service type which is the same as the second target service type, updating an initial database based on the second target service type, and prompting the downstream system that the first target service data is in initialization updating.
In one possible embodiment, the initial database is updated based on the second target traffic type by:
determining an initial service type included in the second target service type based on the second target service type;
and updating an initial database based on the initial service type included in the second target service type.
In a second aspect, an embodiment of the present application further provides an integrated device for data, where the integrated device includes:
the acquisition module is used for acquiring a data calling request of a downstream system; wherein the data call request comprises a second target service type;
the system comprises a combination module, a data processing module and a data processing module, wherein the combination module is used for carrying out permutation and combination on at least two initial service types in an initial database and initial service data corresponding to the at least two initial service types, determining a plurality of initial service type groups formed after the permutation and combination as a plurality of first target service types, and determining a plurality of initial service data groups corresponding to the plurality of initial service type groups formed after the permutation and combination as a plurality of first target service data corresponding to the plurality of first target service types;
a first determining module, configured to construct a target database based on a plurality of first target service types and a plurality of first target service data corresponding to the first target service types;
and the second determining module is used for inputting the data calling request into the target database, and acquiring the first target service data corresponding to the first target service type in the target database for the downstream system to use if the target database is determined to contain the first target service type which is the same as the second target service type.
In one possible embodiment, the initial database is obtained by:
acquiring initial service data corresponding to a plurality of initial service types;
determining an initial database based on the initial service data and the initial service type.
In a third aspect, an embodiment of the present application further provides an electronic device, including: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating via the bus when the electronic device is running, the machine-readable instructions being executable by the processor to perform the steps of the method of integrating data as described in any one of the possible embodiments of the first aspect.
In a fourth aspect, the present application further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and the computer program is executed by a processor to perform the steps of the data integration method described in any one of the possible implementation manners of the first aspect.
In the embodiment of the application, the initial service data corresponding to at least two initial service types are arranged and combined, and the data call request is input into the target database formed by the arrangement and combination, so that the downstream system can directly acquire the service types and the corresponding service data when sending the data call request to the recombined target database system, and the working efficiency is improved.
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
Fig. 1 is a flowchart illustrating a method for integrating data provided by an embodiment of the present application;
FIG. 2 is a flow chart illustrating another method of integrating data provided by an embodiment of the present application;
FIG. 3 is a schematic structural diagram illustrating an apparatus for integrating data provided by an embodiment of the present application;
FIG. 4 is a schematic diagram illustrating another data integration apparatus provided in an embodiment of the present application;
fig. 5 shows a schematic structural diagram of an electronic device provided in an embodiment of the present application.
Description of the main element symbols:
in the figure: 300-an integrated device; 310-an acquisition module; 320-a combination module; 330-a first determination module; 340-a second determination module; 350-an update module; 500-an electronic device; 510-a processor; 520-a memory; 530-bus.
Detailed Description
To make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it should be understood that the drawings in the present application are for illustrative and descriptive purposes only and are not used to limit the scope of protection of the present application. Additionally, it should be understood that the schematic drawings are not necessarily drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of the present application. It should be understood that the operations of the flow diagrams may be performed out of order, and that steps without logical context may be performed in reverse order or concurrently. One skilled in the art, under the guidance of this application, may add one or more other operations to, or remove one or more operations from, the flowchart.
In addition, the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present application without making any creative effort, shall fall within the protection scope of the present application.
To enable those skilled in the art to utilize the present disclosure, the following embodiments are presented in conjunction with a specific application scenario "integration of data," and it will be apparent to those skilled in the art that the general principles defined herein may be applied to other embodiments and application scenarios without departing from the spirit and scope of the present disclosure.
The method, the system, the electronic device and the storage medium provided in the embodiments of the present application may be applied to any scenario in which entity association needs to be performed, and the embodiments of the present application do not limit specific application scenarios.
It is noted that, through research, it is found that, before the present application is proposed, a data warehouse in the current market is not enough to meet the requirement of each downstream system for directly acquiring data, and multiple searches need to be performed in the data warehouse, so that the work efficiency of the data warehouse is low.
Based on this, the embodiments of the present application provide a data integration method, an apparatus, an electronic device, and a storage medium, where at least two initial service data corresponding to the initial service types are arranged and combined, and a data call request is input into a target database formed after the arrangement and combination, so that when a downstream system sends the data call request to a recombined target database system, the service type and the corresponding service data can be directly obtained, and the work efficiency is improved.
For the convenience of understanding of the present application, the technical solutions provided in the present application will be described in detail below with reference to specific embodiments.
Referring to fig. 1, fig. 1 is a flowchart illustrating a data integration method according to an embodiment of the present disclosure. As shown in fig. 1, the method for integrating data provided by the embodiment of the present application includes the following steps:
s101, acquiring a data calling request of a downstream system; and the data call request comprises a second target service type.
In this step, the downstream system is each subsystem that needs to use service data, and the downstream system is each subsystem that includes a data call request, wherein a second target service type that needs to be obtained in the data call request in the downstream system is not necessarily a single service type, and may be a concatenation of multiple service types, and therefore, a service type set formed by concatenating a single service type or multiple service types is determined as the second target service type.
Further, the initial database is obtained by:
and acquiring initial service data corresponding to a plurality of initial service types.
Wherein the plurality of initial business types includes, but is not limited to, a business type of an enterprise resource planning system, a business type of a financial system, and a business type of a workflow system.
Here, the Business type of Enterprise resource planning System is a system for storing multiple data sources of business data, which data is used to support business processes or is imported into a data warehouse for analysis, an operational data store, and is a "theme-oriented, integrated, variable, and detailed collection of data that reflects current data values.
The business type of financial system includes outside accounting module, profit module, cost center module, product cost module, project accounting module, profit analysis module etc. and uses extensively in the enterprise, and in addition, financial system carries out corresponding definition according to each country's accounting regulation, also is applicable to international enterprise simultaneously, accords with the relevant requirement of a plurality of main industry countries to the accounting regulation. The financial system provides a good foundation for the development of talents in various places.
The business type of the workflow system mainly improves the working efficiency of enterprises through workflow. The system for setting the working nodes solves the problem of processing the working tasks and the files, the examination and approval and the signature of the document cannot be limited by time or space of superior or related departments, the system automatically reminds and electronically processes the document, a large amount of time and labor are saved, and multiple solution channels of events are provided by variable workflow processing modes.
Determining an initial database based on the initial service data and the initial service type.
And summarizing the obtained initial service data and the initial service types to form the initial database.
S102, aiming at least two initial service types in an initial database and initial service data corresponding to the at least two initial service types, carrying out permutation and combination, determining a plurality of initial service type groups formed after permutation and combination as a plurality of first target service types, and determining a plurality of initial service data groups corresponding to the plurality of initial service type groups formed after permutation and combination as a plurality of first target service data corresponding to the plurality of first target service types.
In this step, at least two initial service types in the initial database and initial service data corresponding to the at least two initial service types are arranged, combined and paired to generate a plurality of initial service type groups including different initial service types, the plurality of initial service type groups are determined as a plurality of first target service types, and service data in the plurality of first target service types is determined as a plurality of first target service data, where the rearranged and combined first target service types and first target service data implement cleaning of different types of service data, thereby improving efficiency of a downstream system for acquiring service data.
Further, the determining, as a first target service type, the initial service type group formed after the permutation and combination, where the first target service type further includes: any one single initial traffic type.
Here, the first target service type is not necessarily a permutation combination of at least two initial service types, and the initial service type may also be any one single initial service type, that is, the first target service type may be a combination of a plurality of initial service types after permutation and combination, or may also be a single initial service type.
Further, the first target service data further includes: any one single initial service data corresponding to the initial service type.
Here, the first target service data may be first target service data corresponding to a plurality of initial service types formed after permutation and combination, or may be any one of initial service data corresponding to a single initial service type.
S103, constructing a target database based on the plurality of first target service types and the plurality of first target service data corresponding to the plurality of first target service types.
In the step, according to a plurality of first target service types, a plurality of first target service data corresponding to the first target service types are divided and summarized according to the types of the plurality of first target service types, and a target database is generated and constructed by using a summarized result.
S104, inputting the data calling request into the target database, and if the target database is determined to contain a first target service type which is the same as the second target service type, acquiring the first target service data corresponding to the first target service type in the target database for the downstream system to use.
In this step, the data call request is input into the target database, whether the target database includes a first target service type that is the same as a second target service type in the data call request is determined, and when it is determined that the target database includes the first target service type that is the same as the second target service type, the first target service data corresponding to the first target service type in the target database is obtained for use by the downstream system.
Here, if the target database includes the first target service type that is the same as the second target service type, which indicates that the second target service type is the same as the first target service type in type structure, the first target service data corresponding to the first target service type in the target database is obtained for the downstream system to use, so that the service data obtained by the downstream system is more accurate and faster.
Compared with the prior art, the integration method provided by the embodiment of the application has the advantages that the initial service data corresponding to at least two initial service types are arranged and combined, and the data calling request is input into the target database formed by the arrangement and combination, so that the downstream system can directly acquire the service types and the corresponding service data when sending the data calling request to the recombined target database system, and the working efficiency is improved.
Referring to fig. 2, fig. 2 is a flowchart illustrating a data integration method according to another embodiment of the present application. As shown in fig. 2, the method for integrating data provided by the embodiment of the present application includes the following steps:
s201, acquiring a data calling request of a downstream system; and the data call request comprises a second target service type.
Further, the initial database is obtained by:
and acquiring initial service data corresponding to a plurality of initial service types.
Determining an initial database based on the initial service data and the initial service type.
S202, aiming at least two initial service types in an initial database and initial service data corresponding to the at least two initial service types, carrying out permutation and combination, determining a plurality of initial service type groups formed after permutation and combination as a plurality of first target service types, and determining a plurality of initial service data groups corresponding to the plurality of initial service type groups formed after permutation and combination as a plurality of first target service data corresponding to the plurality of first target service types.
Further, in addition to determining the initial service type group formed after the permutation and combination as the first target service type, the first target service type further includes: any one single initial traffic type.
Further, the first target service data further includes: any one single initial service data corresponding to the initial service type.
S203, constructing a target database based on the plurality of first target service types and the plurality of first target service data corresponding to the plurality of first target service types.
S204, inputting the data call request into the target database, if the target database does not contain the first target service type which is the same as the second target service type, updating an initial database based on the second target service type, and prompting the downstream system that the first target service data is in initialization updating.
In this step, after the data call request is input to the target database, if the target database does not include a first target service type that is the same as the second target service type, adding at least one initial service type that is not included in the target database in the second target service type to the target database for updating, rearranging at least two initial service types of the updated target database and initial service data corresponding to at least two initial service types, and completing updating after all the permutation and combination are completed.
Further, updating an initial database based on the second target traffic type by:
and determining an initial service type included in the second target service type based on the second target service type.
And updating an initial database based on the initial service type included in the second target service type.
Here, at least two initial service types in the initial service types included in the second target service type and the initial service data corresponding to the at least two initial service types are rearranged and combined, and after all the arrangement and combination are completed, the updating is completed.
The descriptions of S201 and S203 may refer to the descriptions of S101 and S103, and the same technical effect can be achieved, which is not described in detail herein.
Compared with the prior art, the data integration method provided by the embodiment of the application has the advantages that the initial service data corresponding to at least two initial service types are arranged and combined, and the data call request is input into the target database formed by the arrangement and combination, so that when the downstream system sends the data call request to the recombined target database system, the service types and the corresponding service data can be directly obtained, and the working efficiency is improved.
Referring to fig. 3, fig. 3 is a schematic structural diagram of an integrated device for data according to an embodiment of the present application, and as shown in fig. 3, the integrated device 300 includes:
an obtaining module 310, configured to obtain a data call request of a downstream system; and the data call request comprises a second target service type.
Further, the initial database is obtained by:
and acquiring initial service data corresponding to a plurality of initial service types.
Determining an initial database based on the initial service data and the initial service type.
The combining module 320 is configured to perform permutation and combination on at least two initial service types in the initial database and initial service data corresponding to the at least two initial service types, determine an initial service type group formed after the permutation and combination as a first target service type, and determine an initial service data group corresponding to the initial service type group formed after the permutation and combination as first target service data corresponding to the first target service type.
Further, in addition to determining the initial service type group formed after the permutation and combination as the first target service type, the first target service type further includes: any one single initial traffic type.
Further, the first target service data further includes: any one single initial service data corresponding to the initial service type.
The first determining module 330 is configured to construct a target database based on a plurality of the first target service types and a plurality of the first target service data corresponding to the first target service types.
A second determining module 340, configured to input the data call request into the target database, and if it is determined that the target database includes a first target service type that is the same as the second target service type, obtain the first target service data corresponding to the first target service type in the target database for use by the downstream system.
Compared with the prior art, the integrated device 300 provided by the embodiment of the application forms the recombined target database by recombining the service types in the data warehouse, so that a downstream system can directly acquire the service types and the corresponding service data when sending a data call request to the recombined target database, and the working efficiency is improved.
Referring to fig. 4, fig. 4 is a schematic structural diagram of another data integrated device according to an embodiment of the present application, as shown in fig. 4, the integrated device 300 includes:
an obtaining module 310, configured to obtain a data call request of a downstream system; and the data call request comprises a second target service type.
Further, the initial database is obtained by:
and acquiring initial service data corresponding to a plurality of initial service types.
Determining an initial database based on the initial service data and the initial service type.
The combining module 320 is configured to perform permutation and combination on at least two initial service types in the initial database and initial service data corresponding to the at least two initial service types, determine a plurality of initial service type groups formed after the permutation and combination as a plurality of first target service types, and determine a plurality of initial service data groups corresponding to the plurality of initial service type groups formed after the permutation and combination as a plurality of first target service data corresponding to the plurality of first target service types.
Further, in addition to determining the initial service type group formed after the permutation and combination as the first target service type, the first target service type further includes: any one single initial traffic type.
Further, the first target service data further includes: any one single initial service data corresponding to the initial service type.
The first determining module 330 is configured to construct a target database based on a plurality of the first target service types and a plurality of the first target service data corresponding to the first target service types.
A second determining module 340, configured to input the data call request into the target database, and if it is determined that the target database includes a first target service type that is the same as the second target service type, obtain the first target service data corresponding to the first target service type in the target database for use by the downstream system.
An updating module 350, configured to update an initial database based on the second target service type and prompt the downstream system that the first target service data is in initialization updating if it is determined that the target database does not include the first target service type that is the same as the second target service type.
Further, updating an initial database based on the second target traffic type by:
and determining an initial service type included in the second target service type based on the second target service type.
And updating an initial database based on the initial service type included in the second target service type.
Compared with the prior art, the integration device 300 provided by the embodiment of the application arranges and combines at least two initial service data corresponding to the initial service types, and inputs the data call request into the target database formed by the arrangement and combination, so that when a downstream system sends the data call request to the recombined target database system, the service types and the corresponding service data can be directly obtained, and the working efficiency is improved.
Referring to fig. 5, fig. 5 is a schematic structural diagram of an electronic device 500 according to an embodiment of the present disclosure, including: a processor 510, a memory 520 and a bus 530, the memory 520 storing machine-readable instructions executable by the processor 510, the processor 510 and the memory 520 communicating via the bus 530 when the electronic device 500 is operating, the machine-readable instructions being executable by the processor 510 to perform the steps of the method of integrating data as described in any of the above embodiments.
In particular, the machine readable instructions, when executed by the processor 510, may perform the following:
acquiring a data calling request of a downstream system; and the data call request comprises a second target service type.
The method comprises the steps of carrying out permutation and combination on at least two initial service types in an initial database and initial service data corresponding to the at least two initial service types, determining a plurality of initial service type groups formed after permutation and combination as a plurality of first target service types, and determining a plurality of initial service data groups corresponding to the plurality of initial service type groups formed after permutation and combination as a plurality of first target service data corresponding to the plurality of first target service types.
And constructing a target database based on the plurality of first target service types and the plurality of first target service data corresponding to the plurality of first target service types.
And inputting the data call request into the target database, and if the target database is determined to contain a first target service type which is the same as the second target service type, acquiring the first target service data corresponding to the first target service type in the target database for the downstream system to use.
In the embodiment of the application, the initial service data corresponding to at least two initial service types are arranged and combined, and the data call request is input into the target database formed by the arrangement and combination, so that the downstream system can directly acquire the service types and the corresponding service data when sending the data call request to the recombined target database system, and the working efficiency is improved.
Based on the same application concept, the embodiments of the present application further provide a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program performs the steps of the data integration method provided by the above embodiments.
Specifically, the storage medium can be a general storage medium, such as a mobile disk, a hard disk, and the like, and when a computer program on the storage medium is executed, the data integration method can be executed, so that the service type and the corresponding service data can be directly acquired, and the working efficiency is improved.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the system and the apparatus described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (10)

1. A method of integrating data, the method comprising:
acquiring a data calling request of a downstream system; wherein the data call request comprises a second target service type;
aiming at least two initial service types in an initial database and initial service data corresponding to the at least two initial service types, carrying out permutation and combination, determining a plurality of initial service type groups formed after permutation and combination as a plurality of first target service types, and determining a plurality of initial service data groups corresponding to the plurality of initial service type groups formed after permutation and combination as a plurality of first target service data corresponding to the plurality of first target service types;
constructing a target database based on a plurality of first target service types and a plurality of first target service data corresponding to the first target service types;
and inputting the data call request into the target database, and if the target database is determined to contain a first target service type which is the same as the second target service type, acquiring the first target service data corresponding to the first target service type in the target database for the downstream system to use.
2. The integration method according to claim 1, wherein the initial database is obtained by:
acquiring initial service data corresponding to a plurality of initial service types;
determining an initial database based on the initial service data and the initial service type.
3. The integration method according to claim 1, wherein, in addition to determining the initial service type group formed after the permutation and combination as a first target service type, the first target service type further comprises: any one single initial traffic type.
4. The integration method of claim 3, wherein the first target traffic data further comprises: any one single initial service data corresponding to the initial service type.
5. The integration method of claim 1, wherein after said entering said data call request into said target database, said integration method further comprises:
if the target database does not contain the first target service type which is the same as the second target service type, updating an initial database based on the second target service type, and prompting the downstream system that the first target service data is in initialization updating.
6. The integration method of claim 5, wherein the initial database is updated based on the second target traffic type by:
determining an initial service type included in the second target service type based on the second target service type;
and updating an initial database based on the initial service type included in the second target service type.
7. An integrated device of data, the integrated device comprising:
the acquisition module is used for acquiring a data calling request of a downstream system; wherein the data call request comprises a second target service type;
the system comprises a combination module, a data processing module and a data processing module, wherein the combination module is used for carrying out permutation and combination on at least two initial service types in an initial database and initial service data corresponding to the at least two initial service types, determining a plurality of initial service type groups formed after the permutation and combination as a plurality of first target service types, and determining a plurality of initial service data groups corresponding to the plurality of initial service type groups formed after the permutation and combination as a plurality of first target service data corresponding to the plurality of first target service types;
a first determining module, configured to construct a target database based on a plurality of first target service types and a plurality of first target service data corresponding to the first target service types;
and the second determining module is used for inputting the data calling request into the target database, and acquiring the first target service data corresponding to the first target service type in the target database for the downstream system to use if the target database is determined to contain the first target service type which is the same as the second target service type.
8. The integrated device of claim 7, wherein the initial database is obtained by:
acquiring initial service data corresponding to a plurality of initial service types;
determining an initial database based on the initial service data and the initial service type.
9. An electronic device, comprising: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating over the bus when the electronic device is operated, the machine-readable instructions being executable by the processor to perform the steps of the integrated method according to any one of claims 1 to 6.
10. A computer-readable storage medium, having stored thereon a computer program which, when being executed by a processor, is adapted to carry out the steps of the integration method according to any one of the preceding claims 1 to 6.
CN202110702537.2A 2021-06-24 2021-06-24 Data integration method and device, electronic equipment and storage medium Pending CN113434524A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110702537.2A CN113434524A (en) 2021-06-24 2021-06-24 Data integration method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110702537.2A CN113434524A (en) 2021-06-24 2021-06-24 Data integration method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN113434524A true CN113434524A (en) 2021-09-24

Family

ID=77753852

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110702537.2A Pending CN113434524A (en) 2021-06-24 2021-06-24 Data integration method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113434524A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114741577A (en) * 2022-04-27 2022-07-12 广域铭岛数字科技有限公司 Business data management method, system, electronic equipment and readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090198892A1 (en) * 2008-02-01 2009-08-06 American Express Travel Related Services Company, Inc. Rapid caching and data delivery system and method
CN108520073A (en) * 2018-04-13 2018-09-11 深圳壹账通智能科技有限公司 Air control data integration method, device, equipment and computer readable storage medium
CN111427911A (en) * 2020-03-25 2020-07-17 平安医疗健康管理股份有限公司 Data query method and device, computer equipment and storage medium
CN111538774A (en) * 2020-04-23 2020-08-14 上海携程商务有限公司 Data storage and display method, system, equipment and storage medium
CN112860709A (en) * 2021-03-17 2021-05-28 网易(杭州)网络有限公司 Service index query method, device, equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090198892A1 (en) * 2008-02-01 2009-08-06 American Express Travel Related Services Company, Inc. Rapid caching and data delivery system and method
CN108520073A (en) * 2018-04-13 2018-09-11 深圳壹账通智能科技有限公司 Air control data integration method, device, equipment and computer readable storage medium
CN111427911A (en) * 2020-03-25 2020-07-17 平安医疗健康管理股份有限公司 Data query method and device, computer equipment and storage medium
CN111538774A (en) * 2020-04-23 2020-08-14 上海携程商务有限公司 Data storage and display method, system, equipment and storage medium
CN112860709A (en) * 2021-03-17 2021-05-28 网易(杭州)网络有限公司 Service index query method, device, equipment and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114741577A (en) * 2022-04-27 2022-07-12 广域铭岛数字科技有限公司 Business data management method, system, electronic equipment and readable storage medium
CN114741577B (en) * 2022-04-27 2023-08-11 广域铭岛数字科技有限公司 Service data management method, system, electronic equipment and readable storage medium

Similar Documents

Publication Publication Date Title
EP2702510A1 (en) Joining tables in a mapreduce procedure
CN108241529B (en) Salary calculation method, application server and computer readable storage medium
CN110716966A (en) Data visualization processing method and system, electronic device and storage medium
CN112860709A (en) Service index query method, device, equipment and storage medium
CN112434982A (en) Task processing method, device and system, storage medium and electronic equipment
CN111083013A (en) Test method and device based on flow playback, electronic equipment and storage medium
CN110597292A (en) Unmanned aerial vehicle cluster operation planning method and device
US9262731B1 (en) Service ticket analysis using an analytics device
CN113434524A (en) Data integration method and device, electronic equipment and storage medium
CN110334103B (en) Recommendation service updating method, providing device, access device and recommendation system
CN110362540B (en) Data storage and visitor number acquisition method and device
CN112445873A (en) List display processing method, related device, equipment and medium
CN111488344A (en) User operation data uplink method and system based on service data block chain
CN111078560A (en) Test method and device based on flow pruning, electronic equipment and storage medium
CN113657922B (en) Scheme planning method, planning device, terminal equipment and readable storage medium
CN116303589A (en) Workflow construction method, device, equipment and readable storage medium
CN110909072A (en) Data table establishing method, device and equipment
CN113407706A (en) Abnormal data acquisition method, device, equipment and storage medium
CN114493378A (en) Index acquisition method and device of industrial equipment and computer equipment
CN114066277A (en) Business decision method, decision platform, readable medium and electronic device
CN113743791A (en) Business evaluation method and device for business work order, electronic equipment and medium
CN112148551B (en) Method, apparatus and computer program product for determining a rate of change of usage of a storage system
KR20120004953A (en) Method for monitoring user sensory performance of web service and recording medium therefore and computing device
CN110427390A (en) Data query method and device, storage medium, electronic device
KR101638048B1 (en) Sql query processing method using mapreduce

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