Understanding the Search Experience on Analyze

The Search History filter with all its fields is illustrated below.

../../_images/HistoryFilter.png

Search Fields and Supported Values

Search Field Supported Supported Keywords Supported Values Examples that can be part of Search Strings
Command ID Yes id Full command ID; partial command IDs are not supported. Only one value is supported at a time.

command_id:2024

id:2024

Text Yes Free-form text Free-form text with a blank space and partial tokens are supported. select from table
Status Yes status All values. Only one value is supported at a time. status:success, status:failed, status:running, status:cancelled
Email Yes email “All” or 1 or more email IDs. Multiple comma-separated values are supported. email:user@qubole.com
Source Yes api, ui, template, odbc, scheduled All values. source:api, interface:ui
CommandType Yes command_type, type (Only one value is supported at a time) Hive hive, hivequery command_type:hive, type:hivequery
Spark spark, sparkcommand command_type:spark, type:sparkcommand
Presto presto, prestoquery command_type:presto, type:prestoquery
Shell shell, shellcommand command_type:shell, type:shellcommand
Pig pig, pigquery command_type:pig, type:pigquery
Hadoop hadoop, hadoopjob command_type:hadoop, type:hadoopjob
Data Import dataimport command_type:dataimport, type:dataimport
Data Export dataexport command_type:dataexport, type:dataexport
Db Query dbquery command_type:dbquery, type:dbquery
Redshift redshift, redshiftquery command_type:redshift, type:redshiftquery
Query Export queryexport command_type:queryexport, type:queryexport
Workflow Workflow command_type:Workflow, type:Workflow
Tags Yes tags All values. A comma-separated list of values without a blank space. tags:database,tables
Cluster label Yes cluster_label, cluster

Search by a single cluster label. Case-sensitive.

Only one value is supported at a time.

cluster:default, cluster:hadoop2, cluster_label:hadoop2
Start date Yes start_date

Date must be in mm/dd/yyyy format. 1 October 2017 must be 10/01/2017

Limited date formats are supported.

start_date:10/01/2017
End date Yes end_date

Date must be in mm/dd/yyyy format. 15 October 2017 must be 10/15/2017

Limited date formats are supported.

end_date:10/15/2017
Name Yes name All values. A comma-separated list of values without a blank space. name:command1,largeresult
Starred Yes starred, favorite, favourite The commands that are starred. starred, favorite, favourite

Example Search Strings

Here are a few sample search strings that you can type on the text field of the Search History filter.

  • Look for all failed Hive queries by typing:

    type:hive status:failed (OR) command_type:hivequery status:fail

    Note any of the many supported keywords and values can be used to specify command type and command status.

  • Look for all successful database queries after Oct 1, 2017 by typing:

    status:success type:dbquery start_date:10/01/2017

    Separate different filters using a whitespace character.

  • Look for data updates to table TableA by typing:

    insert update tableA

    Note that results displayed include ALL or AND word combinations in the search string in addition to the search string. For example, while searching insert update tableA, these searches are done and results are combined sequentially:

    1. insert tableA
    2. insert
    3. tableA
    4. tableA insert
  • Look for queries within a specific duration, for example, a month:

    insert start_date:09/01/2017 end_date:10/01/2017

    start_date and end_date can be combined to specify the date range or duration.

In environments where elastic search is enabled, the search duration of the cluster label is 90 days by default. If you want the duration to be more than 90 days, you must enter the Start and End dates. Elastic search is currently only supported on the api.qubole.com and us.qubole.com environments.