Data import method, device and equipment of kafka stream processing platform

文档序号:1952552 发布日期:2021-12-10 浏览:14次 中文

阅读说明:本技术 一种kafka流处理平台的数据导入方法、装置及设备 (Data import method, device and equipment of kafka stream processing platform ) 是由 孙雪永 汤乐奇 范渊 刘博� 于 2021-09-26 设计创作,主要内容包括:本发明公开了一种kafka流处理平台的数据导入方法,该方法包括以下步骤:通过对待导入kafka流处理平台的目标数据流进行字段拆分,分别获取拆分得到的各初始字段的字段类型,预先设置包含各字段类型与各数据格式转换规则之间对应关系的配置文件,利用预设配置文件进行格式转换规则匹配,根据各数据格式转换规则对各初始字段进行格式转换,得到统一格式的各目标字段,将各目标字段导入至kafka流处理平台。应用本发明所提供的kafka流处理平台的数据导入方法,较大地节省了人力,节省了时间成本,较大地提高了数据导入效率。本发明还公开了一种kafka流处理平台的数据导入装置、设备及存储介质,具有相应技术效果。(The invention discloses a data importing method of a kafka stream processing platform, which comprises the following steps: the method comprises the steps of splitting fields of a target data stream to be imported into a kafka stream processing platform, respectively obtaining the field types of initial fields obtained through splitting, presetting configuration files containing the corresponding relations between the field types and data format conversion rules, matching the format conversion rules by using the preset configuration files, carrying out format conversion on the initial fields according to the data format conversion rules to obtain target fields in a unified format, and importing the target fields into the kafka stream processing platform. By applying the data importing method of the kafka stream processing platform provided by the invention, the manpower and the time cost are greatly saved, and the data importing efficiency is greatly improved. The invention also discloses a data import device, equipment and a storage medium of the kafka stream processing platform, and the data import device, the equipment and the storage medium have corresponding technical effects.)

1. A data import method for a kafka stream processing platform is characterized by comprising the following steps:

acquiring a target data stream to be imported;

carrying out field splitting operation on the target data stream to obtain each initial field;

respectively acquiring the field type of each initial field;

respectively carrying out format conversion rule matching on each field type by using a preset configuration file to obtain each data format conversion rule;

carrying out format conversion on each initial field according to each data format conversion rule to obtain each target field with a uniform format;

and importing each target field into a kafka stream processing platform.

2. The data import method for the kafka stream processing platform according to claim 1, wherein performing format conversion on each initial field according to each data format conversion rule to obtain each target field with a uniform format comprises:

converting each initial field into each avro format field according to each data format conversion rule;

importing each target field into a kafka stream processing platform, wherein the method comprises the following steps:

and importing each avro format field into the kafka stream processing platform.

3. The data import method for the kafka stream processing platform according to claim 1, wherein importing each of the target fields into the kafka stream processing platform comprises:

reading a preset import parallelism from the preset configuration file;

and leading all the target fields into the kafka stream processing platform in parallel according to the preset leading-in parallelism.

4. The data import method for the kafka stream processing platform according to any one of claims 1 to 3, wherein the obtaining the field type of each of the initial fields respectively includes:

respectively acquiring the field name and the field type of each initial field;

and respectively carrying out format conversion rule matching on each field type by using a preset configuration file, wherein the format conversion rule matching comprises the following steps:

judging whether the field types corresponding to the field names are legal or not;

if so, respectively carrying out format conversion rule matching on each field type by using a preset configuration file;

if not, carrying out quantity statistics on the initial fields with illegal field types, and respectively carrying out format conversion rule matching on each legal field type by using a preset configuration file.

5. The data import method for the kafka stream processing platform according to claim 4, further comprising, after counting the number of the initial fields with illegal field types:

obtaining the statistical result of the number of illegal initial fields;

and printing the number statistical result into a log.

6. The data import method for the kafka stream processing platform according to claim 1, wherein importing each of the target fields into the kafka stream processing platform comprises:

reading a preset kafka address from the preset configuration file;

and importing each target field into a preset kafka address of the kafka stream processing platform.

7. The data import method for the kafka stream processing platform according to claim 6, wherein importing each target field to a preset kafka address of the kafka stream processing platform comprises:

reading a preset storage theme from the preset configuration file;

and importing each target field into a preset kafka address of the kafka stream processing platform according to the preset storage subject.

8. A data importing apparatus of a kafka stream processing platform, comprising:

the data flow acquisition module is used for acquiring a target data flow to be imported;

the field splitting module is used for carrying out field splitting operation on the target data stream to obtain each initial field;

a field type obtaining module, configured to obtain field types of the initial fields respectively;

the conversion rule matching module is used for respectively matching format conversion rules of the field types by using a preset configuration file to obtain the format conversion rules of the data;

the format conversion module is used for carrying out format conversion on each initial field according to each data format conversion rule to obtain each target field with a uniform format;

and the field importing module is used for importing each target field into the kafka stream processing platform.

9. A data import apparatus of a kafka stream processing platform, comprising:

a memory for storing a computer program;

a processor for implementing the steps of the data import method of the kafka stream processing platform as claimed in any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which when executed by a processor implements the steps of the data import method of the kafka stream processing platform according to any one of claims 1 to 7.

Technical Field

The invention relates to the technical field of storage, in particular to a data importing method, device and equipment of a kafka stream processing platform and a computer readable storage medium.

Background

The Kafka stream processing platform is an open source stream processing platform, is a high-throughput distributed publish-subscribe message system, and can process all action stream data of a user in a website, such as actions of the user, such as web browsing, searching and the like.

The existing kafka stream processing platform imports a data set (DataSet) into a List (List) by using a collection function, and then sends data in the List to the kafka stream processing platform. However, for different data sets, developers need to rewrite a section of program to implement, and it is feasible to use a small-scale data set, and infeasible to use large-scale data. In enterprise development, there are many scenarios in which file data needs to be imported into a kakfa stream processing platform, which wastes labor and time costs and has low data import efficiency.

In summary, how to effectively solve the problems of manpower and time cost waste, low data import efficiency and the like in the data import mode of the existing kafka stream processing platform is a problem that needs to be solved urgently by those skilled in the art at present.

Disclosure of Invention

The invention aims to provide a data importing method of a kafka stream processing platform, which greatly saves manpower, saves time cost and greatly improves data importing efficiency; another object of the present invention is to provide a data importing apparatus, device and computer readable storage medium for a kafka stream processing platform.

In order to solve the technical problems, the invention provides the following technical scheme:

a data import method of a kafka stream processing platform comprises the following steps:

acquiring a target data stream to be imported;

carrying out field splitting operation on the target data stream to obtain each initial field;

respectively acquiring the field type of each initial field;

respectively carrying out format conversion rule matching on each field type by using a preset configuration file to obtain each data format conversion rule;

carrying out format conversion on each initial field according to each data format conversion rule to obtain each target field with a uniform format;

and importing each target field into a kafka stream processing platform.

In a specific embodiment of the present invention, performing format conversion on each initial field according to each data format conversion rule to obtain each target field with a uniform format includes:

converting each initial field into each avro format field according to each data format conversion rule;

importing each target field into a kafka stream processing platform, wherein the method comprises the following steps:

and importing each avro format field into the kafka stream processing platform.

In a specific embodiment of the present invention, importing each of the target fields into a kafka stream processing platform includes:

reading a preset import parallelism from the preset configuration file;

and leading all the target fields into the kafka stream processing platform in parallel according to the preset leading-in parallelism.

In a specific embodiment of the present invention, the obtaining the field type of each initial field respectively includes:

respectively acquiring the field name and the field type of each initial field;

and respectively carrying out format conversion rule matching on each field type by using a preset configuration file, wherein the format conversion rule matching comprises the following steps:

judging whether the field types corresponding to the field names are legal or not;

if so, respectively carrying out format conversion rule matching on each field type by using a preset configuration file;

if not, carrying out quantity statistics on the initial fields with illegal field types, and respectively carrying out format conversion rule matching on each legal field type by using a preset configuration file.

In an embodiment of the present invention, after counting the number of the initial fields with illegal field types, the method further includes:

obtaining the statistical result of the number of illegal initial fields;

and printing the number statistical result into a log.

In a specific embodiment of the present invention, importing each of the target fields into a kafka stream processing platform includes:

reading a preset kafka address from the preset configuration file;

and importing each target field into a preset kafka address of the kafka stream processing platform.

In a specific embodiment of the present invention, importing each of the target fields into a preset kafka address of the kafka stream processing platform includes:

reading a preset storage theme from the preset configuration file;

and importing each target field into a preset kafka address of the kafka stream processing platform according to the preset storage subject.

A data import device of a kafka stream processing platform comprises:

the data flow acquisition module is used for acquiring a target data flow to be imported;

the field splitting module is used for carrying out field splitting operation on the target data stream to obtain each initial field;

a field type obtaining module, configured to obtain field types of the initial fields respectively;

the conversion rule matching module is used for respectively matching format conversion rules of the field types by using a preset configuration file to obtain the format conversion rules of the data;

the format conversion module is used for carrying out format conversion on each initial field according to each data format conversion rule to obtain each target field with a uniform format;

and the field importing module is used for importing each target field into the kafka stream processing platform.

A data import device of a kafka stream processing platform, comprising:

a memory for storing a computer program;

and the processor is used for realizing the steps of the data import method of the kafka stream processing platform when executing the computer program.

A computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the data import method of the kafka stream processing platform as described above.

The data importing method of the kafka stream processing platform, provided by the invention, comprises the steps of splitting a field of a target data stream to be imported into the kafka stream processing platform, respectively obtaining the field type of each initial field obtained by splitting, presetting a configuration file containing the corresponding relation between each field type and each data format conversion rule, matching the format conversion rule by using the preset configuration file, carrying out format conversion on each initial field according to each data format conversion rule to obtain each target field with a uniform format, and importing each target field into the kafka stream processing platform. The automatic matching of format conversion rules of the initial fields is realized, so that the initial fields are converted into target fields with uniform formats, and the target fields are led into the kafka stream processing platform, repeated programming is avoided, labor and time costs are saved greatly, and data leading-in efficiency is improved greatly.

Correspondingly, the invention further provides a data importing device, equipment and a computer readable storage medium of the kafka stream processing platform corresponding to the data importing method of the kafka stream processing platform, which have the technical effects described above and are not described herein again.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

FIG. 1 is a flowchart of an implementation of a data importing method of a kafka stream processing platform according to an embodiment of the present invention;

FIG. 2 is a flowchart of another implementation of the data importing method of the kafka stream processing platform according to the embodiment of the present invention;

fig. 3 is a block diagram of a data importing apparatus of a kafka stream processing platform according to an embodiment of the present invention;

fig. 4 is a block diagram of a data importing apparatus of a kafka stream processing platform according to an embodiment of the present invention;

fig. 5 is a schematic structural diagram of a data importing device of a kafka stream processing platform according to this embodiment.

Detailed Description

In order that those skilled in the art will better understand the disclosure, the invention will be described in further detail with reference to the accompanying drawings and specific embodiments. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

Referring to fig. 1, fig. 1 is a flowchart of an implementation of a data importing method of a kafka stream processing platform according to an embodiment of the present invention, where the method may include the following steps:

s101: and acquiring a target data stream to be imported.

When data needs to be imported into the kafka stream processing platform, a target data stream to be imported is acquired. The file path corresponding to the target data stream to be imported can be obtained in advance, and the target data stream to be imported is obtained according to the file path. The way of reading the file may use a TextInputFormat file reader provided by flink.

S102: and carrying out field splitting operation on the target data stream to obtain each initial field.

After the target data stream to be imported is obtained, field splitting operation is carried out on the target data stream to obtain each initial field, and therefore field splitting of the large-data-volume target data stream containing multiple field types is achieved.

flink also provides a csv (Comma-Separated Values) Reader (Reader), a tool specifically used for reading csv files, which automatically splits a line of data into different fields.

S103: and respectively acquiring the field type of each initial field.

And after carrying out field splitting operation on the target data stream to obtain each initial field, respectively obtaining the field type of each initial field. The field types may include String, big (indefinite length reshaped number), timestamp, int (reshaped number).

S104: and respectively carrying out format conversion rule matching on each field type by using a preset configuration file to obtain each data format conversion rule.

And presetting a configuration file containing the corresponding relation between each field type and each data format conversion rule. After the field types of the initial fields are respectively obtained, format conversion rule matching is respectively carried out on the field types by utilizing a preset configuration file, and data format conversion rules are obtained. The data format conversion rule is a rule for converting data in a certain data format into data in a specific format, and is generally set to be the same as the data format to be converted corresponding to each data format conversion rule.

S105: and carrying out format conversion on each initial field according to each data format conversion rule to obtain each target field with a uniform format.

And after the data format conversion rules corresponding to the field types are matched, carrying out format conversion on the initial fields according to the data format conversion rules to obtain target fields with uniform formats.

S106: and importing each target field into the kafka stream processing platform.

After format conversion is carried out on each initial field according to each data format conversion rule to obtain each target field with a uniform format, each target field is imported to the kafka stream processing platform, for example, because the format of each target field is uniform, each target field can be imported to the kafka stream processing platform in a parallel import mode, and each target field can also be imported in series according to the field sequence of each target field. The automatic matching of format conversion rules of the initial fields is realized, so that the initial fields are converted into target fields with uniform formats, and the target fields are led into the kafka stream processing platform, repeated programming is avoided, labor and time costs are saved greatly, and data leading-in efficiency is improved greatly.

The data importing method of the kafka stream processing platform, provided by the invention, comprises the steps of splitting a field of a target data stream to be imported into the kafka stream processing platform, respectively obtaining the field type of each initial field obtained by splitting, presetting a configuration file containing the corresponding relation between each field type and each data format conversion rule, matching the format conversion rule by using the preset configuration file, carrying out format conversion on each initial field according to each data format conversion rule to obtain each target field with a uniform format, and importing each target field into the kafka stream processing platform. The automatic matching of format conversion rules of the initial fields is realized, so that the initial fields are converted into target fields with uniform formats, and the target fields are led into the kafka stream processing platform, repeated programming is avoided, labor and time costs are saved greatly, and data leading-in efficiency is improved greatly.

It should be noted that, based on the above embodiments, the embodiments of the present invention also provide corresponding improvements. In the following embodiments, steps that are the same as or correspond to those in the above embodiments may be referred to one another, and corresponding advantageous effects may also be referred to one another, which is not described in detail in the following modified embodiments.

In one embodiment of the present invention, step S106 may include the following steps:

the method comprises the following steps: reading a preset import parallelism from a preset configuration file;

step two: and leading all the target fields into the kafka stream processing platform in parallel according to the preset leading-in parallelism.

For convenience of description, the above two steps may be combined for illustration.

A configuration file schema is preset, and the configuration file contains supported original data format (generally yaml format), metadata information (such as field name, field type, and field sequence of each initial field contained in the data stream), file path, topic (topic), kafka address, import parallelism, and file separator.

After determining that the target fields with the uniform format are obtained, reading preset import parallelism from a preset configuration file, and importing the target fields into the kafka stream processing platform in parallel according to the preset import parallelism. By using the multi-concurrent field import function of the flink, the data import speed is greatly improved.

In one embodiment of the present invention, step S106 may include the following steps:

the method comprises the following steps: reading a preset kafka address from a preset configuration file;

step two: and importing each target field into a preset kafka address of the kafka stream processing platform.

For convenience of description, the above two steps may be combined for illustration.

The configuration file further comprises kafka addresses, after the target fields with the uniform format are determined, the preset kafka addresses are read from the preset configuration file, and the target fields are led into the preset kafka addresses of the kafka stream processing platform. Therefore, data import aiming at the specified kafka address is realized, and effective recording of the data import result is facilitated.

In an embodiment of the present invention, importing each target field into a preset kafka address of a kafka stream processing platform may include the following steps:

the method comprises the following steps: reading a preset storage theme from a preset configuration file;

step two: and importing each target field into a preset kafka address of the kafka stream processing platform according to a preset storage subject.

For convenience of description, the above two steps may be combined for illustration.

The kafka data store is stored in the form of a topic and the configuration file also contains the stored topic, which can be understood as a table of the database. After determining that the target fields with the uniform format are obtained, reading a preset storage subject from a preset configuration file, and importing the target fields to a preset kafka address of a kafka stream processing platform according to the preset storage subject. Data import is carried out according to the preset storage theme, the data import orderliness is improved, and data search in the later period is facilitated.

Referring to fig. 2, fig. 2 is a flowchart of another implementation of a data importing method of a kafka stream processing platform according to an embodiment of the present invention, where the method may include the following steps:

s201: and acquiring a target data stream to be imported.

S202: and carrying out field splitting operation on the target data stream to obtain each initial field.

S203: and respectively acquiring the field name and the field type of each initial field.

After the initial fields are obtained through splitting, the field names and the field types of the initial fields are respectively obtained.

S204: determining whether the field types corresponding to the field names are all legal, if yes, performing step S205, and if no, performing step S206.

Presetting a corresponding relation between field names and field types, after the field names and the field types of the initial fields are obtained, judging whether the field types corresponding to the field names are legal or not, and whether the field types corresponding to the field names are the set field types or not, if so, executing a step S205, and if not, executing a step S206.

After the initial fields are further divided, the initial field names are placed under the param parameter using the yaml file format, spaced using # # with the field names in front and the field types in the back, as follows:

param:

-c_sip##bigint;

-c_dip##bigint;

-c_domain##string;

-c_time##timestramp。

s205: and respectively carrying out format conversion rule matching on each field type by using a preset configuration file to obtain each data format conversion rule.

S206: and counting the quantity of the initial fields with illegal field types, and respectively matching format conversion rules of the legal field types by using a preset configuration file to obtain the format conversion rules of the data.

When the field type corresponding to each field name has an illegal field type, counting the number of the initial fields with the illegal field type, for example, an abnormal format conversion counter is predefined for counting the number of fields which are not converted successfully because of data type mismatch. And respectively carrying out format conversion rule matching on each legal field type by using a preset configuration file to obtain each data format conversion rule. The quantity statistics is carried out on the initial fields with illegal field types, so that the subsequent query data can be conveniently imported into the result.

S207: and obtaining the statistical result of the number of illegal initial fields.

After the quantity statistics is carried out on the initial fields with the illegal field types, the quantity statistics results of the illegal initial fields are obtained.

S208: and printing the number statistical result into a log.

After the number statistical result of the illegal initial fields is obtained, the number statistical result is printed in a log, so that a user can conveniently check the data import result. Taking the above example, the counter can be viewed in the monitor interface or REST API.

S209: and converting each initial field into each avro format field according to each data format conversion rule.

And after the data format conversion rules corresponding to the field types are matched, converting the initial fields into the respective avro format fields according to the respective data format conversion rules. The avro format is an efficient and general data compression format, and data compression of each initial field is realized by converting each initial field into each avro format field.

The TextInputFormat may be chosen to handle data field conversion manually, since there may be partial fault tolerance in the target data stream.

S210: and importing each avro format field into the kafka stream processing platform.

After converting each initial field into each avro format field, importing each avro format field into the kafka stream processing platform. The initial fields can be converted into the avro format fields for data import, the batch import operation of mass data can be realized by combining a parallel import mode, and the cost of data transmission and data storage is greatly saved.

Corresponding to the above method embodiment, the present invention further provides a data importing apparatus of the kafka stream processing platform, and the data importing apparatus of the kafka stream processing platform described below and the data importing method of the kafka stream processing platform described above may be referred to in correspondence with each other.

Referring to fig. 3, fig. 3 is a block diagram of a data importing apparatus of a kafka stream processing platform according to an embodiment of the present invention, where the apparatus may include:

a data stream obtaining module 31, configured to obtain a target data stream to be imported;

a field splitting module 32, configured to perform field splitting operation on the target data stream to obtain initial fields;

a field type obtaining module 33, configured to obtain field types of the initial fields respectively;

a conversion rule matching module 34, configured to perform format conversion rule matching on each field type by using a preset configuration file, to obtain each data format conversion rule;

the format conversion module 35 is configured to perform format conversion on each initial field according to each data format conversion rule to obtain each target field with a uniform format;

and the field importing module 36 is used for importing each target field into the kafka stream processing platform.

The data import device of the kafka stream processing platform, provided by the invention, is used for splitting the fields of a target data stream to be imported into the kafka stream processing platform, respectively acquiring the field types of each initial field obtained by splitting, presetting a configuration file containing the corresponding relation between each field type and each data format conversion rule, matching the format conversion rules by using the preset configuration file, performing format conversion on each initial field according to each data format conversion rule to obtain each target field with a uniform format, and importing each target field into the kafka stream processing platform. The automatic matching of format conversion rules of the initial fields is realized, so that the initial fields are converted into target fields with uniform formats, and the target fields are led into the kafka stream processing platform, repeated programming is avoided, labor and time costs are saved greatly, and data leading-in efficiency is improved greatly.

In a specific embodiment of the present invention, the format conversion module 35 is specifically a module that converts each initial field into each avro format field according to each data format conversion rule;

the field import module 36 is specifically a module that imports each avro format field into the kafka stream processing platform.

In one embodiment of the present invention, the field importing module 36 includes:

the parallelism reading submodule is used for reading the preset import parallelism from the preset configuration file;

and the first field importing submodule is used for importing all the target fields into the kafka stream processing platform in parallel according to the preset importing parallelism.

In a specific embodiment of the present invention, the field type obtaining module 33 is specifically a module for respectively obtaining the field name and the field type of each initial field;

the conversion rule matching module 34 includes:

the judging submodule is used for judging whether the field types corresponding to the field names are legal or not;

the first conversion rule matching sub-module is used for respectively matching format conversion rules for the field types by using a preset configuration file when the field types corresponding to the field names are determined to be legal;

and the second conversion rule matching submodule is used for counting the quantity of the illegal initial fields of the field types when determining that the illegal field types are stored in the field types corresponding to the field names, and respectively performing format conversion rule matching on the legal field types by using a preset configuration file.

In one embodiment of the present invention, the apparatus may further include:

the statistical result acquisition module is used for acquiring the statistical result of the number of the illegal initial fields;

and the log printing module is used for printing the number counting result into a log.

In one embodiment of the present invention, the field importing module 36 includes:

the address reading submodule is used for reading a preset kafka address from a preset configuration file;

and the second field importing submodule is used for importing each target field into a preset kafka address of the kafka stream processing platform.

In one embodiment of the present invention, the field importing module 36 includes:

the theme reading submodule is used for reading a preset storage theme from a preset configuration file;

and the third field importing submodule is used for importing each target field into a preset kafka address of the kafka stream processing platform according to a preset storage subject.

Corresponding to the above method embodiment, referring to fig. 4, fig. 4 is a schematic diagram of a data importing apparatus of a kafka stream processing platform provided by the present invention, where the apparatus may include:

a memory 332 for storing a computer program;

and a processor 322, configured to implement the steps of the data importing method of the kafka stream processing platform of the above method embodiment when executing the computer program.

Specifically, referring to fig. 5, fig. 5 is a schematic diagram illustrating a specific structure of a data importing device of a kafka stream processing platform according to this embodiment, the data importing device of the kafka stream processing platform may generate a relatively large difference due to different configurations or performances, and may include a processor (CPU) 322 (e.g., one or more processors) and a memory 332, where the memory 332 stores one or more computer applications 342 or data 344. Memory 332 may be, among other things, transient or persistent storage. The program stored in memory 332 may include one or more modules (not shown), each of which may include a sequence of instructions operating on a data processing device. Further, the processor 322 may be configured to communicate with the memory 332 to execute a series of instruction operations in the memory 332 on the data import device 301 of the kafka stream processing platform.

The data import device 301 of the kafka stream processing platform may also include one or more power supplies 326, one or more wired or wireless network interfaces 350, one or more input-output interfaces 358, and/or one or more operating systems 341.

The steps in the data import method of the kafka stream processing platform described above may be implemented by the structure of the data import apparatus of the kafka stream processing platform.

Corresponding to the above method embodiment, the present invention further provides a computer-readable storage medium having a computer program stored thereon, the computer program, when executed by a processor, implementing the steps of:

the method comprises the steps of splitting fields of a target data stream to be imported into a kafka stream processing platform, respectively obtaining the field types of initial fields obtained through splitting, presetting configuration files containing the corresponding relations between the field types and data format conversion rules, matching the format conversion rules by using the preset configuration files, carrying out format conversion on the initial fields according to the data format conversion rules to obtain target fields in a unified format, and importing the target fields into the kafka stream processing platform.

The computer-readable storage medium may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

For the introduction of the computer-readable storage medium provided by the present invention, please refer to the above method embodiments, which are not described herein again.

The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other. The device, the apparatus and the computer-readable storage medium disclosed in the embodiments correspond to the method disclosed in the embodiments, so that the description is simple, and the relevant points can be referred to the description of the method.

The principle and the implementation of the present invention are explained in the present application by using specific examples, and the above description of the embodiments is only used to help understanding the technical solution and the core idea of the present invention. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present invention.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:消息持久化存储方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!