CPC G06F 16/285 (2019.01) [G06F 16/13 (2019.01); G06F 16/211 (2019.01); G06F 16/254 (2019.01); G06F 16/289 (2019.01)] | 20 Claims |
1. A system, comprising:
at least one processor; and
a memory, that stores program instructions that when executed by the at least one processor, causes the at least one processor to implement a data catalog service, the data catalog service configured to:
receive, via an interface for a data catalog service, a classifier for a data schema;
determine, by the data catalog service, a storage location in a data store of an unknown data object based on a comparison of a list of one or more known objects with contents found in the storage location of the data store;
perform a recognition task by the data catalog service for the unknown data object that is stored in the data store, wherein to perform the recognition task, the data catalog service is configured to:
apply the classifier to generate a representation of a portion of the unknown data object that identifies the data schema of a plurality of possible data schemas as the data schema configured to obtain access to the entire unknown data object; and
store the identification of the data schema for the unknown data object in the data catalog service.
|