Text-based table manipulation of event data
First Claim
1. A computer-implemented method comprising:
- causing display of a set of events that are search results of a search query that specifies a plurality of commands, each event corresponding to a portion of raw machine data associated with a timestamp extracted from the portion of raw machine data, the display of the set of events being in a table format that includes;
one or more columns, each column comprising data items of an event attribute, the data items being of the set of events; and
a plurality of rows forming cells with the one or more columns, each cell displaying a textual representation of at least one of the data items of the event attribute of a corresponding column, the textual representation being selectable by a user, the textual representation including at least some of the portion of raw machine data of a corresponding event;
based on a user selection of a text portion of the textual representation in a corresponding cell;
causing display of a list of options corresponding to the selected text portion of the textual representation in the corresponding cell; and
causing one or more commands to be added to the plurality of commands specified in the search query, wherein the one or more commands are based on an option that is selected from the list of options and the selected text portion of the textual representation in the corresponding cell.
1 Assignment
0 Petitions
Accused Products
Abstract
A search interface is displayed in a table format that includes one or more columns, each column including data items of an event attribute, the data items being of a set of events, and a plurality of rows forming cells with the one or more columns, each cell displaying a textual representation of at least one of the data items of the event attribute of a corresponding column. Based on a user selecting a portion of the textual representation in a corresponding cell, a list of options is displayed that corresponds to the selected portion of the textual representation. Furthermore, one or more commands are added to a search query that corresponds to the set of events, the one or more commands being based on at least an option that is selected from the list of options and the selected portion of the textual representation in the corresponding cell.
127 Citations
34 Claims
-
1. A computer-implemented method comprising:
-
causing display of a set of events that are search results of a search query that specifies a plurality of commands, each event corresponding to a portion of raw machine data associated with a timestamp extracted from the portion of raw machine data, the display of the set of events being in a table format that includes; one or more columns, each column comprising data items of an event attribute, the data items being of the set of events; and a plurality of rows forming cells with the one or more columns, each cell displaying a textual representation of at least one of the data items of the event attribute of a corresponding column, the textual representation being selectable by a user, the textual representation including at least some of the portion of raw machine data of a corresponding event; based on a user selection of a text portion of the textual representation in a corresponding cell; causing display of a list of options corresponding to the selected text portion of the textual representation in the corresponding cell; and causing one or more commands to be added to the plurality of commands specified in the search query, wherein the one or more commands are based on an option that is selected from the list of options and the selected text portion of the textual representation in the corresponding cell. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for searching data, the system comprising:
-
one or more data processors; and one or more computer-readable storage media containing instructions which when executed on the one or more data processors, cause the one or more processors to perform operations including; causing display of a set of events that are search results of a search query that specifies a plurality of commands, each event corresponding to a portion of raw machine data associated with a timestamp extracted from the portion of raw machine data, the display of the set of events being in a table format that includes; one or more columns, each column comprising data items of an event attribute, the data items being of the set of events; and a plurality of rows forming cells with the one or more columns, each cell displaying a textual representation of at least one of the data items of the event attribute of a corresponding column, the textual representation being selectable by a user, the textual representation including at least some of the portion of raw machine data of a corresponding event; based on a user selection of a text portion of the textual representation in a corresponding cell; causing display of a list of options corresponding to the selected text portion of the textual representation in the corresponding cell; and causing one or more commands to be added to the plurality of commands specified in the search query, wherein the one or more commands are based on an option that is selected from the list of options and the selected text portion of the textual representation in the corresponding cell. - View Dependent Claims (23, 24, 25)
-
-
26. One or more non-transitory computer-storage media storing computer-useable instructions that, when executed by a computing device, perform a method, the method comprising:
-
causing display of a set of events that are search results of a search query that specifies a plurality of commands, each event corresponding to a portion of raw machine data associated with a timestamp extracted from the portion of raw machine data, the display of the set of events being in a table format that includes; one or more columns, each column comprising data items of an event attribute, the data items being of the set of events; and a plurality of rows forming cells with the one or more columns, each cell displaying a textual representation of at least one of the data items of the event attribute of a corresponding column, the textual representation being selectable by a user, the textual representation including at least some of the portion of raw machine data of a corresponding event; based on a user selection of a text portion of the textual representation in a corresponding cell; causing display of a list of options corresponding to the selected text portion of the textual representation in the corresponding cell; and causing one or more commands to be added to the plurality of commands specified in the search query, wherein the one or more commands are based on an option that is selected from the list of options and the selected text portion of the textual representation in the corresponding cell. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
Specification