Data access management method and device, electronic equipment and storage medium

By receiving and converting the target data type and combining pre-generated extracted information, the problems of high development costs and poor compatibility of data access management methods in the prior art are solved, and efficient data access management in various business scenarios are realized.

CN120371907APending Publication Date: 2025-07-25SHANSHU TECH (BEIJING) CO LTD +5
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510523342.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-24
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

The existing data access management methods need to be redeveloped when facing different data access scenarios and business needs, resulting in time and labor costs, making it difficult to achieve flexibility and compatibility.

Method used

By receiving the target data, judging its type, converting it into the target data type, and then extracting the target data information from the target data based on the pre-generated extracted information, supporting data access management in various business scenarios.

Benefits of technology

It realizes that one-time development in different business scenarios can be compatible with multiple business logic, improves data access management efficiency, and reduces the need for duplicate development.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120371907A_ABST
    Figure CN120371907A_ABST
Patent Text Reader

Abstract

The invention discloses a data access management method and device, electronic equipment and a computer readable storage medium. The method comprises the following steps: receiving target data; judging whether the data type of the target data is a target data type or not; if the data type of the target data is not the target data type, converting the target data into the target data type; and when the data type of the target data is the target data type, extracting target data information from the target data according to extraction information corresponding to the target data. The target data of various data types can be received, constraint of business scenes and data types is not limited, extraction information can be formulated in advance, so that target data information can be extracted from the target data of different business scenes, different business logics do not need to be developed for different business scenes, and the efficiency is improved. According to the invention, one-time development can be compatible with multiple service scenes, repeated development according to the service scenes is not needed, and the data access management efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and particularly to a data access management method, apparatus, electronic device, and computer-readable storage medium. Background Art

[0002] In the business scenarios of the supply chain, more complete historical real data is often required as support to obtain more accurate artificial intelligence predictions. This includes procurement data, inventory data, logistics data, sales data, financial data, production data, promotion data, Nielsen data, etc. In most cases, the access of business data requires a large amount of R & D costs in the early stage of the project for data storage definition of different types of data and customized data processing coding. If new data is added, the code needs to be adjusted and a new version needs to be released to support it, which greatly reduces the flexibility of the software system.

[0003] In the current traditional data access management, when new business data is received, first understand its business background, then design the fields of data storage and the corresponding storage space, then develop a data interface to map the data to the corresponding storage medium, and finally in the application link, develop the corresponding processing logic to complete the access and application of business data. This process requires time and labor costs for business understanding, field design, table space declaration, interface development, and data usage. Summary of the Invention

[0004] The present application provides a data access management method, apparatus, electronic device, and computer-readable storage medium to solve the problems of the existing data access management method that it is time-consuming and labor-consuming to re-develop and difficult to reuse in the face of different data access scenarios and business requirements.

[0005] The present application discloses a data access management method, including:

[0006] Receiving target data;

[0007] Determining whether the data type of the target data is a target data type;

[0008] If the data type of the target data is not the target data type, converting the target data into the target data type;

[0009] When the data type of the target data is the target data type, extracting target data information from the target data according to the extraction information corresponding to the target data; wherein, the extraction information is generated in advance in response to the user's information input operation;

[0010] Storing the target data information.

[0011] Optionally, if the data type of the target data is not the target data type, the step of converting the target data into the target data type includes:

[0012] If the data type of the target data is a file type, analyze the data attribute characteristics of the target data;

[0013] According to the data attribute characteristics and the mapping dictionary, convert the target data into the target data type; the mapping dictionary includes the correspondence between the file type and the target data type.

[0014] Optionally, when the data type of the target data is JOSN data, the step of extracting the target data information from the target data according to the extraction information includes:

[0015] When the data type of the target data is JOSN data, obtain the data information corresponding to the same field declaration from the data attribute configuration of the target data according to the field declaration recorded in the extraction information, and obtain the target data information.

[0016] Optionally, when the data type of the target data is the target data type, before extracting the target data information from the target data according to the extraction information corresponding to the target data, it further includes:

[0017] Respond to the user's information modification operation and update the extraction information.

[0018] Optionally, when the data type of the target data is the target data type, before extracting the target data information from the target data according to the extraction information corresponding to the target data, it further includes:

[0019] Generate a data information display table according to the extraction information;

[0020] After extracting the target data information from the target data, it further includes:

[0021] Fill the data information corresponding to the target data into the data information display table so as to display the target data information to the user through the data information display table.

[0022] This application also discloses a data access management device, including:

[0023] A data receiving module, configured to receive target data;

[0024] A data type judgment module, configured to judge whether the data type of the target data is the target data type;

[0025] A data type conversion module, configured to convert the target data into the target data type when the data type judgment module determines that the data type of the target data is not the target data type;

[0026] A data extraction module, configured to extract target data information from the target data according to the extraction information corresponding to the target data when the data type of the target data is the target data type; wherein, the extraction information is generated in advance in response to the user's information input operation;

[0027] A data storage module, configured to store the target data information.

[0028] Optionally, the data type conversion module includes:

[0029] A file type parsing unit, configured to parse the data attribute characteristics of the target data when the data type of the target data is a file type;

[0030] A file type conversion unit, configured to convert the target data into the target data type according to the data attribute characteristics and the mapping dictionary; the mapping dictionary includes the correspondence between the file type and the target data type.

[0031] Optionally, the data extraction module is specifically configured to, when the data type of the target data is JOSN data, obtain the data information corresponding to the same field declaration from the data attribute configuration of the target data according to the field declaration recorded in the extraction information, so as to obtain the target data information.

[0032] This application also discloses an electronic device, which includes a processor and a memory, wherein the memory stores program code, and when the program code is executed by the processor, the processor is caused to execute the foregoing data access management method.

[0033] This application also discloses a computer-readable storage medium, including program code, and when the storage medium runs on an electronic device, the program code is used to cause the electronic device to execute the foregoing data access management method.

[0034] The beneficial effects of this application are as follows:

[0035] The present application provides a data access management method, including: receiving target data; determining whether the data type of the target data is a target data type; if the data type of the target data is not the target data type, converting the target data into the target data type; when the data type of the target data is the target data type, extracting target data information from the target data according to the extraction information corresponding to the target data; wherein, the extraction information is generated in advance in response to a user's information input operation; storing the target data information. The present application can receive target data of various data types, and extract target data information by uniformly converting the data type into the target data type, so as to be not restricted by business scenarios and data types. At the same time, extraction information can be formulated in advance, so as to support extracting target data information from target data in different business scenarios, and there is no need to develop different business logics for different business scenarios, realizing that one development can be compatible with multiple business scenarios, and there is no need to repeatedly develop according to business scenarios, improving the data access management efficiency.

[0036] Other features and advantages of the present application will be described in the following specification, and part of them will become obvious from the specification, or be understood by implementing the present application. The objectives and other advantages of the present application can be achieved and obtained through the structures specifically pointed out in the written specification, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments or related technologies. Obviously, the drawings in the following description are only the embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained according to the provided drawings without creative efforts.

[0038] Figure 1 It is a flowchart of the implementation of a data access management method in an embodiment of the present application;

[0039] Figure 2 It is a schematic structural diagram of a data access management device in an embodiment of the present application;

[0040] Figure 3 It is a schematic diagram of a hardware composition structure of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0041] To make the objectives, technical solutions, and advantages of the present application clearer and more understandable, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts belong to the scope of protection of the present application. Without conflict, the embodiments in the present application and the features in the embodiments may be combined with each other arbitrarily. And although the logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than here.

[0042] The terms "first", "second", etc. in the specification, claims, and above-mentioned drawings of the present application are used to distinguish similar objects and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order other than those illustrated or described here.

[0043] The design concept of the embodiments of the present application will be briefly introduced below:

[0044] After the prior art faces different business data access requests, it is necessary to develop separate access channels and business logics for each different business. Therefore, a large amount of development costs are required, which greatly limits the compatibility of the data access management system.

[0045] In view of this, the embodiments of the present application provide a data access management method, device, electronic device, and computer-readable storage medium. The preferred embodiments of the present application will be described below in conjunction with the accompanying drawings of the specification. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present application and are not used to limit the present application. Without conflict, the embodiments in the present application and the features in the embodiments may be combined with each other.

[0046] Refer to Figure 1 , which is the implementation flowchart of a data access management method provided by the embodiments of the present application. The specific implementation process of this method is as follows:

[0047] S11: Receive target data.

[0048] The data access management method of the embodiment of the present application is adapted to the existing ETL (Extract, Transform, Load) system. Therefore, the input of target data can rely on the existing ETL system to provide, and it can support receiving target data in ways such as file upload, API (Application Programming Interface) interface call, and / or automatic task data scraping, etc., which is compatible with the existing data input methods, and can be applied to various business scenarios without the need to develop different data access interfaces according to different business scenarios.

[0049] The target data can be procurement data, inventory data, logistics data, sales data, financial data, production data, promotion data, or Nielsen data, etc. in different business scenarios.

[0050] S12: Determine whether the data type of the target data is the target data type.

[0051] In different business scenarios, the upload methods of the target data are different, and the types of the received target data may also be different. Therefore, in order to be compatible with multiple business scenarios, after receiving the target data, first determine the data type of the target data, so as to subsequently extract the target data information from the target data according to the method corresponding to the data type of the target data.

[0052] For example, the data type of the target data can be the file type uploaded in the file type or the JSON data type (JavaScript Object Notation, JS key-value pair data) obtained by the method of uploading through the API interface or actively scraping.

[0053] S13: If the data type of the target data is not the target data type, convert the target data into the target data type.

[0054] In the embodiment of the present application, the target data type can be the JSON data type. When the data type of the received target data is not the target data type, the type of the target data needs to be converted into the target data type, so as to unify the data types of the received data, which is convenient for subsequent extraction by the data extraction method for a single data type, thereby realizing compatibility with multiple data formats.

[0055] In a specific implementation manner of the present application, when the data type of the target data is the file type, it can specifically include steps S121 and S122.

[0056] S121: If the data type of the target data is the file type, parse the data attribute characteristics of the target data.

[0057] When the data type of the target data is a file type, it is impossible to directly extract the target data information from it. Therefore, the target data of the file type can be reverse-parsed based on the JDBC (Java Database Connectivity) driver to obtain the data attribute characteristics of the target data, so as to convert the target data from the file type to the target data type subsequently. Among them, the target data can be an excel file, and the file type can be specifically xls or csv, etc.

[0058] S122: Convert the target data to the target data type according to the data attribute characteristics and the mapping dictionary.

[0059] It can be understood that a mapping dictionary (MappingTable Dict) corresponding to various file types and the target data type is pre-constructed, so that the target data of different file types can be converted to the target data type according to the mapping dictionary. When the target data is of the file type, the mapping dictionary including the corresponding relationship between the file type and the target data type is used, and then based on the data attribute characteristics of the target data, the target data is converted to the target data type, such as the JSON data type.

[0060] S14: When the data type of the target data is the target data type, extract the target data information from the target data according to the extraction information corresponding to the target data.

[0061] When the data type of the received target data is directly the target data type or after converting the data type of the target data to the target data type through step S13, the target data information can be extracted from the target data according to the extraction information corresponding to the target data.

[0062] Among them, the extraction information is generated in advance in response to the user's information input operation. By pre-building an extraction information configuration entry, the user can input and configure the extraction information according to the business scenario by himself, so that there is no need to configure different data access interfaces according to different business scenarios, saving the development workload. For example, the extraction information can include the field declarations of three kinds of information: product code, product type, and product quantity. Then, according to the extraction information, the product code, product type, and product quantity of the target data can be extracted from the target data of the JSON data type according to the field declarations. Of course, in some embodiments, the extraction information can be updated by responding to the user's information modification operation before step S14, so as to support rapidly changing business scenarios.

[0063] Further, in a specific embodiment, the target data type may be the JSON data type. The specific steps of the above S14 for extracting data may be that when the data type of the target data is the JOSN data, according to the field declarations recorded in the extraction information, obtain the data information corresponding to the same field declarations from the data attribute configuration of the target data to obtain the target data information.

[0064] When the data type of the target data is JSON, the target data can be directly recognized by the system, and the target data information corresponding to the extraction information can be directly extracted from the content such as the field declarations in the target data with the data type of JSON. For example, the target data includes product name, product code, product type, product specification, and product quantity information. The extraction information is used to indicate which type of information needs to be extracted from the target data for subsequent storage. For example, the extraction information may include the field declarations of the three types of information: product code, product type, and product quantity. Then, according to the extraction information, the three types of target data information, namely product code, product type, and product quantity, in the target data with the data type of JSON can be extracted according to the field declarations. S15: Store the target data information.

[0065] After the target data information is extracted, it can be persistently stored to realize the storage and management of the accessed data. The target data information can be stored in a database or stored in the form of a file on a disk, supporting multiple database management systems and file storage systems such as MySQL, Oracle, Elasticsearch, and HDFS (Hadoop Distributed File System).

[0066] When the target data information needs to be stored in a database, Dynamic SQL can be constructed to split a large amount of data into multiple small batches of data and process them in batches, thereby reducing the number of interactions with the database and improving the throughput. According to the structure and content of the input data, dynamically generate an adapted SQL statement to avoid hard coding.

[0067] When the target data information needs to be stored in the form of a file, the target data information can be stored in the Excel or CSV format.

[0068] Of course, prompt information can be provided for feedback during the storage process. For example, after successful storage, a pop-up prompt can be provided for the user to indicate that the log storage is successful. When the storage fails, a prompt can also be popped up to indicate the storage failure. At the same time, an error log can be generated to record the execution status of each task during the storage failure, so as to help the maintenance personnel for maintenance.

[0069] It can be seen that in the embodiments of the present application, target data of various data types can be received, without being restricted by business scenarios and data types. At the same time, extraction information can be pre-formulated, so as to support extracting target data information from the target data of different business scenarios. There is no need to develop different business logics for different business scenarios, achieving that one development can be compatible with multiple business scenarios, and there is no need to repeatedly develop according to business scenarios, improving the efficiency of data access management.

[0070] In addition, in another embodiment of the present application, before step S14, when the data type of the target data is the target data type, and target data information is extracted from the target data according to the extraction information corresponding to the target data, S16 may further be included.

[0071] S16: Generate a data information display table according to the extraction information.

[0072] After the user inputs the extraction information, a data information display table corresponding thereto can be generated according to the extraction information, where the content to be extracted recorded in the extraction information is displayed in a visual form. For example, as shown in Table 1 Data Information Display Table, it is convenient for the user to reconfirm the input extraction information.

[0073] Table 1

[0074] Field Declaration Name Type SKU_CODE Product Code SKU_TYPE Product Type SKU_CATEGORY Product Category

[0075] At this time, after step S14 extracts the target data information from the target data, step S17 may further be included.

[0076] S17: Fill the target data information into the data information display table so as to display the target data information to the user through the data information display table.

[0077] After obtaining the target data information according to the extraction information, the target data information can be filled into the data information display table, which is convenient for the user to view the extracted target data information and convenient for the user to confirm whether the extraction is accurate.

[0078] It can be seen that in the above-mentioned various embodiments, target data of various data types can be received, without being restricted by business scenarios and data types. At the same time, extraction information can be pre-formulated, so as to support extracting target data information from the target data of different business scenarios. There is no need to develop different business logics for different business scenarios, achieving that one development can be compatible with multiple business scenarios, and there is no need to repeatedly develop according to business scenarios, improving the efficiency of data access management. In addition, a visual data information display table is set up, which is convenient for the user to master the prompt information and the target data information after extraction, and supports persistent storage of the target data information in the form of a database or a file, etc.

[0079] Based on the same inventive concept, an embodiment of the present application further provides a data access management device. As Figure 2 shown, it is a schematic structural diagram of the data access management device, which may include:

[0080] A data receiving module 701, configured to receive target data;

[0081] A data type determination module 702, configured to determine whether the data type of the target data is a target data type;

[0082] A data type conversion module 703, configured to convert the target data into the target data type when the data type determination module determines that the data type of the target data is not the target data type;

[0083] A data extraction module 704, configured to extract target data information from the target data according to the extraction information corresponding to the target data when the data type of the target data is the target data type; wherein, the extraction information is generated in advance in response to the user's information input operation;

[0084] A data storage module 705, configured to store the target data information.

[0085] It can be seen that in the above various embodiments, target data of various data types can be received, without being restricted by service scenarios and data types. At the same time, extraction information can be formulated in advance, so as to support extracting target data information from the target data of different service scenarios, and there is no need to develop different business logics for different service scenarios, realizing that one development can be compatible with multiple service scenarios, and there is no need to repeatedly develop according to service scenarios, improving the data access management efficiency.

[0086] Among them, the data type conversion module 703 may include a file type parsing unit and a file type conversion unit.

[0087] The file type parsing unit is configured to parse the data attribute characteristics of the target data when the data type of the target data is a file type;

[0088] The file type conversion unit is configured to convert the target data into the target data type according to the data attribute characteristics and the mapping dictionary; the mapping dictionary includes the correspondence between the file type and the target data type.

[0089] Among them, the data storage module 705 may specifically, when the data type of the target data is JOSN data, obtain the data information corresponding to the same field declaration from the data attribute configuration of the target data according to the field declaration recorded in the extraction information, to obtain the target data information.

[0090] It may further include an extraction information update module, configured to update the extraction information in response to the user's information modification operation.

[0091] It may further include a display module for generating a data information display table according to the extracted information, and an information filling module for correspondingly filling in the target data information into the data information display table, so as to display the target data information to the user through the data information display table.

[0092] In some possible embodiments, the data access management device according to the present application may at least include a processor and a memory. Among them, the memory stores program code, and when the program code is executed by the processor, the processor is caused to execute the steps in the data access management method according to various exemplary embodiments of the present application described in this specification. For example, the processor may execute as Figure 1 the steps shown in.

[0093] Based on the same inventive concept, an electronic device is further provided in the embodiments of the present application. The electronic device can implement the functions of the foregoing data access management method device. Refer to Figure 3 , the electronic device includes:

[0094] At least one processor 801, and a memory 802 connected to at least one processor 801. In the embodiments of the present application, the specific connection medium between the processor 801 and the memory 802 is not limited. Figure 3 In, it is taken as an example that the processor 801 and the memory 802 are connected through a bus 800. The bus 800 is Figure 3 shown by a thick line in, and the connection manners between other components are only for illustrative purposes and are not to be taken as a limitation. The bus 800 can be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience of representation, Figure 3 it is only shown by a thick line in, but it does not mean that there is only one bus or one type of bus. Alternatively, the processor 801 may also be referred to as a controller, and the name is not limited.

[0095] In the embodiments of the present application, the memory 802 stores instructions executable by at least one processor 801. By executing the instructions stored in the memory 802, at least one processor 801 can execute the data access management method described above. The processor 801 can implement Figure 2 the functions of each module in the device shown in.

[0096] Among them, the processor 801 is the control center of the device, and can connect various parts of the entire control device through various interfaces and lines. By running or executing the instructions stored in the memory 802 and calling the data stored in the memory 802, various functions of the device and process data, so as to perform overall monitoring of the device.

[0097] In a possible design, the processor 801 may include one or more processing units. The processor 801 may integrate an application processor and a modem processor. Among them, the application processor mainly processes the operating system, user interface, application programs, etc., and the modem processor mainly processes wireless communications. It can be understood that the above-mentioned modem processor may not be integrated into the processor 801 either. In some embodiments, the processor 801 and the memory 802 may be implemented on the same chip, and in some embodiments, they may also be separately implemented on independent chips.

[0098] The processor 801 may be a general-purpose processor, such as a central processing unit (CPU), a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the data access management method disclosed in combination with the embodiments of the present application may be directly embodied as being executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.

[0099] As a non-volatile computer-readable storage medium, the memory 802 can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The memory 802 may include at least one type of storage medium. For example, it may include flash memory, a hard disk, a multimedia card, a card-type memory, a random access memory (RAM), a static random access memory (SRAM), a programmable read-only memory (PROM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic memory, a magnetic disk, an optical disc, etc. The memory 802 is any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 802 in the embodiments of the present application may also be a circuit or any other device capable of implementing a storage function, for storing program instructions and / or data.

[0100] By programming the design of the processor 801, the code corresponding to the data access management method introduced in the foregoing embodiments can be solidified into the chip, so that the chip can execute when running Figure 1Steps of the data access management method of the illustrated embodiment. How to design and program the processor 801 is a well-known technology to those skilled in the art and will not be elaborated here.

[0101] Based on the same inventive concept, an embodiment of the present application also provides a storage medium storing computer instructions, which when run on a computer, cause the computer to execute the data access management method discussed above.

[0102] In some possible implementation manners, various aspects of the data access management method provided by the present application can also be implemented in the form of a program product, which includes program code. When the program product runs on a device, the program code is used to cause the control device to execute the steps in the data access management method according to various exemplary embodiments of the present application described above in this specification.

[0103] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0104] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0105] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device implements the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0106] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are executed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing instructions for implementing the steps of the process Figure 1 in one process or a plurality of processes and / or boxes Figure 1 or steps of the functions specified in one box or a plurality of boxes.

[0107] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these modifications and variations.

Claims

1. A data access management method, characterized in that, Including: Receiving target data; Judging whether the data type of the target data is the target data type; If the data type of the target data is not the target data type, converting the target data into the target data type; When the data type of the target data is the target data type, extracting target data information from the target data according to the extraction information corresponding to the target data; wherein, the extraction information is generated in advance in response to the user's information input operation; Storing the target data information.

2. The data access management method according to claim 1, wherein If the data type of the target data is not the target data type, the step of converting the target data into the target data type includes: If the data type of the target data is a file type, parsing the data attribute characteristics of the target data; Converting the target data into the target data type according to the data attribute characteristics and the mapping dictionary; the mapping dictionary includes the correspondence between the file type and the target data type.

3. The data access management method according to claim 1, wherein When the data type of the target data is JOSN data, the step of extracting the target data information from the target data according to the extraction information includes: When the data type of the target data is JOSN data, obtaining the data information corresponding to the same field declaration from the data attribute configuration of the target data according to the field declaration recorded in the extraction information, to obtain the target data information.

4. The data access management method according to claim 1, wherein Before extracting the target data information from the target data according to the extraction information corresponding to the target data when the data type of the target data is the target data type, further including: Responding to the user's information modification operation and updating the extraction information.

5. The data access management method according to claim 1, characterized in that Before extracting the target data information from the target data according to the extraction information corresponding to the target data when the data type of the target data is the target data type, further including: Generating a data information display table according to the extraction information; After extracting the target data information from the target data, further including: Filling the data information corresponding to the target data information into the data information display table, so as to display the target data information to the user through the data information display table.

6. A data access management device, characterized in that Including: A data receiving module, configured to receive target data; A data type judging module, configured to judge whether the data type of the target data is the target data type; A data type conversion module, configured to convert the target data into the target data type when the data type judging module determines that the data type of the target data is not the target data type; A data extraction module, configured to extract target data information from the target data according to the extraction information corresponding to the target data when the data type of the target data is the target data type; wherein, the extraction information is generated in advance in response to the user's information input operation; A data storage module, configured to store the target data information.

7. The data access management device according to claim 6, wherein The data type conversion module includes: A file type parsing unit, configured to parse the data attribute characteristics of the target data when the data type of the target data is a file type; A file type conversion unit for converting the target data into the target data type according to the data attribute characteristics and the mapping dictionary; the mapping dictionary includes the correspondence between the file type and the target data type.

8. The data access management device according to claim 6, wherein The data extraction module is specifically configured to, when the data type of the target data is JOSN data, obtain the data information corresponding to the same field declaration from the data attribute configuration of the target data according to the field declaration recorded in the extraction information, so as to obtain the target data information.

9. An electronic device, characterized in that, It includes a processor and a memory, wherein the memory stores program code, and when the program code is executed by the processor, the processor is caused to execute the data access management method according to any one of claims 1 to 5.

10. A computer-readable storage medium, characterized in that, It includes program code, and when the storage medium runs on an electronic device, the program code is used to cause the electronic device to execute the data access management method according to any one of claims 1 to 5.