Enable Asynchronous Query Pipeline Processing
-
In the Query Workbench, open the query pipeline you want to modify.
-
Click Add a Stage and select a stage that supports asynchronous processing:
-
Active Directory Security Trimming
-
Security Trimming
-
Boost with Signals
-
Apply Rules
-
JDBC Lookup
-
Solr Subquery
-
-
In the stage configuration panel, select Asynchronous Execution Config.
-
Select Enable Async Execution.
Fusion automatically assigns an Async ID value to this stage. Change this to a more memorable string that describes the asynchronous stages you are merging, such as signals
oraccess_control
. -
Copy the Async ID value.
-
Click Apply.
Verify that the stage is in the correct position in your pipeline.
-
Click Add a Stage and select the Merge Async Results stage.
-
In the stage configuration panel, click the Add button next to Async IDs.
-
Paste the ID from the asynchronous query stage into the new ID field.
When using multiple asynchronous stages, the order in which IDs are entered here is the order in which they are joined back into the pipeline. -
Click Apply.
The Merge Async Results stage is now the first stage in the pipeline.
-
Drag the Merge Async Results stage down so that it appears immediately before the Solr Query stage:
-
Click Save.