CPC G06Q 40/02 (2013.01) [G06F 9/451 (2018.02); G06F 16/211 (2019.01); G06F 16/2282 (2019.01); G06F 16/2453 (2019.01); G06N 3/044 (2023.01); G06N 3/045 (2023.01); G06N 3/08 (2013.01)] | 20 Claims |
1. A data processing method comprising:
obtaining, by a computing device, a target data table comprising at least two index keywords corresponding to a target object;
merging metadata information corresponding to the at least two index keywords in the target data table to obtain a metadata management table;
performing feature mapping on data in the target data table according to the metadata management table to obtain data features corresponding to the at least two index keywords in the target data table and to generate data feature tables; and
merging the data feature tables to obtain an index table to correspondingly store the target object and a data feature corresponding to the target object, wherein the merging the data feature tables comprises:
in response to that the data feature tables comprise wide table features, horizontally splicing the wide table features corresponding to the at least two index keywords to obtain a wide table;
in response to that the data feature tables comprise vertical table features, sequentially writing value range fields in the vertical table features corresponding to the at least two index keywords in a value range storage, and sequentially writing field setting values in the vertical table features in a field storage to obtain a vertical table; and
merging the wide table and the vertical table to obtain the index table.
|