×

Batch searches in data fabric service system

  • US 10,592,563 B2
  • Filed: 10/31/2016
  • Issued: 03/17/2020
  • Est. Priority Date: 09/26/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for performing a batch search operation across one or more worker nodes, the method comprising:

  • receiving, using a first computing device, partial search results from a plurality of data sources, wherein each of the partial search results satisfies a portion of a search query received by a data intake and query system,wherein at least one first partial search result of the partial search results is received from a subset of internal data sources of the data intake and query system, wherein the at least one first partial search result comprises one or more first events in a first format, each first event corresponding to at least one second event stored in the subset of internal data sources, wherein each second event includes raw machine data associated with a timestamp and reflects activity within an information technology infrastructure, andwherein at least one second partial search result of the partial search results is received from one or more external data sources apart from the data intake and query system, wherein the at least one second partial search result includes data in a second format that is different from the first format;

    transforming the data of the at least one second partial search result into the first format, using the first computing device, to produce a commonly formatted partial search result;

    processing the commonly formatted partial search result and the at least one first partial search result to generate finalized partial search results,wherein the commonly formatted partial search result is processed based on a determination that the commonly formatted partial search result was received from the one or more external data sources, andwherein the at least one first partial search result is processed based on a determination that the at least one first partial search result was received from the one or more internal data stores; and

    communicating the finalized partial search results to a second computing device, wherein the second computing device processes the finalized partial search results with other finalized partial search results to generate finalized search results.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×