Field name recommendation
AssigneeCisco Technology, Inc.
InventorYuchen Zhao
Life of this patent
Estimating the term…
Abstract
In one aspect, a system for recommending a field name in data is disclosed. The system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations. The operations performed include: receive a user selection from choices of data; convert the selected data into a searchable format; receive a user selection of a portion of the selected data; apply heuristics to the portion; and recommend a field name and a field type based on the heuristics applied to the portion.
Claims7
A system for recommending a field name in data, the system including:
- a hardware processor;
- a memory;
- and
- one or more modules stored in the memory and executable by a processor to perform operations including:
- receive a user selection of one or more log messages from a plurality of log messages indicative of a monitored business transaction, wherein the plurality of log messages are selectable by the user on a user interface as individual strings;
- convert the one or more log messages into a searchable format by parsing the one or more log messages into selectable portions of one or more strings associated with the one or more log messages;
- receive a user selection of a selectable portion of the one or more log messages, wherein the selectable portion includes an indication of a value of a field name;
- apply one or more heuristics to the selectable portion to determine a context or pattern of the value of the field name associated with the selectable portion;
- automatically recommend, using the determined context or pattern of the value of the field name associated with the selectable portion, the field name and a field type of the field name for an unstructured string of data without having a query search;
- providing a result of the recommendation as sortable based on the field value, wherein the result identifies a subset of choices of data having the recommended field name and the field type of the field name, and wherein a corresponding field value for the recommended field name is highlighted in the subset of the choices of data.
A method for recommending a field name, the method including:
- receiving, by a computing device comprising a hardware processor, a user selection of one or more log messages from a plurality of log messages indicative of a monitored business transaction, wherein the plurality of log messages are selectable by the user on a user interface as individual strings;
- converting the one or more log messages into a searchable format by parsing the one or more log messages into selectable portions of one or more strings associated with the one or more log messages;
- receiving a user selection of a selectable portion of the one or more log messages, wherein the selectable portion includes an indication of a value of a field name;
- applying one or more heuristics to the selectable portion to determine a context or pattern of the value of the field name associated with the selectable portion;
- automatically recommending, using the determined context or pattern of the value of the field name associated with the selectable portion, the field name and a field type of the field name for an unstructured string of data without having a query search;
- providing a result of the recommendation as sortable based on the field value, wherein the result identifies a subset of choices of data having the recommended field name and the field type of the field name, and wherein a corresponding field value for the recommended field name is highlighted in the subset of the choices of data.
A non-transitory computer readable medium embodying instructions when executed by a hardware processor to cause operations to be performed for recommending a field name, the operations including:
- receiving a user selection of one or more log messages from a plurality of log messages indicative of a monitored business transaction, wherein the plurality of log messages are selectable by the user on a user interface as individual strings;
- converting the one or more log messages data into a searchable format by parsing the one or more log messages into selectable portions of one or more strings associated with the one or more log messages;
- receiving a user selection of a selectable portion of the one or more log messages, wherein the selectable portion includes an indication of a value of a field name;
- applying one or more heuristics to the selectable portion to determine a context or pattern of the value of the field name associated with the selectable portion;
- automatically recommending, using the determined context or pattern of the value of the field name associated with the selectable portion, the field name and a field type of the field name for an unstructured string of data without having a query search;
- providing a result of the recommendation as sortable based on the field value, wherein the result identifies a subset of choices of data having the recommended field name and the field type of the field name, and wherein a corresponding field value for the recommended field name is highlighted in the subset of the choices of data.
Dependencies are inferred from the claim text.