A query pipeline is made up of a series of query stages that process incoming search queries.A pipeline stage definition associates a unique ID with a set of properties.
These definitions are registered with the Fusion API service and stored in ZooKeeper for re-use across pipelines and search applications.Fusion includes a number of specialized query stages as well as a JavaScript stage that allows advanced processing via a JavaScript program.The detailed configuration article about each Fusion query pipeline stage is provided in this section.Configuration details are found for each pipeline stage in this section.
To configure a query pipeline stage, sign in to Fusion and click Querying > Query Workbench. Then click Add a Stage and select the stage you want to configure. The stages are displayed under these categories:
Set Up. This section displays options that let you configure stages such as Facets, Graph Security Trimming, and Query Fields.
Results Relevancy. This section displays options that let you configure stages such as Block Documents, Boost Documents, Recommend Items for Item, and Recommend Items for User.
Fetch Data. This section displays options that let you configure stages such as Apply Rules, JDBC Lookup, and REST Query.
Responses. This section displays options that let you configure stages such as QnA Result Document Field Sorting, Response Diagnostics, and Response Document Exclusion.
Troubleshooting. This section displays the option that lets you configure the Logging stage.
Advanced. This section displays options that let you configure stages such as Additional Query Parameters, Managed JavaScript, and QnA Filter Stop Words.
Custom. This section displays options that let you configure stages such as Custom Graph Security Trimming and JavaScript.
AI. This section displays options that let you configure stages such as Hybrid Query, LWAI Prediction, and Machine Learning.
Other. This section displays options that let you configure stages such as Experiment Stage, Return Query Parameters, and Text Tagger.
For information about how to configure stages in a query pipeline, see The Query Workbench.For conceptual information, see Query pipelines.