| CPC G06F 16/2423 (2019.01) [G06F 16/211 (2019.01); G06F 16/2428 (2019.01); G06F 16/248 (2019.01); G06F 16/901 (2019.01)] | 14 Claims |

|
1. A method, comprising:
automatically crawling, by a data crawler, a plurality of data sources comprising a schema registry, a database, and an API store, wherein the crawling identifies data in each of the plurality of data sources, and wherein the crawling is performed periodically;
pulling, by the data crawler, data from the plurality of data sources using a plugin for each of the plurality of data sources that provides an interface for REST API calls;
storing, by the data crawler, the data to a data catalog;
receiving, at a search dashboard, a query from a user, the query comprising a search field;
submitting, by the search dashboard and using a query tool, the query to a data catalog, wherein the query tool searches the search field by data structure, datatype, field journey, primary key details, and/or multi-value column detail across layers, data lineage controls in the data catalog;
receiving, at the search dashboard, a result of the query from the data catalog; and
presenting, by the search dashboard, the results.
|