A data migration method, device, electronic equipment and storage medium
By automatically identifying and migrating target data through a graphical user interface and mapping relationships, the inefficiency and errors caused by manual intervention in existing technologies are solved, achieving efficient and accurate data migration.
Patent Information
- Application Number
- CN202310659592.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-05
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2043-06-05
AI Technical Summary
Existing data migration methods require a large amount of manual intervention, which is inefficient and prone to errors or omissions.
By providing parameter input and mapping relationships through a graphical user interface, the system automatically identifies and migrates target data, reducing user operations and improving data migration efficiency and accuracy.
It enables efficient and accurate data migration with a small number of user operations, ensuring data integrity and accuracy.
Smart Images

Figure CN116860715B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of data migration, in particular to a data migration method and device, electronic equipment and storage medium. BACKGROUND
[0002] With the rapid development of economy and the improvement of people's living standards, more and more people design bank transaction business, and a large amount of business data is generated explosively. For transaction institutions such as banks, not only is it necessary to save these large amounts of business data, but also is it necessary to migrate these data in the case of data change.
[0003] In the prior art, a large amount of manual participation is required for data migration. For example, when the data of a user changes, the staff needs to manually filter each piece of data from a large database to determine the data that needs to be migrated, and then manually migrate the data from the original database to another database. The existing migration method is not only inefficient, but also prone to errors or omissions. SUMMARY
[0004] Therefore, the purpose of the present application is to provide a data migration method and device, electronic equipment and storage medium, which only requires a small amount of user operation to realize the data migration process, greatly improves the migration efficiency, and also ensures the accuracy and integrity of the migrated data.
[0005] In a first aspect, the embodiments of the present application provide a data migration method, which comprises: providing a graphical user interface by a terminal device, the graphical user interface comprising a first information display interface, a second information display interface and an operation interface; the first information display interface displays a preset first parameter name; the method comprises:
[0006] In response to a data storage operation, saving the business data generated in the business execution process of the user into a corresponding data storage unit according to a preset mapping relationship;
[0007] According to the data attribute of the business data, displaying a second parameter name corresponding to the data attribute on the second information display interface;
[0008] In response to a parameter input operation, inputting a first parameter value corresponding to the first parameter name and a second parameter value corresponding to the second parameter name on the operation interface respectively;
[0009] In response to a data migration operation, determining target migration data according to the first parameter value and the second parameter value, and migrating the target migration data.
[0010] In some of the technical solutions of the present application, the method further comprises:
[0011] The migration result is displayed on a graphical user interface, and the migration result comprises an execution state, an execution time and a debugging state.
[0012] In some of the technical solutions of the present application, the determining of the target migration data according to the first parameter value and the second parameter value and the migration of the target migration data comprise:
[0013] The target migration data is determined according to the second parameter value, and the target migration data is migrated according to the first parameter value.
[0014] In some of the technical solutions of the present application, the second parameter name comprises a user label parameter and a data label parameter, and the response parameter input operation comprises inputting a second parameter value corresponding to the second parameter name on the operation interface:
[0015] The response parameter input operation comprises inputting a user label value corresponding to the user label parameter and a data label value corresponding to the data label parameter on the operation interface.
[0016] The determining of the target migration data according to the second parameter value comprises:
[0017] The target migration data is determined according to the user label value and the data label value.
[0018] In some of the technical solutions of the present application, the first parameter name comprises a source path parameter and a target path parameter, and the response parameter input operation comprises inputting a first parameter value corresponding to the first parameter name on the operation interface, comprising:
[0019] The response parameter input operation comprises inputting a source path value corresponding to the source path parameter and a target path value corresponding to the target path parameter on the operation interface.
[0020] The migration of the target migration data according to the first parameter value comprises:
[0021] The target migration data is migrated according to the source path value and the target path value.
[0022] In some of the technical solutions of the present application, the migration of the target migration data according to the source path value and the target path value comprises:
[0023] The target migration data is queried from a data storage unit corresponding to the source path value, and the target migration data is saved into a data storage unit corresponding to the target path value.
[0024] In some technical solutions of the present application, the method further comprises:
[0025] If the data storage unit corresponding to the target path value is saved successfully, the target migration data in the data storage unit corresponding to the source path value is deleted.
[0026] In a second aspect, the embodiments of the present application provide a data migration device, the device comprises:
[0027] A graphical user interface is provided by a terminal device, the graphical user interface comprises a first information display interface, a second information display interface and an operation interface; the first information display interface displays a preset first parameter name; the device comprises:
[0028] A first response module is configured to respond to a data storage operation, and save business data generated by a user in a business execution process into a corresponding data storage unit according to a preset mapping relationship;
[0029] A first display module is configured to display a second parameter name corresponding to a data attribute of the business data on the second information display interface according to the data attribute;
[0030] A second response module is configured to respond to a parameter input operation, and input a first parameter value corresponding to the first parameter name and a second parameter value corresponding to the second parameter name on the operation interface respectively;
[0031] A third response module is configured to respond to a data migration operation, determine target migration data according to the first parameter value and the second parameter value, and migrate the target migration data.
[0032] In a third aspect, the embodiments of the present application provide an electronic device, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the data migration method described above.
[0033] In a fourth aspect, the embodiments of the present application provide a computer readable storage medium, the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the data migration method described above.
[0034] The technical solutions provided by the embodiments of the present application can include the following beneficial effects:
[0035] The method comprises the following steps: in response to a data storage operation, saving service data generated by a user in a service execution process into a corresponding data storage unit according to a preset mapping relationship; displaying a second parameter name corresponding to a data attribute of the service data on the second information display interface according to the data attribute; in response to a parameter input operation, inputting a first parameter value corresponding to the first parameter name and a second parameter value corresponding to the second parameter name on the operation interface; in response to a data migration operation, determining target migration data according to the first parameter value and the second parameter value, and migrating the target migration data. The data migration process can be realized by only a small amount of user operations, greatly improving the migration efficiency, and ensuring the accuracy and integrity of the migration data.
[0036] In order to make the above objectives, characteristics and advantages of the present application more apparent, clear and easy to understand, the following will describe a preferred embodiment in detail, and the accompanying drawings will be referred to. The following will be specifically explained. BRIEF DESCRIPTION OF DRAWINGS
[0037] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be considered as a limitation to the scope. For those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.
[0038] Figure 1 A flowchart of a data migration method provided by an embodiment of the present application is shown in the figure;
[0039] Figure 2 A schematic diagram of an embodiment provided by an embodiment of the present application is shown in the figure;
[0040] Figure 3 A schematic diagram of another embodiment provided by an embodiment of the present application is shown in the figure;
[0041] Figure 4 A flowchart of a data migration device provided by an embodiment of the present application is shown in the figure;
[0042] Figure 5 A structural schematic diagram of an electronic device provided by an embodiment of the present application is shown in the figure. DETAILED DESCRIPTION
[0043] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the following will be combined with the accompanying drawings for the embodiments of the present application to make a clear and complete description of the technical solutions in the embodiments of the present application. It should be understood that the accompanying drawings in the present application are only for the purpose of illustration and description, and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn according to the actual proportions. The flowchart used in the present application shows the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowchart can not be implemented in sequence, and the steps without logical context relationship can be reversed in sequence or implemented simultaneously. In addition, one or more other operations can be added to the flowchart or one or more operations can be removed from the flowchart under the guidance of the content of the present application.
[0044] In addition, the described embodiments are only some of the embodiments of the present application, not all the embodiments. The components of the embodiments of the present application described and shown in the accompanying drawings can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0045] It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the presence of the features declared thereafter, but does not exclude the addition of other features.
[0046] With the rapid development of economy and the improvement of people's living standards, more and more people design bank transaction business, and a large amount of business data is explosively generated. For transaction institutions such as banks, not only is it necessary to save these large amounts of business data, but also is it necessary to migrate these data in the case of a change in data.
[0047] In the prior art, a large amount of manual participation is required for data migration. For example, when the data of a user changes, the staff needs to manually filter each piece of data from the huge database to determine the data that needs to be migrated, and then manually migrate the data from the original database to another database. The existing migration method is not only inefficient, but also prone to errors or omissions.
[0048] Based on this, the embodiments of the present application provide a data migration method and device, electronic equipment and storage medium, which are described below by embodiments.
[0049] Figure 1This document illustrates a flowchart of a data migration method provided in an embodiment of this application. A graphical user interface (GUI) is provided via a terminal device. The GUI includes a first information display interface, a second information display interface, and an operation interface. The first information display interface displays a preset first parameter name. The method includes steps S101-S104. Specifically, the method includes:
[0050] S101. Respond to data storage operation and save the business data generated by the user during business execution to the corresponding data storage unit according to the preset mapping relationship;
[0051] S102. Based on the data attributes of the business data, display the second parameter name corresponding to the data attributes on the second information display interface;
[0052] S103. Response parameter input operation: Input the first parameter value corresponding to the first parameter name and the second parameter value corresponding to the second parameter name on the operation interface respectively;
[0053] S104. Respond to the data migration operation, determine the target migration data based on the first parameter value and the second parameter value, and migrate the target migration data.
[0054] The data migration method described in this application requires only a small number of user operations to complete the data migration process, which greatly improves migration efficiency while ensuring the accuracy and integrity of the migrated data.
[0055] The following describes some embodiments of this application in detail. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0056] This application provides a data migration method applied to a terminal device, including computers (desktop, laptop, tablet, etc.) or mobile phones. These terminal devices include a graphical user interface (GUI), through which users can perform output operations and browse information. For ease of description, a desktop computer is used as an example below.
[0057] like Figure 2 The first information display interface on the graphical user interface shown in this embodiment displays a preset first parameter name ( Figure 2 In the 201 area of this application embodiment, since the data migration operation is performed, the first parameter name here includes a source path parameter and a target path parameter. The source path parameter represents the source of the data migration, and the target path parameter represents the purpose of the data migration. The graphical user interface in this application embodiment also includes a second information display interface (…). Figure 2(area 202 in the middle) and operation interface ( Figure 2 (Region 203). The second information display interface displays the second parameter name. Users input information through the interface.
[0058] Users generate a significant amount of business data during the execution of their transactions. These transactions include financial transactions, such as deposits, withdrawals, and transfers made at a bank. The data generated during these transactions includes details such as the transaction time and amount. Because this data is generated by different users performing different transactions, it is matched with corresponding business and user tags to differentiate it. This business data provides support for subsequent business processes, therefore it needs to be stored.
[0059] When storing this business data, staff need to perform calculations and storage operations before saving the data to a Data Storage Unit (DSU). To facilitate subsequent data migration, this embodiment of the application saves the data to a pre-defined storage system. This storage system includes multiple DSUs, each with its own identifier. Furthermore, in the process of saving business data to a DSU, this embodiment of the application stores it according to a pre-defined mapping relationship. This mapping relationship is based on the correspondence between customers and DSUs; that is, one user's business data is stored in one DSU.
[0060] After the data is saved, its data attributes are determined through analysis. Based on these attributes, the second parameter name corresponding to the data attribute is displayed on the second information display interface. As described in the above embodiments, the business data is generated by different users performing different services. Therefore, the data attributes of this business data include user tags and data tags; that is, the second parameter name corresponding to the business data is user tag parameter and data tag parameter. Therefore, in this embodiment, after the business data is saved to the corresponding data storage unit, the user tag parameter and data tag parameter are displayed on the second information display interface.
[0061] It should be noted that the data attributes here are determined based on the focus of the business data. For example, for the same business data, if the focus is on the business activities generated by different users at different times, the data attributes would be time tag parameters and user tag parameters. The specific process is the same as in the above embodiment and will not be repeated here.
[0062] After the service data is saved, when the user information or the service data is changed, the saved service data needs to be migrated. When the service data is migrated, the user needs to perform a parameter input operation first, and then performs a data migration operation after the parameter input operation, so as to complete the data migration process.
[0063] When the parameters are input, the user performs the operation on the operation interface of the graphical user interface. For example, after the user selects the corresponding parameter name on the operation interface, the user inputs the corresponding parameter value on the keyboard, and then the user input parameter value is displayed on the operation interface. Since the first parameter name and the second parameter name are included in the embodiment of the present application, the user needs to input the first parameter value corresponding to the first parameter name and the second parameter value corresponding to the second parameter name respectively. Specifically, the first parameter name in the embodiment of the present application includes the source path parameter and the target path parameter, and the second parameter name includes the user tag parameter or the user tag parameter and the data tag parameter. Therefore, the user needs to input the source path value corresponding to the source path parameter, the target path value corresponding to the target path parameter, the user tag value corresponding to the user tag parameter, and the data tag value corresponding to the data tag parameter.
[0064] In an optional embodiment, as shown in Figure 2 the source path parameter and the target path parameter included in the first parameter name in the embodiment of the present application are specifically source DSU and target DSU, and the user tag parameter included in the second parameter name is specifically customer number. The user inputs lhb_dsu1 as the source DSU, inputs lhb_dsu2 as the target DSU, and inputs 600229325807 as the customer number.
[0065] In an optional embodiment, as shown in Figure 2 the source path parameter and the target path parameter included in the first parameter name in the embodiment of the present application are specifically source DSU and target DSU, and the user tag parameter and the data tag parameter included in the second parameter name are specifically table name and customer number. The user inputs lhb_dsu1 as the source DSU, inputs lhb_dsu2 as the target DSU, inputs lhb_bal and lhb_bal_detail as the table name, and inputs 600229325807 as the customer number.
[0066] After the user inputs the above-mentioned parameter values, the user needs to perform a data migration operation. Specifically, the embodiment of the present application can display a data migration control on the graphical user interface, and the user can perform data migration by clicking the migration control after completing the parameter value input. In a specific embodiment, the migration control is an "execute" control.
[0067] After the user performs the data migration operation, the computer determines target migration data according to the first parameter value and the second parameter value in response to the data migration operation, and then migrates the target migration data. Further, in the embodiment of the present application, the first parameter name includes a source path parameter and a target path parameter, and the second parameter name includes a user label parameter and a data label parameter. Therefore, in the embodiment of the present application, determining the target migration data and migrating the target migration data include: determining the target migration data according to the second parameter value, and migrating the target migration data according to the first parameter value. That is, determining the target migration data according to the user label value and the data label value, and migrating the target migration data according to the source path value and the target path value.
[0068] In an optional embodiment, as shown in the parameter name and parameter value, Figure 2 after the user clicks the execution, the computer finds the target migration data with the customer number 600229325807 and the table name lhb_bal, lhb_bal_detail in the source DSU lhb_dsu1, and saves the target migration data to lhb_dsu2.
[0069] In an optional embodiment, as shown in the parameter name and parameter value, Figure 3 the business data is saved in DSU 100, DSU 101 and DSU 102, and the lhb_bal, lhb_bal_detail in DSU 100 is transferred to DSU 101 by the method in the above embodiment.
[0070] In an optional embodiment, after the data migration is completed, the migration result is displayed on the graphical user interface. In order to determine the effect of the data migration, the migration result in the embodiment of the application includes an execution state, an execution state and a debugging state. The execution state, the execution state and the debugging state correspond to respective display areas, and different display areas display different information. The migration result here includes migration success and migration failure. That is, after the migration is completed, the method in the embodiment of the application further includes comparing the migrated data stored in the data storage unit corresponding to the target path value with the target migration data queried from the data storage unit corresponding to the source path value, and if the migrated data stored in the data storage unit corresponding to the target path value is the same as the target migration data queried from the data storage unit corresponding to the source path value, it indicates that the migration is successful; at this time, the execution state corresponding position is displayed as success. If the migrated data stored in the data storage unit corresponding to the target path value is different from the target migration data queried from the data storage unit corresponding to the source path value, it indicates that the data migration is not completed due to data omission or other reasons in the migration process; at this time, the execution state corresponding position is displayed as failure. During the data migration process, the embodiment of the application also calculates the time of the migration process, and displays the execution time after the migration is completed regardless of whether the migration is successful or not. During the data migration process, the embodiment of the application also detects and records the entire migration process, and displays the entire migration process (migration time, target migration data, first parameter value and second parameter value when the migration is successful; migration failure reason when the migration fails, etc.) in the display area corresponding to the debugging state after the migration is completed.
[0071] In an optional embodiment, after the data migration is completed, in order to ensure the uniqueness of the data, the method further includes deleting the target migration data in the data storage unit corresponding to the source path value.
[0072] After the data migration fails, the method further includes: when a preset display requirement is met, the graphical user interface re-displays the data migration interface (i.e., the interface in which the user inputs the first parameter value and the second parameter value), and the user can perform the data migration operation again to re-perform the data migration. The display requirement here includes waiting for a preset time length, the user clicking a re-display control, etc.
[0073] Figure 4 A structure diagram of a data migration device provided by the embodiment of the application is shown, and a graphical user interface is provided by a terminal device. The graphical user interface includes a first information display interface, a second information display interface and an operation interface. The first information display interface displays a preset first parameter name. The device includes:
[0074] The first response module is configured to save, in response to a data storage operation, service data generated by a user during service execution into a corresponding data storage unit according to a preset mapping relationship.
[0075] The first display module is configured to display, in the second information display interface, a second parameter name corresponding to a data attribute of the service data according to the data attribute.
[0076] The second response module is configured to input, in response to a parameter input operation, a first parameter value corresponding to the first parameter name and a second parameter value corresponding to the second parameter name into the operation interface respectively.
[0077] The third response module is configured to determine target migration data according to the first parameter value and the second parameter value, and to migrate the target migration data.
[0078] The device further comprises a second display module configured to display, in a graphical user interface, a migration result, wherein the migration result comprises an execution state, an execution time and a debugging state.
[0079] The determining of the target migration data according to the first parameter value and the second parameter value and the migration of the target migration data comprise:
[0080] The determining of the target migration data according to the first parameter value and the second parameter value and the migration of the target migration data comprise:
[0081] The second parameter name comprises a user label parameter or a user label parameter and a data label parameter, and the response parameter input operation comprises inputting, in the operation interface, a second parameter value corresponding to the second parameter name.
[0082] The response parameter input operation comprises inputting, in the operation interface, a user label value corresponding to the user label parameter and a data label value corresponding to the data label parameter.
[0083] The determining of the target migration data according to the second parameter value comprises:
[0084] The determining of the target migration data according to the second parameter value comprises:
[0085] The first parameter name comprises a source path parameter and a target path parameter, and the response parameter input operation comprises inputting, in the operation interface, a first parameter value corresponding to the first parameter name respectively.
[0086] The response parameter input operation comprises inputting, in the operation interface, a source path value corresponding to the source path parameter and a target path value corresponding to the target path parameter.
[0087] migrating the target migration data according to the first parameter value, comprising:
[0088] migrating the target migration data according to the source path value and the target path value.
[0089] The migrating the target migration data according to the source path value and the target path value, comprising:
[0090] querying the target migration data from the data storage unit corresponding to the source path value, and saving the target migration data into the data storage unit corresponding to the target path value.
[0091] The apparatus further comprises a deleting module, configured to delete the target migration data in the data storage unit corresponding to the source path value if the saving into the data storage unit corresponding to the target path value is successful.
[0092] As shown in Figure 5 The embodiments of the present application provide an electronic device for executing the data migration method in the present application, the device comprises a memory, a processor, a bus, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the data migration method.
[0093] Specifically, the memory and the processor can be general memory and processor, which are not specifically limited herein, and the processor can execute the data migration method when the processor runs the computer program stored in the memory.
[0094] Corresponding to the data migration method in the present application, the embodiments of the present application further provide a computer readable storage medium, and the computer readable storage medium stores a computer program, and the computer program is executed by the processor to implement the steps of the data migration method.
[0095] Specifically, the storage medium can be a general storage medium, such as a mobile disk, a hard disk, etc., and the computer program on the storage medium can execute the data migration method when the computer program is executed.
[0096] In the embodiments of the present application, it should be understood that the disclosed system and method can be implemented in other manners. The embodiments described above are merely exemplary, for example, the division of the units is only a logical function division, and there can be another division manner in actual implementation; for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, and electrical, mechanical or other forms.
[0097] The units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, and can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments of the present application.
[0098] In addition, each functional unit in the embodiments of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit.
[0099] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that make contributions to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0100] It should be noted that: similar reference numerals and letters indicate similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. In addition, the terms "first", "second", "third" and the like are only used to distinguish descriptions, and cannot be understood as indicating or implying relative importance.
[0101] Finally, it should be noted that the above-described embodiments are merely specific embodiments of the present application, which are used to illustrate the technical solutions of the present application, but not to limit the same. The protection scope of the present application is not limited thereto. Although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those skilled in the art that any skilled person in the art can still modify or easily think of changes to the technical solutions recorded in the foregoing embodiments, or make equivalent replacements to some of the technical features, within the technical scope disclosed by the present application. The modifications, changes or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application. All should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method of data migration, characterized by, The terminal device provides a graphical user interface, which includes a first information display interface, a second information display interface and an operation interface; The first information display interface displays a preset first parameter name; the method comprises: In response to a data storage operation, according to a preset mapping relationship, saving business data generated by a user in a business execution process into a corresponding data storage unit; According to the data attribute of the business data, displaying a second parameter name corresponding to the data attribute on the second information display interface; In response to a parameter input operation, inputting a first parameter value corresponding to the first parameter name and a second parameter value corresponding to the second parameter name on the operation interface; In response to a data migration operation, determining target migration data according to the second parameter value, and migrating the target migration data according to the first parameter value; The second parameter name includes a user label parameter and a data label parameter, and the response parameter input operation includes: In response to a parameter input operation, inputting a user label value corresponding to the user label parameter and a data label value corresponding to the data label parameter on the operation interface; According to the user label value and the data label value, determining the target migration data; The first parameter name includes a source path parameter and a target path parameter, and the response parameter input operation includes: In response to a parameter input operation, inputting a source path value corresponding to the source path parameter and a target path value corresponding to the target path parameter on the operation interface; According to the first parameter value, migrating the target migration data includes: According to the source path value and the target path value, migrating the target migration data. The method further comprises:
2. The method of claim 1, wherein, Displaying a migration result on the graphical user interface; the migration result includes an execution state, an execution time and a debugging state. According to the source path value and the target path value, migrating the target migration data includes:
3. The method of claim 1, wherein, Querying the target migration data from the data storage unit corresponding to the source path value, and saving the target migration data into the data storage unit corresponding to the target path value. The method further comprises:
4. The method of claim 3, wherein, If the data storage unit corresponding to the target path value is saved successfully, deleting the target migration data in the data storage unit corresponding to the source path value. The terminal device provides a graphical user interface, which includes a first information display interface, a second information display interface and an operation interface; 5. An apparatus for data migration, the apparatus comprising: The first information display interface displays a preset first parameter name; the method comprises: A first response module is configured to save, in response to a data storage operation, business data generated by a user in a business execution process into a corresponding data storage unit according to a preset mapping relationship; The first display module is configured to display a second parameter name corresponding to a data attribute of the service data on the second information display interface according to the data attribute. The second response module is configured to input a first parameter value corresponding to the first parameter name and a second parameter value corresponding to the second parameter name on the operation interface in response to a parameter input operation. The third response module is configured to determine target migration data according to the second parameter value and migrate the target migration data according to the first parameter value. The second parameter name includes a user label parameter and a data label parameter, and the response parameter input operation includes inputting a user label value corresponding to the user label parameter and a data label value corresponding to the data label parameter on the operation interface. The second parameter name includes a user label parameter and a data label parameter, and the response parameter input operation includes inputting a user label value corresponding to the user label parameter and a data label value corresponding to the data label parameter on the operation interface. The third response module is configured to determine target migration data according to the second parameter value and migrate the target migration data according to the first parameter value. The third response module is configured to determine target migration data according to the second parameter value and migrate the target migration data according to the first parameter value. The first parameter name includes a source path parameter and a target path parameter, and the response parameter input operation includes inputting a source path value corresponding to the source path parameter and a target path value corresponding to the target path parameter on the operation interface. The third response module is configured to determine target migration data according to the second parameter value and migrate the target migration data according to the first parameter value. The third response module is configured to determine target migration data according to the second parameter value and migrate the target migration data according to the first parameter value. The computer readable storage medium stores a computer program, and the computer program is executed by the processor to perform the steps of the data migration method according to any one of claims 1 to 4.
6. An electronic device, comprising: The computer readable storage medium stores a computer program, and the computer program is executed by the processor to perform the steps of the data migration method according to any one of claims 1 to 4. 7. A computer readable storage medium characterized in that,
Citation Information
Patent Citations
Data migration method and device, electronic equipment and storage medium
CN111104393A