Patent ID: 11966426
Assignee: SPLUNK INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A native data search and processing system comprising:
one or more hardware processors; and
a storage device storing instructions that configure the one or more hardware processors to perform operations comprising:
receiving a plurality of attributes of a query in a native language of the native data search and processing system via a user interface configured to assist in building a query language statement;
formatting, by a datasource connector, the plurality of attributes of the query into a query language statement in a native language of an external source, the native language of the external source being different from the native language of the native data search and processing system;
making, by the datasource connector, an application programming interface (API) call to the external source in response to activation of a search trigger on the user interface, the API call including transmission of the query language statement to the external source, the API call causing the external source to perform a query using the query language statement, wherein the external source comprises a non-tabular data source and the results of the query performed at the external source are received in a non-tabular format;
receiving, by the datasource connector, results of the query performed at the external source;
using the results, performing a further query in the native language of the native data search and processing system; and reformatting, by the datasource connector, the results in the non-tabular format into a tabular format, wherein the reformatting the results into the tabular format comprises:
extracting events from the results, based on the extracted events, generating a row for each event of an object of the query, and generating a table using the row for each event of the object.