CN111708828A - Tag data management method, apparatus, device, and computer-readable storage medium - Google Patents
Tag data management method, apparatus, device, and computer-readable storage medium Download PDFInfo
- Publication number
- CN111708828A CN111708828A CN202010566210.2A CN202010566210A CN111708828A CN 111708828 A CN111708828 A CN 111708828A CN 202010566210 A CN202010566210 A CN 202010566210A CN 111708828 A CN111708828 A CN 111708828A
- Authority
- CN
- China
- Prior art keywords
- data
- tagged
- data management
- business
- component
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/258—Data format conversion from or to a database
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明涉及金融科技(Fintech)技术领域,本发明公开了一种标签化数据管理方法、装置、设备和计算机可读存储介质;该方法包括:在接收到第三方业务平台上传请求信息时,调用标签化数据管理组件;根据所述标签化数据管理组件中的注册表配置信息,对所述请求信息中各业务数据进行格式转换,获得格式化的业务数据;为所述格式化的业务数据构建数据标签,根据所述数据标签将所述格式化的业务数据保存至标签化数据存储表;在接收到数据查询请求时,根据所述数据查询请求中的主键值查询所述标签化数据存储表,输出数据查询表。本发明通过预设标签化数据管理组件,通过标签化数据管理组件进行不同业务平台数据统一管理,方便数据查询。
The invention relates to the technical field of financial technology (Fintech), and discloses a method, device, device and computer-readable storage medium for labeling data management; the method includes: when receiving request information for uploading from a third-party business platform, calling Labeled data management component; according to the registry configuration information in the labelled data management component, perform format conversion on each business data in the request information to obtain formatted business data; construct for the formatted business data a data tag, which saves the formatted business data to a tagged data storage table according to the data tag; when a data query request is received, the tagged data storage is queried according to the primary key value in the data query request table, the output data query table. The present invention performs unified management of data on different business platforms by presetting a labelled data management component, and facilitates data query.
Description
技术领域technical field
本发明涉及金融科技(Fintech)技术领域,尤其涉及标签化数据管理方法、装置、设备及计算机可读存储介质。The present invention relates to the technical field of financial technology (Fintech), and in particular, to a method, apparatus, device and computer-readable storage medium for managing labelled data.
背景技术Background technique
随着互联网技术,尤其是互联网金融科技(Fintech)的飞速发展,越来越多的技术(大数据、分布式、区块链Blockchain、人工智能等)应用在金融领域,使得金融业务以及金融业务相关的业务数据爆炸式增长。With the rapid development of Internet technology, especially Internet financial technology (Fintech), more and more technologies (big data, distributed, blockchain, artificial intelligence, etc.) are applied in the financial field, making financial business and financial business Relevant business data is exploding.
当前金融业务平台通常设置数据存储表保存业务数据,以通过有效管理业务数据促进金融业务发展,然而,金融业务平台并不是孤立的业务系统,第三方业务平台会调用对外接口与金融业务平台进行交互,处理实际金融业务,由于第三方业务平台业务形态的不一样,导致金融业务平台接收的业务数据也是千差万别的,因此,当前金融业务平台会需要事先与第三方业务平台进行协议,根据协议内容设置数据存储表对接收到的数据进行存储,这样的数据存储管理方式,由于数据存储表较为固定,当金融业务平台或者第三方业务平台的业务变更时,则需要对存储表结构进行变更,不可以适应金融业务平台和第三方业务平台的快速更新,数据存储表后期维护不方便,业务数据管理方式较为麻烦。Currently, financial business platforms usually set up data storage tables to store business data to promote financial business development by effectively managing business data. However, financial business platforms are not isolated business systems, and third-party business platforms will call external interfaces to interact with financial business platforms. , dealing with actual financial business. Due to the different business forms of the third-party business platform, the business data received by the financial business platform is also very different. Therefore, the current financial business platform will need to make an agreement with the third-party business platform in advance, and set according to the content of the agreement. The data storage table stores the received data. In this data storage management method, since the data storage table is relatively fixed, when the business of the financial business platform or the third-party business platform changes, the storage table structure needs to be changed. Adapt to the rapid update of the financial business platform and third-party business platform, the data storage table is inconvenient to maintain later, and the business data management method is more troublesome.
发明内容SUMMARY OF THE INVENTION
本发明的主要目的在于提出一种标签化数据管理方法、装置、设备及计算机可读存储介质,旨在解决当前数据存储表较为固定,当业务平台的业务变更时,则需要对存储表结构进行变更,不可以适应业务平台的快速更新,数据存储表后期维护不方便,业务数据管理方式较为麻烦的技术问题。The main purpose of the present invention is to propose a labelled data management method, device, equipment and computer-readable storage medium, aiming to solve the problem that the current data storage table is relatively fixed, and when the business of the business platform changes, the storage table structure needs to be modified. Changes cannot be adapted to the rapid update of the business platform, the later maintenance of the data storage table is inconvenient, and the business data management method is more troublesome.
为实现上述目的,本发明提供一种标签化数据管理方法,所述标签化数据管理方法包括如下步骤:In order to achieve the above object, the present invention provides a tagging data management method, which comprises the following steps:
在接收到第三方业务平台上传请求信息时,调用标签化数据管理组件;When receiving the upload request information from the third-party business platform, call the tagging data management component;
根据所述标签化数据管理组件中的注册表配置信息,对所述请求信息中各业务数据进行格式转换,获得格式化的业务数据;According to the registry configuration information in the tagged data management component, format conversion is performed on each service data in the request information to obtain formatted service data;
为所述格式化的业务数据构建数据标签,根据所述数据标签将所述格式化的业务数据保存至标签化数据存储表;constructing a data label for the formatted business data, and saving the formatted business data to a labelled data storage table according to the data label;
在接收到数据查询请求时,根据所述数据查询请求中的主键值查询所述标签化数据存储表,输出数据查询表。When a data query request is received, the tagged data storage table is queried according to the primary key value in the data query request, and a data query table is output.
可选地,所述在接收到第三方业务平台上传请求信息时,调用标签化数据管理组件的步骤之前,所述方法包括:Optionally, before the step of invoking the labelled data management component when receiving the upload request information from the third-party business platform, the method includes:
在接收到组件配置请求时,获取所述组件配置请求关联的第三方平台标识,获取所述第三方平台标识对应的组件配置页面;When receiving a component configuration request, obtain a third-party platform identifier associated with the component configuration request, and obtain a component configuration page corresponding to the third-party platform identifier;
获取基于所述组件配置页面输入的注册表配置信息;Obtain the registry configuration information input based on the component configuration page;
将所述注册表配置信息导入预设公共管理组件中,生成标签化数据管理组件。Import the registry configuration information into a preset public management component to generate a labelled data management component.
可选地,所述将所述注册表配置信息导入预设公共管理组件中,生成标签化数据管理组件的步骤之后,所述方法包括:Optionally, after the step of importing the registry configuration information into a preset public management component and generating a labelled data management component, the method includes:
在检测到所述标签化数据管理组件生成完成时,判断所述标签化数据管理组件中的注册表配置信息是否符合组件配置规则;When it is detected that the generation of the tagged data management component is completed, determine whether the registry configuration information in the tagged data management component conforms to the component configuration rule;
在所述注册表配置信息不符合所述组件配置规则时,输出配置错误提示;When the registry configuration information does not meet the component configuration rules, output a configuration error prompt;
在所述注册表配置信息符合所述组件配置规则时,输出存储表配置提示;When the registry configuration information complies with the component configuration rule, output a storage table configuration prompt;
接收基于所述存储表配置提示输入的存储表配置信息,根据所述存储表配置信息生成标签化数据存储表。Receive storage table configuration information input based on the storage table configuration prompt, and generate a labelled data storage table according to the storage table configuration information.
可选地,所述根据所述标签化数据管理组件中的注册表配置信息,对所述请求信息中各业务数据进行格式转换,获得格式化的业务数据的步骤,包括:Optionally, the step of performing format conversion on each service data in the request information according to the registry configuration information in the labelled data management component to obtain formatted service data includes:
将所述标签化数据管理组件中的注册表配置信息导入至内存的注册表工厂类中,通过注册表工厂方式加载和调用对象遍历所述请求信息,根据所述请求信息中各业务数据的字段确定各业务数据的数据类型;Import the registry configuration information in the labelled data management component into the registry factory class in the memory, load and call the object through the registry factory method to traverse the request information, and traverse the request information according to the fields of each business data in the request information Determine the data type of each business data;
根据所述数据类型检查各所述业务数据是否符合所述注册表配置信息中的字段检查规则,其中,所述字段检查规则是指检测业务数据的字段类型、长度、是否必输、数据格式和嵌套关系的规则;Check whether each of the business data conforms to the field check rule in the registry configuration information according to the data type, wherein the field check rule refers to the field type, length, mandatory input, data format and rules for nested relationships;
在所述业务数据符合所述字段检查规则时,根据所述业务数据的数据类型对所述业务数据进行格式转化,获得格式化的业务数据。When the business data conforms to the field checking rule, format conversion is performed on the business data according to the data type of the business data to obtain formatted business data.
可选地,所述为所述格式化的业务数据构建数据标签,根据所述数据标签将所述格式化的业务数据保存至标签化数据存储表的步骤,包括:Optionally, the step of constructing a data label for the formatted business data, and saving the formatted business data to a labelled data storage table according to the data label, includes:
通过注册表工厂方式查找所述请求信息关联的主键值,获取所述主键值对应的数据标签,和所述数据标签的字段;Find the primary key value associated with the request information through the registry factory method, obtain the data label corresponding to the primary key value, and the field of the data label;
将所述格式化的业务数据与各所述数据标签对应的字段进行比对,获取与所述业务数据匹配的目标字段,并将所述目标字段对应的数据标签作为所述业务数据的数据标签;Compare the formatted business data with the fields corresponding to each of the data labels, obtain a target field matching the business data, and use the data label corresponding to the target field as the data label of the business data ;
将所述业务数据按照所述业务数据的数据标签和所述数据标签的嵌套关系关联,并保存至标签化数据存储表。The business data is associated according to the data label of the business data and the nested relationship of the data label, and stored in a labelled data storage table.
可选地,所述在接收到数据查询请求时,根据所述数据查询请求中的主键值查询所述标签化数据存储表,输出数据查询表的步骤,包括:Optionally, when a data query request is received, the step of querying the labelled data storage table according to the primary key value in the data query request, and outputting the data query table, includes:
在接收到数据查询请求时,获取所述数据查询请求中的主键值;When receiving the data query request, obtain the primary key value in the data query request;
查询所述标签化数据存储表,获取所述主键值关联的各数据标签,各所述数据标签对应的嵌套关系,和所述数据标签对应的业务数据;querying the tagged data storage table to obtain each data tag associated with the primary key value, the nesting relationship corresponding to each data tag, and the business data corresponding to the data tag;
根据所述数据标签和所述嵌套关系构建数据显示模板,将所述业务数据输出与所述数据显示模板,生成数据查询表。A data display template is constructed according to the data label and the nesting relationship, and the business data is output with the data display template to generate a data query table.
可选地,所述在接收到第三方业务平台上传请求信息时,调用标签化数据管理组件的步骤,包括:Optionally, the step of invoking the labelled data management component when receiving the upload request information from the third-party business platform includes:
在接收到第三方业务平台上传请求信息时,获取所述请求信息中的业务数据,及所述业务数据的数据类型;When receiving the request information uploaded by the third-party service platform, obtain the service data in the request information and the data type of the service data;
判断所述业务数据的数据类型是否为新增数据类型;Judging whether the data type of the business data is a newly added data type;
在所述业务数据的数据类型是新增数据类型时,触发组件配置请求;Trigger a component configuration request when the data type of the business data is a newly added data type;
在所述业务数据的数据类型不是新增数据类型时,调用标签化数据管理组件。When the data type of the business data is not the newly added data type, the labelled data management component is called.
此外,为实现上述目的,本发明还提供一种标签化数据管理装置,所述标签化数据管理装置包括:In addition, in order to achieve the above object, the present invention also provides a labelled data management device, the labelled data management device includes:
组件调用模块,用于在接收到第三方业务平台上传请求信息时,调用标签化数据管理组件;The component calling module is used to call the tagging data management component when receiving the upload request information from the third-party business platform;
格式转化模块,用于根据所述标签化数据管理组件中的注册表配置信息,对所述请求信息中各业务数据进行格式转换,获得格式化的业务数据;a format conversion module, configured to perform format conversion on each service data in the request information according to the registry configuration information in the labelled data management component to obtain formatted service data;
数据存储模块,用于为所述格式化的业务数据构建数据标签,根据所述数据标签将所述格式化的业务数据保存至标签化数据存储表;a data storage module, configured to construct a data label for the formatted business data, and save the formatted business data to a labelled data storage table according to the data label;
数据查询模块,用于在接收到数据查询请求时,根据所述数据查询请求中的主键值查询所述标签化数据存储表,输出数据查询表。The data query module is configured to query the labelled data storage table according to the primary key value in the data query request when receiving a data query request, and output the data query table.
此外,为实现上述目的,本发明还提供一种标签化数据管理设备,所述标签化数据管理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的标签化数据管理程序,所述标签化数据管理程序被所述处理器执行时实现如上所述的标签化数据管理方法的步骤。In addition, in order to achieve the above object, the present invention also provides a labelled data management device, the labelled data management device includes: a memory, a processor, and a label stored on the memory and running on the processor A labelled data management program, which implements the steps of the labelled data management method as described above when the labelled data management program is executed by the processor.
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有标签化数据管理程序,所述标签化数据管理程序被处理器执行时实现如上所述的标签化数据管理方法的步骤。In addition, in order to achieve the above object, the present invention also provides a computer-readable storage medium, where a labelled data management program is stored on the computer-readable storage medium, and the labelled data management program is executed by a processor to achieve the above The steps of the described tagging data management method.
本发明提供一种标签化数据管理方法、装置、设备及计算机可读存储介质。本发明实施例中在接收到第三方业务平台上传请求信息时,调用标签化数据管理组件;根据所述标签化数据管理组件中的注册表配置信息,对所述请求信息中各业务数据进行格式转换,获得格式化的业务数据,通过预先定制的标签化数据管理组件进行数据格式转化,并添加对应的数据标签进行存储,在后期数据查询时,标签化数据管理设备根据查询请求,抽取数据存储表中查询请求对应数据标识的业务数据,并将这些业务数据组成数据查询表,方便用户查看操作,本发明实施例中的标签化数据管理方式方便数据存储表后期维护和用户查询操作;与此同时,将数据存储表与业务平台关联灵活设置,当金融业务平台或者第三方业务平台的业务变更时,调整标签化数据管理组件的配置信息,就可以更新数据存储表,不需要重新构建数据存表,这样的数据管理方式支持金融业务平台和第三方业务平台版本的快速更新,使得业务数据管理方式更加合理。The present invention provides a tag data management method, device, device and computer-readable storage medium. In the embodiment of the present invention, when receiving the upload request information from the third-party business platform, the tagging data management component is invoked; according to the registry configuration information in the tagging data management component, each service data in the request information is formatted Convert, obtain formatted business data, convert the data format through the pre-customized labelled data management component, and add the corresponding data label for storage. In the later data query, the labelled data management device extracts the data storage according to the query request. The query request in the table corresponds to the business data of the data identifier, and these business data are formed into a data query table, which is convenient for users to view and operate. At the same time, the data storage table is flexibly set in association with the business platform. When the business of the financial business platform or the third-party business platform changes, the configuration information of the labelled data management component can be adjusted, and the data storage table can be updated without rebuilding the data storage table. Table, this data management method supports the rapid update of the financial business platform and the third-party business platform version, making the business data management method more reasonable.
附图说明Description of drawings
图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图;1 is a schematic diagram of a device structure of a hardware operating environment involved in an embodiment of the present invention;
图2为本发明标签化数据管理方法第一实施例中标签化数据管理组件构建的流程示意图;2 is a schematic flowchart of the construction of a labelled data management component in the first embodiment of the labelled data management method of the present invention;
图3为本发明标签化数据管理方法第一实施例中标签化数据管理组件一具体组件配置页面示意图;3 is a schematic diagram of a configuration page of a specific component configuration page of a tagged data management component in the first embodiment of the tagged data management method of the present invention;
图4为本发明标签化数据管理方法第一实施例中标签化数据管理组件的具体结构示意图;4 is a schematic diagram of a specific structure of a labelled data management component in the first embodiment of the labelled data management method of the present invention;
图5为本发明标签化数据管理方法第一实施例中标签化数据存储表配置的流程示意图;5 is a schematic flowchart of the configuration of a tag data storage table in the first embodiment of the tag data management method of the present invention;
图6为本发明标签化数据管理方法第一实施例流程的示意图;FIG. 6 is a schematic diagram of the process flow of the first embodiment of the labelled data management method according to the present invention;
图7为本发明标签化数据管理方法第一实施例中步骤S20数据格式转换的场景示意图;7 is a schematic diagram of a scenario of data format conversion in step S20 in the first embodiment of the labelled data management method of the present invention;
图8为本发明标签化数据管理方法第一实施例中步骤S40数据查询输出的场景示意图;FIG. 8 is a schematic diagram of a scenario of data query output in step S40 in the first embodiment of the labelled data management method of the present invention;
图9为本发明标签化数据管理装置一实施例的功能模块示意图。FIG. 9 is a schematic diagram of functional modules of an embodiment of an apparatus for managing labelled data according to the present invention.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization, functional characteristics and advantages of the present invention will be further described with reference to the accompanying drawings in conjunction with the embodiments.
具体实施方式Detailed ways
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图。As shown in FIG. 1 , FIG. 1 is a schematic diagram of a device structure of a hardware operating environment involved in an embodiment of the present invention.
本发明实施例标签化数据管理设备可以是PC机或服务器。The labelled data management device in the embodiment of the present invention may be a PC or a server.
如图1所示,该标签化数据管理设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。As shown in FIG. 1 , the tagged data management device may include: a
本领域技术人员可以理解,图1中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art can understand that the device structure shown in FIG. 1 does not constitute a limitation on the device, and may include more or less components than the one shown, or combine some components, or arrange different components.
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及标签化数据管理程序。As shown in FIG. 1 , the
在图1所示的设备中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的标签化数据管理程序,并执行下述标签化数据管理方法中的操作。In the device shown in FIG. 1 , the
基于上述硬件结构,提出本发明标签化数据管理方法实施例。Based on the above hardware structure, an embodiment of the method for managing labelled data of the present invention is proposed.
基于based on
在接收到第三方业务平台上传请求信息时,调用标签化数据管理组件;When receiving the upload request information from the third-party business platform, call the tagging data management component;
根据所述标签化数据管理组件中的注册表配置信息,对所述请求信息中各业务数据进行格式转换,获得格式化的业务数据;According to the registry configuration information in the tagged data management component, format conversion is performed on each service data in the request information to obtain formatted service data;
为所述格式化的业务数据构建数据标签,根据所述数据标签将所述格式化的业务数据保存至标签化数据存储表;constructing a data label for the formatted business data, and saving the formatted business data to a labelled data storage table according to the data label;
在接收到数据查询请求时,根据所述数据查询请求中的主键值查询所述标签化数据存储表,输出数据查询表。When a data query request is received, the tagged data storage table is queried according to the primary key value in the data query request, and a data query table is output.
本实施例标签化数据管理方法应用于标签化数据管理设备,标签化数据管理设备是标签化数据管理平台的硬件载体,本实施例中的标签化数据管理平台可以作为一个中间平台对接金融业务平台和第三方业务平台,此外,本实施例中的标签化数据管理平台还可以设置在金融业务平台上。The labelled data management method in this embodiment is applied to a labelled data management device. The labelled data management device is the hardware carrier of the labelled data management platform. The labelled data management platform in this embodiment can be used as an intermediate platform to connect with the financial business platform. and a third-party business platform, in addition, the labelled data management platform in this embodiment may also be set on a financial business platform.
为了方便理解,本实施例中以标签化数据管理平台作为一个中间平台对接金融业务平台和第三方业务平台为例进行说明。For the convenience of understanding, in this embodiment, the labeling data management platform is used as an intermediate platform to connect with the financial business platform and the third-party business platform as an example for description.
在本发明标签化数据管理方法第一实施例的步骤之前,预先构建标签化数据管理组件,通过标签化数据管理组件对业务数据进行管理,参照图2,图2为本发明标签化数据管理方法第一实施例中标签化数据管理组件构建的流程示意图,在本实施例中构建标签化数据管理组件的步骤包括:Before the steps of the first embodiment of the labelled data management method of the present invention, a labelled data management component is pre-built, and business data is managed by the labelled data management component. Referring to FIG. 2, FIG. 2 is the labelled data management method of the present invention. A schematic flowchart of the construction of the labelled data management component in the first embodiment, the steps of constructing the labelled data management component in this embodiment include:
步骤S01,在接收到组件配置请求时,获取所述组件配置请求关联的第三方平台标识,获取所述第三方平台标识对应的组件配置页面;Step S01, when a component configuration request is received, obtain a third-party platform identifier associated with the component configuration request, and obtain a component configuration page corresponding to the third-party platform identifier;
步骤S02,获取基于所述组件配置页面输入的注册表配置信息;Step S02, obtaining registry configuration information input based on the component configuration page;
步骤S03,将所述注册表配置信息导入预设公共管理组件中,生成标签化数据管理组件。Step S03, importing the registry configuration information into a preset public management component to generate a labelled data management component.
标签化数据管理设备接收组件配置请求,组件配置请求的触发方式不作具体限定,标签化数据管理设备在接收到组件配置请求时,标签化数据管理设备获取组件配置请求关联的第三方平台标识(第三方平台标识是指唯一识别第三方业务平台的标识信息,例如,第三方业务平台的网络地址信息),标签化数据管理设备预先设置多个组件配置页面,例如,车辆产品业务平台的第一组件配置页面,房子产品业务平台的第二组件配置页面;标签化数据管理设备获取第三方平台标识对应的组件配置页面,标签化数据管理设备根据第三方平台标识输出对应的组件配置页面,方便用户进行组件信息配置操作。The tagged data management device receives the component configuration request, and the triggering method of the component configuration request is not specifically limited. When the tagged data management device receives the component configuration request, the tagged data management device obtains the third-party platform identifier associated with the component configuration request (section The three-party platform identification refers to the identification information that uniquely identifies the third-party business platform, such as the network address information of the third-party business platform), and the labeling data management device presets multiple component configuration pages, such as the first component of the vehicle product business platform. Configuration page, the second component configuration page of the house product business platform; the labelled data management device obtains the component configuration page corresponding to the third-party platform ID, and the labelled data management device outputs the corresponding component configuration page according to the third-party platform ID, which is convenient for users. Component information configuration action.
参照图3,图3为本发明标签化数据管理方法第一实施例中标签化数据管理组件一具体组件配置页面示意图;标签化数据管理设备获取基于组件配置页面输入的注册表配置信息,其中,注册表配置信息是指业务数据处理相关的信息,注册表配置信息包括:数据类型、字段名称、字段中文、字段类型、字段检查规则、字段类型、字段格式、字段关系和/或主键值。Referring to FIG. 3, FIG. 3 is a schematic diagram of a specific component configuration page of a tagged data management component in the first embodiment of the tagged data management method of the present invention; the tagged data management device obtains the registry configuration information input based on the component configuration page, wherein, Registry configuration information refers to information related to business data processing. Registry configuration information includes: data type, field name, field Chinese, field type, field check rule, field type, field format, field relationship and/or primary key value.
标签化数据管理设备中预设公共管理组件,预设公共管理组件是指开发人员预先设置的代码模板,预设公共管理组件中包含有配置文件信息和公用代码信息等等,标签化数据管理设备将注册表配置信息导入预设公共管理组件中,生成标签化数据管理组件。The pre-set public management component in the labelled data management device refers to the code template preset by the developer. The pre-set public management component includes configuration file information and public code information, etc. The labelled data management device Import registry configuration information into a preset public management component to generate a labelled data management component.
本实例中通过可视化配置注册表配置信息,在注册表信息配置完成之后,标签化数据管理设备利用模版技术一键自动生成一套标签化数据传输层(数据传输层主要包含具有业务含义的字段便于使用),还有适配数据处理层(适配数据处理层用于数据保存和更新、查询等数据相关操作),然后生成的文件导入标签化数据管理组件中,便于第三方业务平台使用;生成代码结构如图4所示,图4为本发明标签化数据管理方法第一实施例中标签化数据管理组件的具体结构示意图,图4所示中第三方业务平台可以是现金业务平台、车业务平台和房业务平台,标签化数据管理设备接收设置的注册表配置信息进行适配转化生成标签化数据管理组件。In this example, the configuration information of the registry is configured visually. After the configuration of the registry information is completed, the labelled data management device uses the template technology to automatically generate a set of labelled data transmission layers (the data transmission layer mainly contains fields with business meaning, which is convenient for use), as well as the adaptation data processing layer (the adaptation data processing layer is used for data related operations such as data saving and updating, query, etc.), and then the generated files are imported into the labelled data management component, which is convenient for use by third-party business platforms; The code structure is shown in Figure 4, which is a schematic diagram of the specific structure of the labelled data management component in the first embodiment of the labelled data management method of the present invention, and the third-party business platform shown in Figure 4 may be a cash business platform, a car business The platform and the housing business platform, the labelled data management device receives the set registry configuration information and adapts and transforms it to generate a labelled data management component.
本实施例中标签化数据管理设备通过可视化的组件配置页面,实现注册表配置信息的维护,主要新增、修改、删除标签化数据类型,以及字段定义,本实施例中可视化界面配置组件的注册表配置信息,可以保证配置高效,便于维护减少出错。In this embodiment, the labelled data management device implements the maintenance of registry configuration information through the visual component configuration page, mainly adding, modifying, and deleting labelled data types and field definitions. In this embodiment, the registration of the visual interface configuration component Table configuration information can ensure efficient configuration, facilitate maintenance and reduce errors.
进一步地,参照图5,图5为本发明标签化数据管理方法第一实施例中标签化数据存储表配置的流程示意图,在本实施例中标签化数据存储表配置的步骤包括:Further, referring to FIG. 5 , FIG. 5 is a schematic flowchart of the configuration of the labelled data storage table in the first embodiment of the labelled data management method of the present invention. In this embodiment, the steps of configuring the labelled data storage table include:
步骤S04,在检测到所述标签化数据管理组件生成完成时,判断所述标签化数据管理组件中的注册表配置信息是否符合组件配置规则;Step S04, when it is detected that the generation of the tagged data management component is completed, determine whether the registry configuration information in the tagged data management component conforms to the component configuration rule;
步骤S05,在所述注册表配置信息不符合所述组件配置规则时,输出配置错误提示;Step S05, when the registry configuration information does not meet the component configuration rules, output a configuration error prompt;
步骤S06,在所述注册表配置信息符合所述组件配置规则时,输出存储表配置提示;接收基于所述存储表配置提示输入的存储表配置信息,根据所述存储表配置信息生成标签化数据存储表。Step S06, when the registry configuration information complies with the component configuration rules, output a storage table configuration prompt; receive storage table configuration information input based on the storage table configuration prompt, and generate labelled data according to the storage table configuration information storage table.
标签化数据管理设备中预先设置组件配置规则,组件配置规则的内容不作具体限定,本实施例中标签化数据管理设备在检测到标签化数据管理组件生成完成时,标签化数据管理设备判断标签化数据管理组件中的注册表配置信息是否符合组件配置规则;标签化数据管理设备根据组件配置规则进行配置化管理,为了防止配置问题,同时通过组件配置规则进行化定时检查,针对所有配置记录,每个记录主要包含字段标签化字段定义,支持字段类型、长度,数据格式是否都支持,嵌套关系是否合理,层级关系是否存在等检查;通过预设参数的范围。Component configuration rules are preset in the tagging data management device, and the content of the component configuration rules is not specifically limited. In this embodiment, when the tagging data management device detects that the generation of the tagging data management Whether the registry configuration information in the data management component conforms to the component configuration rules; the labelled data management device performs configuration management according to the component configuration rules. Each record mainly includes field tagging field definitions, supported field types, lengths, whether all data formats are supported, whether the nesting relationship is reasonable, whether the hierarchical relationship exists, etc.; through the range of preset parameters.
在注册表配置信息不符合组件配置规则时,标签化数据管理设备输出配置错误提示;以提示用户更改配置信息,并检查完毕会有出检查报表邮件给相关人员;在注册表配置信息符合组件配置规则时,标签化数据管理设备输出存储表配置提示;以提示用户配置标签化数据存储表的相关信息,即,标签化数据管理设备接收基于存储表配置提示输入的存储表配置信息,存储表配置信息包括:标签主键、标签类型、标签字段和/或标签字段长度,标签化数据管理设备根据存储表配置信息生成标签化数据存储表,以利用标签化数据存储表保存存储数据。When the registry configuration information does not conform to the component configuration rules, the labelled data management device outputs a configuration error prompt to prompt the user to change the configuration information, and an inspection report will be sent to the relevant personnel after the inspection; if the registry configuration information conforms to the component configuration When the rules are set, the tagged data management device outputs a storage table configuration prompt; to prompt the user to configure the relevant information of the tagged data storage table, that is, the tagged data management device receives the storage table configuration information input based on the storage table configuration prompt, and the storage table configuration The information includes: tag primary key, tag type, tag field and/or tag field length, and the tag data management device generates a tag data storage table according to the storage table configuration information, so as to use the tag data storage table to save the storage data.
本实施例中标签化数据管理设备通过对注册表配置信息进行验证,通过可视化配置维护,自动检查防止配置维护出错,保证配置数据安全有效,同时可以生成对应的标签化数据存储表,使得标签化处理的步骤与标签化数据存储表相对应。In this embodiment, the labelled data management device verifies the configuration information of the registry, and automatically checks to prevent configuration maintenance errors through visual configuration maintenance, so as to ensure the security and effectiveness of the configuration data. The steps of processing correspond to tabulated data storage tables.
参照图6,图6为本发明标签化数据管理方法第一实施例的流程示意图,所述方法包括:Referring to FIG. 6, FIG. 6 is a schematic flowchart of a first embodiment of a method for managing labelled data according to the present invention. The method includes:
步骤S10,在接收到第三方业务平台上传请求信息时,调用标签化数据管理组件。Step S10, when receiving the upload request information from the third-party business platform, call the tagging data management component.
本实施例中标签化数据管理设备在接收到第三方业务平台上传请求信息时,标签化数据管理设备调用标签化数据管理组件,即,第三方业务平台调用标签化数据管理设备提供的对外接接口,第三方业务平台通过外接接口上传请求信息,标签化数据管理设备接收到第三方业务平台上传请求信息时,标签化数据管理设备调用标签化数据管理组件,通过标签化数据管理组件对请求信息进行处理,获取请求信息中的业务数据,以将业务数据按照数据标签进行存储,具体地:In this embodiment, when the tagged data management device receives the upload request information from the third-party business platform, the tagged data management device invokes the tagged data management component, that is, the third-party business platform invokes the external interface provided by the tagged data management device , the third-party business platform uploads the request information through the external interface. When the tag data management device receives the upload request information from the third-party business platform, the tag data management device calls the tag data management component, and the request information is processed through the tag data management component. Processing, obtaining the business data in the request information, so as to store the business data according to the data tag, specifically:
步骤S20,根据所述标签化数据管理组件中的注册表配置信息,对所述请求信息中各业务数据进行格式转换,获得格式化的业务数据。Step S20: Perform format conversion on each service data in the request information according to the registry configuration information in the labelled data management component to obtain formatted service data.
标签化数据管理设备根据标签化数据管理组件中的注册表配置信息,对所述请求信息中各业务数据进行格式转换,获得格式化的业务数据,即,标签化数据管理设备需要对字段进行有效性检查;通过请求遍历请求信息中的所有字段,匹配数据字段key注册表的字段定义配置,找到注册表中字段定义FiledDef对象中检查类对象,然后一次调用所有的FiledCheckor对象check方法,然后依次数据类型检查字段类型,长度、是否必输、格式合法性等;如果检查不过,则对字段不保存或报错提示处理,检查主要保证业务数据符合预先定义的字段数据类型、存储要求;在业务数据检查通过时,标签化数据管理设备对请求信息中各业务数据进行格式转换,获得格式化的业务数据。The tagged data management device performs format conversion for each service data in the request information according to the registry configuration information in the tagged data management component, and obtains formatted service data, that is, the tagged data management device needs to validate the fields. Property check; traverse all the fields in the request information by request, match the field definition configuration of the data field key registry, find the check class object in the field definition FileDef object in the registry, and then call all the FileCheckor object check methods at one time, and then sequentially data The type checks the field type, length, whether it must be entered, and the format is legal; if the check fails, the field will not be saved or an error will be reported. The check mainly ensures that the business data conforms to the pre-defined field data types and storage requirements; When passed, the tagged data management device performs format conversion on each service data in the request information to obtain formatted service data.
参照图7,图7为本发明标签化数据管理方法第一实施例中步骤S20数据格式转换的场景示意图。即,标签化数据管理设备通过标签化数据管理组件中的数据检测器检查请求信息(图中的请求数据),在请求信息中的业务数据检查通过时,对业务数据进行格式化转化。Referring to FIG. 7 , FIG. 7 is a schematic diagram of a scenario of data format conversion in step S20 in the first embodiment of the tagging data management method of the present invention. That is, the tagging data management device checks the request information (request data in the figure) through the data detector in the tagging data management component, and formats and transforms the service data when the service data in the request information is checked.
步骤S30,为所述格式化的业务数据构建数据标签,根据所述数据标签将所述格式化的业务数据保存至标签化数据存储表。Step S30, constructing a data label for the formatted service data, and saving the formatted service data to a labelled data storage table according to the data label.
标签化数据管理设备为格式化的业务数据构建数据标签,标签化数据管理设备根据数据标签将格式化的业务数据保存至标签化数据存储表,以方便后期查询,具体地:The labelled data management device constructs data labels for the formatted business data, and the labelled data management device saves the formatted business data to the labelled data storage table according to the data labels to facilitate later query, specifically:
步骤a1,通过注册表工厂方式查找所述请求信息关联的主键值,获取所述主键值对应的数据标签,和所述数据标签的字段;Step a1, look up the primary key value associated with the request information through the registry factory mode, obtain the data label corresponding to the primary key value, and the field of the data label;
步骤a2,将所述格式化的业务数据与各所述数据标签对应的字段进行比对,获取与所述业务数据匹配的目标字段,并将所述目标字段对应的数据标签作为所述业务数据的数据标签;Step a2, compare the formatted business data with the fields corresponding to the data labels, obtain target fields that match the business data, and use the data labels corresponding to the target fields as the business data data labels;
步骤a3,将所述业务数据按照所述业务数据的数据标签和所述数据标签的嵌套关系关联,并保存至标签化数据存储表。Step a3, associate the business data according to the data label of the business data and the nesting relationship of the data label, and save it to a labelled data storage table.
标签化数据管理设备通过注册表工厂方式查找请求信息关联的主键值,即,标签化数据管理设备获取查询请求中的查询关键字,标签化数据管理设备根据关键字的类型确定关键字对应的键值,标签化数据管理设备将与键值关联的全部键值进行组合获得主键值,例如,查询关键字为保险单号:20200730xxxx165,标签化数据管理设备根据查询关键字确定第一键值为保险单号,标签化数据管理设备获取保险单号相关的的其他键值,例如,签订日期的2020-07-30为第二键值,保险类型1对应车辆保险为第三键值,标签化数据管理设备将各个键值进行组合获得主键值;标签化数据管理设备获取主键值对应的数据标签,和数据标签的字段;标签化数据管理设备将格式化的业务数据与各数据标签对应的字段进行比对,获取与业务数据匹配的目标字段,并将所述目标字段对应的数据标签作为业务数据的数据标签;将业务数据按照所述业务数据的数据标签和数据标签的嵌套关系关联,并保存至标签化数据存储表。The tagged data management device searches for the primary key value associated with the request information through the registry factory method, that is, the tagged data management device obtains the query keyword in the query request, and the tagged data management device determines the corresponding keyword according to the type of the keyword. The key value, the tagged data management device combines all the key values associated with the key value to obtain the primary key value. For example, the query keyword is the insurance policy number: 20200730xxxx165, and the tagged data management device determines the first key value according to the query keyword. For the insurance policy number, the labeling data management device obtains other key values related to the insurance policy number. For example, the signing date of 2020-07-30 is the second key value, and the vehicle insurance corresponding to insurance type 1 is the third key value. The data management device combines each key value to obtain the primary key value; the data management device for labeling obtains the data label corresponding to the primary key value and the fields of the data label; the data management device for labeling combines the formatted business data with each data label The corresponding fields are compared, the target fields matching the business data are obtained, and the data labels corresponding to the target fields are used as the data labels of the business data; the business data is based on the data labels of the business data and the nesting of the data labels. Relational associations are saved to the labelled data storage table.
步骤S40,在接收到数据查询请求时,根据所述数据查询请求中的主键值查询所述标签化数据存储表,输出数据查询表。Step S40, when a data query request is received, query the tagged data storage table according to the primary key value in the data query request, and output a data query table.
标签化数据管理设备在接收到数据查询请求时,标签化数据管理设备根据数据查询请求中的主键值查询标签化数据存储表,即,标签化数据管理设备获取查询主键值对应的数据标签,标签化数据管理设备获取数据存储表中该数据标签对应的业务数据,标签化数据管理设备根据业务数据的嵌套关系构建显示表,标签化数据管理设备将业务数据添加到显示表中获得数据查询表并输出。When the tagged data management device receives the data query request, the tagged data management device queries the tagged data storage table according to the primary key value in the data query request, that is, the tagged data management device obtains the data tag corresponding to the query primary key value , the labelled data management device obtains the business data corresponding to the data label in the data storage table, the labelled data management device constructs the display table according to the nesting relationship of the business data, and the labelled data management device adds the business data to the display table to obtain the data Query the table and output.
实施例中在接收到第三方业务平台上传请求信息时,调用标签化数据管理组件;根据所述标签化数据管理组件中的注册表配置信息,对所述请求信息中各业务数据进行格式转换,获得格式化的业务数据,通过预先定制的标签化数据管理组件进行数据格式转化,并添加对应的数据标签进行存储,在后期数据查询时,标签化数据管理设备根据查询请求,抽取数据存储表中查询请求对应数据标识的业务数据,并将这些业务数据组成数据查询表,方便用户查看操作,本发明实施例中的标签化数据管理方式方便数据存储表后期维护和用户查询操作;与此同时,将数据存储表与业务平台关联灵活设置,当金融业务平台或者第三方业务平台的业务变更时,调整标签化数据管理组件的配置信息,就可以更新数据存储表,不需要重新构建数据存表,这样的数据管理方式支持金融业务平台和第三方业务平台版本的快速更新,使得业务数据管理方式更加合理。In the embodiment, when receiving the upload request information from the third-party business platform, the tagging data management component is called; according to the registry configuration information in the tagging data management component, format conversion is performed on each service data in the request information, Obtain the formatted business data, convert the data format through the pre-customized labelled data management component, and add the corresponding data label for storage. During the later data query, the labelled data management device extracts the data from the storage table according to the query request. The query requests the business data corresponding to the data identifier, and these business data are formed into a data query table, which is convenient for users to view and operate. The data storage table is flexibly set in association with the business platform. When the business of the financial business platform or third-party business platform changes, the configuration information of the labelled data management component can be adjusted to update the data storage table without rebuilding the data storage table. Such a data management method supports the rapid update of versions of financial business platforms and third-party business platforms, making business data management more reasonable.
进一步地,基于本发明标签化数据管理方法第一实施例,提出了本发明标签化数据管理方法第二实施例。Further, based on the first embodiment of the labelled data management method of the present invention, a second embodiment of the labelled data management method of the present invention is proposed.
本实施例是第一实施例中步骤S20的细化,本实施例中给出了一种业务数据转化的具体实现方式,包括:This embodiment is a refinement of step S20 in the first embodiment. This embodiment provides a specific implementation manner of business data conversion, including:
将所述标签化数据管理组件中的注册表配置信息导入至内存的注册表工厂类中,通过注册表工厂方式加载和调用对象遍历所述请求信息,根据所述请求信息中各业务数据的字段确定各业务数据的数据类型;Import the registry configuration information in the labelled data management component into the registry factory class in the memory, load and call the object through the registry factory method to traverse the request information, and traverse the request information according to the fields of each business data in the request information Determine the data type of each business data;
根据所述数据类型检查各所述业务数据是否符合所述注册表配置信息中的字段检查规则,其中,所述字段检查规则是指检测业务数据的字段类型、长度、是否必输、数据格式和嵌套关系的规则;Check whether each of the business data conforms to the field check rule in the registry configuration information according to the data type, wherein the field check rule refers to the field type, length, mandatory input, data format and rules for nested relationships;
在所述业务数据符合所述字段检查规则时,根据所述业务数据的数据类型对所述业务数据进行格式转化,获得格式化的业务数据。When the business data conforms to the field checking rule, format conversion is performed on the business data according to the data type of the business data to obtain formatted business data.
标签化数据管理设备将标签化数据管理组件中的注册表配置信息导入至内存的注册表工厂类中,通过注册表工厂方式加载和调用对象遍历请求信息,根据请求信息中各业务数据的字段确定各业务数据的数据类型;即,标签化数据管理设备将标签化数据管理组件中的注册表配置信息导入至内存,在内存中进行信息分析,提高了信息的处理效率,进一步地,通过注册表工厂方式加载和调用对象遍历请求信息,可以使得数据处理更加方便准确。The tagging data management device imports the registry configuration information in the tagging data management component into the registry factory class in the memory, loads and calls the object traversal request information through the registry factory method, and determines according to the fields of each business data in the request information. The data type of each business data; that is, the tagging data management device imports the registry configuration information in the tagging data management component into the memory, performs information analysis in the memory, and improves the processing efficiency of information, and further, through the registry Loading and calling object traversal request information in factory mode can make data processing more convenient and accurate.
标签化数据管理设备根据数据类型检查各业务数据是否符合注册表配置信息中的字段检查规则,其中,所述字段检查规则是指检测业务数据的字段类型、长度、是否必输、数据格式和嵌套关系的规则;例如,标签化数据管理设备确定业务数据为用户联系方式,标签化数据管理设备确定该业务数据的长度是否为11位,该业务数据是否全为数字,该业务数据的首位是否为1等等,在业务数据符合所述字段检查规则时,标签化数据管理设备根据业务数据的数据类型对业务数据进行格式转化,获得格式化的业务数据,例如,标签化数据管理设备将业务数据中的用户联系方式,调整为文本格式。具体地,参照图7,图7为本发明标签化数据管理方法第一实施例中步骤S20数据格式转换的场景示意图。The labelled data management device checks whether each service data conforms to the field check rules in the registry configuration information according to the data type, wherein the field check rules refer to the field type, length, mandatory input, data format and embedding of the service data. Set of relationship rules; for example, the labelled data management device determines that the business data is the user's contact information, and the labelled data management device determines whether the length of the business data is 11 digits, whether the business data is all numbers, and whether the first bit of the business data is is 1, etc., when the business data conforms to the field checking rules, the labelled data management device formats the business data according to the data type of the business data, and obtains formatted business data. For example, the labelled data management device converts the business User contact information in the data, adjusted to text format. Specifically, referring to FIG. 7 , FIG. 7 is a schematic diagram of a scenario of data format conversion in step S20 in the first embodiment of the tagging data management method of the present invention.
可以理解的是,标签化数据管理设备将标签化数据管理组件中的注册表配置信息(注册表配置信息可以通过不同方式配置,例如,db配置或者xml配置)加载到内存缓存中,标签化数据管理设备的控制器采取N*60*1000ms(N是时间)定时,独立线程更新任务更新下载一次全量的注册表配置信息到内存,注册表配置信息使用弱java引用方式,标签化数据管理设备会将长时间不用到注册表配置信息会自动回收,释放内存。It can be understood that the tagging data management device loads the registry configuration information in the tagging data management component (the registry configuration information can be configured in different ways, for example, db configuration or xml configuration) into the memory cache, and the tagging data The controller of the management device adopts N*60*1000ms (N is the time) timing, and the independent thread update task updates and downloads the full amount of registry configuration information to the memory. The registry configuration information uses the weak Java reference method, and the tagged data management device will The registry configuration information will be automatically reclaimed and memory will be released if it will not be used for a long time.
本实施例中通过注册表工厂管理所有注册表配置信息,通过将注册表配置信息都统一存在内存的注册表工厂类中,后面可以通过工厂方式加载和调用注册表中的对象信息,使得数据处理更加方便管理。In this embodiment, the registry factory is used to manage all registry configuration information. By uniformly storing the registry configuration information in the registry factory class in the memory, the object information in the registry can be loaded and called by the factory method, so that data processing can be performed. More convenient management.
进一步地,基于本发明标签化数据管理方法上述实施例,提出了本发明标签化数据管理方法第三实施例。Further, based on the above embodiments of the method for managing labelled data according to the present invention, a third embodiment of the method for managing labelled data according to the present invention is proposed.
本实施例是第一实施例中步骤S40的细化,本实施例中给出了一种数据查询表的具体实现方式,包括:This embodiment is a refinement of step S40 in the first embodiment. This embodiment provides a specific implementation of a data lookup table, including:
在接收到数据查询请求时,获取所述数据查询请求中的主键值;When receiving the data query request, obtain the primary key value in the data query request;
查询所述标签化数据存储表,获取所述主键值关联的各数据标签,各所述数据标签对应的嵌套关系,和所述数据标签对应的业务数据;querying the tagged data storage table to obtain each data tag associated with the primary key value, the nesting relationship corresponding to each data tag, and the business data corresponding to the data tag;
根据所述数据标签和所述嵌套关系构建数据显示模板,将所述业务数据输出与所述数据显示模板,生成数据查询表。A data display template is constructed according to the data label and the nesting relationship, and the business data is output with the data display template to generate a data query table.
标签化数据管理设备在接收到数据查询请求时,标签化数据管理设备获取数据查询请求中的主键值(主键值可以根据业务平台设置,例如业务平台为车辆保险业务平台时,主键值是保单编号);标签化数据管理设备查询标签化数据存储表,获取主键值关联的各数据标签,各数据标签对应的嵌套关系,和数据标签对应的业务数据;标签化数据管理设备根据数据标签和嵌套关系构建数据显示模板,标签化数据管理设备将业务数据输出与数据显示模板,生成数据查询表。When the tagged data management device receives a data query request, the tagged data management device obtains the primary key value in the data query request (the primary key value can be set according to the business platform, for example, when the business platform is a vehicle insurance business platform, the primary key value is the policy number); the labelled data management device queries the labelled data storage table to obtain each data label associated with the primary key value, the nesting relationship corresponding to each data label, and the business data corresponding to the data label; the labelled data management device is based on Data labels and nested relationships build data display templates, and the labelled data management device outputs business data and data display templates to generate data query tables.
标签化数据管理设备在接收到数据查询请求时,标签化数据管理设备获取数据查询请求中的主键值,标签化数据管理设备通过注册表工厂方法找到主键值对应的数据标签(数据标签可以是一个或者多个数量不作具体限定),标签化数据管理设备根据数据标签,确定业务数据嵌套关系,对于组合的keys分拆单key,并请求数据中找到key对应value值,然后对应组合的keys的value进行组合。字段映射转换处理,如果数据类型是Map,则需要Map中的所有的字段进行遍历,对所有的字段检查合法、格式处理后,映射通用的TagDto对象中,如果对应的业务TagDto数据对象(如CashTagDto)也通过反射方式转换成通用标准生成数据查询表。When the tagged data management device receives the data query request, the tagged data management device obtains the primary key value in the data query request, and the tagged data management device finds the data tag corresponding to the primary key value through the registry factory method (the data tag can be is one or more numbers, not specifically limited), the labelled data management device determines the nesting relationship of business data according to the data label, splits the single key for the combined keys, and requests to find the value corresponding to the key in the data, and then corresponds to the combined key The values of keys are combined. Field mapping conversion processing. If the data type is Map, all fields in the Map need to be traversed. After checking the legality of all fields and processing the format, map the general TagDto object. If the corresponding business TagDto data object (such as CashTagDto ) is also converted into a common standard through reflection to generate a data lookup table.
参照图8,图8为本发明标签化数据管理方法第一实施例中步骤S40数据查询输出的场景示意图,标签化数据管理设备标签化数据表中保存业务数据a、b、c、d、e、f、g和h,根据a、b、c、d、e、f、g和h的标签和关系生成数据查询表,方便用户查看操作。本实施例中标签化数据管理设备根据将业务数据统一保存到标签化数据存储表,然后根据数据关系和数据标签生成数据查询表,方便用户查看操作。Referring to FIG. 8 , FIG. 8 is a schematic diagram of a scenario of data query and output in step S40 in the first embodiment of the labelled data management method of the present invention. The labelled data management device saves business data a, b, c, d, e in the labelled data table , f, g and h, generate a data query table according to the labels and relationships of a, b, c, d, e, f, g and h, which is convenient for users to view and operate. In this embodiment, the labelled data management device uniformly saves the business data to the labelled data storage table, and then generates a data query table according to the data relationship and the data label, which is convenient for the user to view and operate.
进一步地,基于本发明标签化数据管理方法上述实施例,提出了本发明标签化数据管理方法第四实施例。Further, based on the above embodiments of the method for managing labelled data according to the present invention, a fourth embodiment of the method for managing labelled data according to the present invention is proposed.
本实施例中的步骤是第一实施例中步骤S10的细化步骤,本实施例与上述实施例的区别在于:The steps in this embodiment are the refinement steps of step S10 in the first embodiment. The differences between this embodiment and the above-mentioned embodiments are:
在接收到第三方业务平台上传请求信息时,获取所述请求信息中的业务数据,及所述业务数据的数据类型;When receiving the request information uploaded by the third-party service platform, obtain the service data in the request information and the data type of the service data;
判断所述业务数据的数据类型是否为新增数据类型;Judging whether the data type of the business data is a newly added data type;
在所述业务数据的数据类型是新增数据类型时,触发组件配置请求;Trigger a component configuration request when the data type of the business data is a newly added data type;
在所述业务数据的数据类型不是新增数据类型时,调用标签化数据管理组件。When the data type of the business data is not the newly added data type, the labelled data management component is called.
标签化数据管理设备在接收到第三方业务平台上传请求信息时,标签化数据管理设备获取请求信息中的业务数据,及业务数据的数据类型;标签化数据管理设备判断业务数据的数据类型是否为新增数据类型;在业务数据的数据类型是新增数据类型时,标签化数据管理设备判定业务平台进行了更新,标签化数据管理设备触发组件配置请求;执行标签化数据管理组件的配置操作,这样业务平台中版本更新不需要开发人员进行修改代码,进一步地重构数据存储表,使得业务平台的系统更新更加方便。When the tagged data management device receives the request information uploaded by the third-party service platform, the tagged data management device obtains the service data in the request information and the data type of the service data; the tagged data management device determines whether the data type of the service data is Add a new data type; when the data type of the business data is a new data type, the labelled data management device determines that the business platform has been updated, and the labelled data management device triggers a component configuration request; performs the configuration operation of the labelled data management component, In this way, the version update in the business platform does not require developers to modify the code and further reconstruct the data storage table, which makes the system update of the business platform more convenient.
在业务数据的数据类型不是新增数据类型时,标签化数据管理设备调用标签化数据管理组件,执行第一实施例的步骤。When the data type of the business data is not the newly added data type, the tagging data management device invokes the tagging data management component to execute the steps of the first embodiment.
参照图9,本发明还提供一种标签化数据管理装置,所述标签化数据管理装置包括:Referring to FIG. 9 , the present invention also provides a labelled data management device, the labelled data management device includes:
组件调用模块10,用于在接收到第三方业务平台上传请求信息时,调用标签化数据管理组件;The
格式转化模块20,用于根据所述标签化数据管理组件中的注册表配置信息,对所述请求信息中各业务数据进行格式转换,获得格式化的业务数据;The
数据存储模块30,用于为所述格式化的业务数据构建数据标签,根据所述数据标签将所述格式化的业务数据保存至标签化数据存储表;a
数据查询模块40,用于在接收到数据查询请求时,根据所述数据查询请求中的主键值查询所述标签化数据存储表,输出数据查询表。The data query
在一实施例中,所述标签化数据管理装置,包括:In one embodiment, the labelled data management device includes:
页面输出模块,用于在接收到组件配置请求时,获取所述组件配置请求关联的第三方平台标识,获取所述第三方平台标识对应的组件配置页面;a page output module, configured to acquire a third-party platform identifier associated with the component configuration request when receiving a component configuration request, and acquire a component configuration page corresponding to the third-party platform identifier;
信息获取模块,用于获取基于所述组件配置页面输入的注册表配置信息;an information acquisition module for acquiring registry configuration information input based on the component configuration page;
组件生成模块,用于将所述注册表配置信息导入预设公共管理组件中,生成标签化数据管理组件。A component generation module is used to import the registry configuration information into a preset public management component to generate a labelled data management component.
在一实施例中,所述标签化数据管理装置,包括:In one embodiment, the labelled data management device includes:
规则判断模块,用于在检测到所述标签化数据管理组件生成完成时,判断所述标签化数据管理组件中的注册表配置信息是否符合组件配置规则;a rule judging module, configured to judge whether the registry configuration information in the tagged data management component conforms to the component configuration rules when it is detected that the generation of the tagged data management component is completed;
错误提示模块,用于在所述注册表配置信息不符合所述组件配置规则时,输出配置错误提示;An error prompt module, used for outputting a configuration error prompt when the registry configuration information does not conform to the component configuration rules;
存储配置模块,用于在所述注册表配置信息符合所述组件配置规则时,输出存储表配置提示;a storage configuration module, configured to output a storage table configuration prompt when the registry configuration information conforms to the component configuration rule;
接收生成模块,用于接收基于所述存储表配置提示输入的存储表配置信息,根据所述存储表配置信息生成标签化数据存储表。A receiving and generating module is configured to receive storage table configuration information input based on the storage table configuration prompt, and generate a labelled data storage table according to the storage table configuration information.
在一实施例中,所述格式转化模块,包括:In one embodiment, the format conversion module includes:
类型确定单元,用于将所述标签化数据管理组件中的注册表配置信息导入至内存的注册表工厂类中,通过注册表工厂方式加载和调用对象遍历所述请求信息,根据所述请求信息中各业务数据的字段确定各业务数据的数据类型;The type determination unit is used to import the registry configuration information in the labelled data management component into the registry factory class of the memory, load and call the object through the registry factory, traverse the request information, and traverse the request information according to the request information The fields of each business data in the field determine the data type of each business data;
规则判断单元,用于根据所述数据类型检查各所述业务数据是否符合所述注册表配置信息中的字段检查规则,其中,所述字段检查规则是指检测业务数据的字段类型、长度、是否必输、数据格式和嵌套关系的规则;A rule judging unit, configured to check, according to the data type, whether each of the business data complies with the field check rule in the registry configuration information, wherein the field check rule refers to the field type, length, Mandatory, data format and nested relationship rules;
格式转化单元,用于在所述业务数据符合所述字段检查规则时,根据所述业务数据的数据类型对所述业务数据进行格式转化,获得格式化的业务数据。A format transformation unit, configured to perform format transformation on the business data according to the data type of the business data when the business data conforms to the field checking rule, to obtain formatted business data.
在一实施例中,所述数据存储模块,包括:In one embodiment, the data storage module includes:
查找获取单元,用于通过注册表工厂方式查找所述请求信息关联的主键值,获取所述主键值对应的数据标签,和所述数据标签的字段;A search and acquisition unit, configured to search for the primary key value associated with the request information through a registry factory method, to obtain the data label corresponding to the primary key value, and the field of the data label;
数据比对单元,用于将所述格式化的业务数据与各所述数据标签对应的字段进行比对,获取与所述业务数据匹配的目标字段,并将所述目标字段对应的数据标签作为所述业务数据的数据标签;A data comparison unit is used to compare the formatted business data with the fields corresponding to the data labels, obtain target fields matching the business data, and use the data labels corresponding to the target fields as the data tag of the business data;
数据保存单元,用于将所述业务数据按照所述业务数据的数据标签和所述数据标签的嵌套关系关联,并保存至标签化数据存储表。A data saving unit, configured to associate the business data according to the data label of the business data and the nesting relationship of the data label, and save the business data to a labelled data storage table.
在一实施例中,所述数据查询模块,包括:In one embodiment, the data query module includes:
请求接收单元,用于在接收到数据查询请求时,获取所述数据查询请求中的主键值;a request receiving unit, configured to obtain the primary key value in the data query request when receiving the data query request;
查询获取单元,用于查询所述标签化数据存储表,获取所述主键值关联的各数据标签,各所述数据标签对应的嵌套关系,和所述数据标签对应的业务数据;a query acquisition unit, configured to query the labelled data storage table, and obtain each data label associated with the primary key value, the nesting relationship corresponding to each data label, and the business data corresponding to the data label;
表格生成单元,用于根据所述数据标签和所述嵌套关系构建数据显示模板,将所述业务数据输出与所述数据显示模板,生成数据查询表。A table generating unit, configured to construct a data display template according to the data label and the nesting relationship, output the business data and the data display template, and generate a data query table.
在一实施例中,所述组件调用模块,包括:In one embodiment, the component calling module includes:
获取单元,用于在接收到第三方业务平台上传请求信息时,获取所述请求信息中的业务数据,及所述业务数据的数据类型;an obtaining unit, configured to obtain the service data in the request information and the data type of the service data when receiving the request information uploaded by the third-party service platform;
判断所述业务数据的数据类型是否为新增数据类型;Judging whether the data type of the business data is a newly added data type;
在所述业务数据的数据类型是新增数据类型时,触发组件配置请求;Trigger a component configuration request when the data type of the business data is a newly added data type;
在所述业务数据的数据类型不是新增数据类型时,调用标签化数据管理组件。When the data type of the business data is not the newly added data type, the labelled data management component is called.
本实施例中标签化数据管理装置在接收到第三方业务平台上传请求信息时,调用标签化数据管理组件;根据所述标签化数据管理组件中的注册表配置信息,对所述请求信息中各业务数据进行格式转换,获得格式化的业务数据,通过预先定制的标签化数据管理组件进行数据格式转化,并添加对应的数据标签进行存储,在后期数据查询时,标签化数据管理设备根据查询请求,抽取数据存储表中查询请求对应数据标识的业务数据,并将这些业务数据组成数据查询表,方便用户查看操作,本发明实施例中的标签化数据管理方式方便数据存储表后期维护和用户查询操作;与此同时,将数据存储表与业务平台关联灵活设置,当金融业务平台或者第三方业务平台的业务变更时,调整标签化数据管理组件的配置信息,就可以更新数据存储表,不需要重新构建数据存表,这样的数据管理方式支持金融业务平台和第三方业务平台版本的快速更新,使得业务数据管理方式更加合理。In this embodiment, the tagging data management device calls the tagging data management component when receiving the upload request information from the third-party business platform; The business data is formatted to obtain formatted business data, and the data format is transformed through the pre-customized tagging data management component, and the corresponding data tags are added for storage. , extract the business data corresponding to the data identifier of the query request in the data storage table, and form these business data into a data query table, which is convenient for users to view and operate. operation; at the same time, the data storage table is flexibly set in association with the business platform. When the business of the financial business platform or the third-party business platform changes, the configuration information of the labelled data management component can be adjusted, and the data storage table can be updated. Reconstructing the data storage table, this data management method supports the rapid update of the financial business platform and the third-party business platform version, making the business data management method more reasonable.
上述各程序模块所执行的方法可参照本发明标签化数据管理方法各个实施例,此处不再赘述。For the methods executed by the above program modules, reference may be made to the various embodiments of the method for managing labelled data according to the present invention, and details are not described herein again.
本发明还提供一种计算机可读存储介质。The present invention also provides a computer-readable storage medium.
本发明计算机可读存储介质上存储有标签化数据管理程序,所述标签化数据管理程序被处理器执行时实现如上所述的标签化数据管理方法的步骤。The computer-readable storage medium of the present invention stores a labelled data management program, and when the labelled data management program is executed by the processor, implements the steps of the above-mentioned labelled data management method.
其中,在所述处理器上运行的标签化数据管理程序被执行时所实现的方法可参照本发明标签化数据管理方法各个实施例,此处不再赘述。For the method implemented when the tagged data management program running on the processor is executed, reference may be made to the various embodiments of the tagged data management method of the present invention, which will not be repeated here.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It should be noted that, herein, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion, such that a process, method, article or system comprising a series of elements includes not only those elements, It also includes other elements not expressly listed or inherent to such a process, method, article or system. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in the process, method, article or system that includes the element.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The above-mentioned serial numbers of the embodiments of the present invention are only for description, and do not represent the advantages or disadvantages of the embodiments.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation. Based on such understanding, the technical solutions of the present invention can be embodied in the form of software products in essence or the parts that make contributions to the prior art, and the computer software products are stored in a storage medium (such as ROM/RAM) as described above. , magnetic disk, optical disk), including several instructions to make a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in the various embodiments of the present invention.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and are not intended to limit the scope of the present invention. Any equivalent structure or equivalent process transformation made by using the contents of the description and drawings of the present invention, or directly or indirectly applied in other related technical fields , are similarly included in the scope of patent protection of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010566210.2A CN111708828B (en) | 2020-06-19 | 2020-06-19 | Method, device, equipment and computer readable storage medium for managing tagged data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010566210.2A CN111708828B (en) | 2020-06-19 | 2020-06-19 | Method, device, equipment and computer readable storage medium for managing tagged data |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111708828A true CN111708828A (en) | 2020-09-25 |
| CN111708828B CN111708828B (en) | 2025-07-22 |
Family
ID=72541223
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010566210.2A Active CN111708828B (en) | 2020-06-19 | 2020-06-19 | Method, device, equipment and computer readable storage medium for managing tagged data |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111708828B (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114021172A (en) * | 2021-11-10 | 2022-02-08 | 苏州同济区块链研究院有限公司 | Multi-party joint security calculation method and device based on alliance chain |
| CN117271511A (en) * | 2023-09-18 | 2023-12-22 | 中国工商银行股份有限公司 | Business data processing methods, devices and electronic equipment |
Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030200501A1 (en) * | 2002-04-19 | 2003-10-23 | Friebel Anthony L. | Computer-implemented system and method for tagged and rectangular data processing |
| CN1581071A (en) * | 2003-07-31 | 2005-02-16 | 富士通株式会社 | Information processing method, apparatus and program in XML driven architecture |
| US20100010960A1 (en) * | 2008-07-09 | 2010-01-14 | Yahoo! Inc. | Operations of Multi-Level Nested Data Structure |
| US20140164318A1 (en) * | 2012-12-07 | 2014-06-12 | Industrial Technology Research Institute | Method for developing multi-tenant application and data accessing method of multi-tenant application and system using the same |
| CN104160394A (en) * | 2011-12-23 | 2014-11-19 | 阿米亚托股份有限公司 | Scalable analytics platform for semi-structured data |
| US9031901B1 (en) * | 2011-05-10 | 2015-05-12 | Symantec Corporation | Flexible database schema |
| US20180067951A1 (en) * | 2009-10-29 | 2018-03-08 | Amazon Technologies, Inc. | Computer-implemented object management via tags |
| CN107918612A (en) * | 2016-10-08 | 2018-04-17 | 腾讯科技(深圳)有限公司 | The implementation method and device of key assignments memory system data structure |
| US20180121526A1 (en) * | 2016-10-31 | 2018-05-03 | Informatica Llc | Method, apparatus, and computer-readable medium for non-structured data profiling |
| US10303669B1 (en) * | 2016-03-30 | 2019-05-28 | Amazon Technologies, Inc. | Simulating hierarchical structures in key value stores |
| CN110197331A (en) * | 2019-05-24 | 2019-09-03 | 深圳前海微众银行股份有限公司 | Business data processing method, device, equipment and computer readable storage medium |
| CN110377649A (en) * | 2019-06-17 | 2019-10-25 | 中国平安财产保险股份有限公司 | Building, querying method, device, equipment and the storage medium of labeling data |
| US10552443B1 (en) * | 2016-08-11 | 2020-02-04 | MuleSoft, Inc. | Schemaless to relational representation conversion |
-
2020
- 2020-06-19 CN CN202010566210.2A patent/CN111708828B/en active Active
Patent Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030200501A1 (en) * | 2002-04-19 | 2003-10-23 | Friebel Anthony L. | Computer-implemented system and method for tagged and rectangular data processing |
| CN1581071A (en) * | 2003-07-31 | 2005-02-16 | 富士通株式会社 | Information processing method, apparatus and program in XML driven architecture |
| US20100010960A1 (en) * | 2008-07-09 | 2010-01-14 | Yahoo! Inc. | Operations of Multi-Level Nested Data Structure |
| US20180067951A1 (en) * | 2009-10-29 | 2018-03-08 | Amazon Technologies, Inc. | Computer-implemented object management via tags |
| US9031901B1 (en) * | 2011-05-10 | 2015-05-12 | Symantec Corporation | Flexible database schema |
| CN104160394A (en) * | 2011-12-23 | 2014-11-19 | 阿米亚托股份有限公司 | Scalable analytics platform for semi-structured data |
| US20140164318A1 (en) * | 2012-12-07 | 2014-06-12 | Industrial Technology Research Institute | Method for developing multi-tenant application and data accessing method of multi-tenant application and system using the same |
| US10303669B1 (en) * | 2016-03-30 | 2019-05-28 | Amazon Technologies, Inc. | Simulating hierarchical structures in key value stores |
| US10552443B1 (en) * | 2016-08-11 | 2020-02-04 | MuleSoft, Inc. | Schemaless to relational representation conversion |
| CN107918612A (en) * | 2016-10-08 | 2018-04-17 | 腾讯科技(深圳)有限公司 | The implementation method and device of key assignments memory system data structure |
| US20180121526A1 (en) * | 2016-10-31 | 2018-05-03 | Informatica Llc | Method, apparatus, and computer-readable medium for non-structured data profiling |
| CN110197331A (en) * | 2019-05-24 | 2019-09-03 | 深圳前海微众银行股份有限公司 | Business data processing method, device, equipment and computer readable storage medium |
| CN110377649A (en) * | 2019-06-17 | 2019-10-25 | 中国平安财产保险股份有限公司 | Building, querying method, device, equipment and the storage medium of labeling data |
Non-Patent Citations (1)
| Title |
|---|
| 王伟 等: ""基于大数据的铁路信号系统数据存储与分析系统设计与实现"", 《信息网络安全》, no. 01, 10 January 2017 (2017-01-10), pages 29 - 37 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114021172A (en) * | 2021-11-10 | 2022-02-08 | 苏州同济区块链研究院有限公司 | Multi-party joint security calculation method and device based on alliance chain |
| CN117271511A (en) * | 2023-09-18 | 2023-12-22 | 中国工商银行股份有限公司 | Business data processing methods, devices and electronic equipment |
| CN117271511B (en) * | 2023-09-18 | 2025-11-14 | 中国工商银行股份有限公司 | Business data processing methods, devices and electronic equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111708828B (en) | 2025-07-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220147326A1 (en) | Automated api code generation | |
| CN109617647B (en) | Message conversion method and device, computer equipment and computer readable storage medium | |
| US7194485B2 (en) | Mapping XML schema components to qualified java components | |
| CN109617646B (en) | Message conversion method and device, computer equipment and computer readable storage medium | |
| CN111310427A (en) | Service data configuration processing method, apparatus, computer equipment and storage medium | |
| US20050108206A1 (en) | System and method for object-oriented interaction with heterogeneous data stores | |
| CN111970267A (en) | Data protocol conversion method and device, electronic equipment and storage medium | |
| US20080126355A1 (en) | Entry group tags | |
| US10382387B2 (en) | OID configuration, resolution method, client, node, database and storage medium | |
| CN115114321B (en) | A dynamic query method and system | |
| US20160004737A1 (en) | Resolving in-memory foreign keys in transmitted data packets from single-parent hierarchies | |
| CN112579898A (en) | Enterprise information management method and device and server | |
| US20080162444A1 (en) | System and method for monitoring and providing patent information automatically | |
| US9053134B2 (en) | View variants in database schema mapping | |
| CN113626223A (en) | Interface calling method and device | |
| CN111708828A (en) | Tag data management method, apparatus, device, and computer-readable storage medium | |
| US20040049495A1 (en) | System and method for automatically generating general queries | |
| CN112347794B (en) | Data translation method, device, equipment and computer storage medium | |
| CN114997111B (en) | Service processing method, device, computer equipment and storage medium | |
| US8694559B2 (en) | Using database content for multiple business data systems connected to one database | |
| US8806499B2 (en) | Mechanism to build dynamic locations to reduce brittleness in a team environment | |
| CN110334063B (en) | File system operation method, device, equipment and computer readable storage medium | |
| KR20080068421A (en) | Data migration method and data migration device between different platforms | |
| CN116680311B (en) | A mapping relationship search method, device, electronic device and storage medium | |
| CN105868380A (en) | Heterogenous data reading method and electronic equipment |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |