Query Workbench

The Query Workbench is where you edit query stages, results parameters and more in a live panel, seeing the impacts of the changes real time before saving your changes to a datasource. Relevancy tools such as Boosting and Blocking are accessible the Query Workbench and can be altered directly from the Workbench. The Query Workbench streamlines the process of querying indexed results and fine-tuning Query Pipelines to surface the results that best satisfy the end user’s needs.

The Workbench replaces the Search UI in Fusion 3.0.

See the Query Language Cheat Sheet for help constructing queries.

Fusion Query Workbench UI
Select and order the stages in your query pipeline
Configure the stage selected in the pipeline configuration pane
See query output, facet on and boost/block results

With this new sandbox paradigm, you can experiment with query pipelines without consequence because Fusion uses a copy of a pipeline to simulate the new results, and it is not permanently modified in the collection until you click Save.

In addition to query pipeline stages, relevancy tools such as Boosting and Blocking have become simpler to use and can be accessed directly from the search pane in the Query Workbench. These buttons quickly and accurately fine tune the ordering of search results so that the most relevant documents are presented at the top of the stack.

Query Pipelines and Pipeline Stages

Query Pipelines work by processing search requests and returning an ordered list of matching documents. Each one consists of a series of query stages that can be added, ordered, and modified using the Query Workbench.

Use the “Create Stage” dropdown menu to add query pipeline stages that can perform query setup, results relevancy, troubleshooting, and more.

Add a stage

Each pipeline stage definition associates a unique ID with a set of properties. The Query Solr stage is the only pipeline stage that is required for querying processes to complete, and therefore exists in every Query Pipeline configuration. It is always the last stage in a series.

Compare Mode

Compare Mode allows you to compare search results side by side while modifying pipelines and boosting/blocking results in real time. In Compare Mode, you can view the differences between search results from the original query pipeline and the copy being modified in the Query Workbench.

Query Workbench Compare Mode

Editing Parameters

The Query Workbench allows you to edit the search parameters using these controls:

Search parameters

Formatting the search results

Click Format Results at the bottom of the screen to configure how results are displayed:

Format results

Step-by-Step Query Workbench Process

  1. Use the Index Workbench to set up datasource(s).

  2. Run a crawl on the data.

  3. Open the Query Workbench.

  4. Select a query pipeline to use or create a new, blank pipeline (the Default pipeline is created automatically and can be used as-is or with modification).

  5. Modify the pipeline stages and set the order in which the queries will run.

  6. Examine the live results in the Search panel.

  7. Modify any pertinent stage settings to fine tune your results.

  8. Click Save to commit the new settings to the pipeline

After a custom Query Pipeline configuration is saved, it becomes available throughout Fusion and can be re-used and modified.