Common issues and solutions for Platform signals integration in Lucidworks Search.Documentation Index
Fetch the complete documentation index at: https://doc.lucidworks.com/llms.txt
Use this file to discover all available pages before exploring further.
No signals in collection
Symptom: TheCOLLECTION_NAME_signals_aggr collection is empty or not populated.
Diagnosis:
-
Check whether the collection exists in Lucidworks Search Admin UI:
- Navigate to Collections.
- Search for
COLLECTION_NAME_signals_aggr.
-
Run a query in Query Workbench:
-
No signals in Platform Signals Store
- Beacon is not configured or not tracking events.
- The Platform aggregation job hasn’t run yet.
-
Signal retrieval not configured
- Platform credentials were not provided to Lucidworks Support.
- Signal retrieval configuration is incomplete.
-
Collection name mismatch
- The collection name doesn’t match the Lucidworks Search app name.
-
Verify signal collection is working:
- Check the Platform dashboard for signal activity.
- Verify your Beacon or Platform Signals API configuration.
-
Contact Lucidworks Support:
- Provide your app name and Platform integration details.
- Include the approximate time when signals should have been retrieved.
- Lucidworks Support can check signal retrieval logs and processing status.
-
Verify collection name format:
- The collection name should be
COLLECTION_NAME_signals_aggr. - The name must match your Lucidworks Search app configuration.
- The collection name should be
Incorrect signal weights
Symptom: Documents are boosted, but weights don’t match expected values. Diagnosis: Query the signals collection to inspect weights, usually in theweight_d field.
Common Causes:
-
Formula configuration mismatch
- Formula weights in the signal retrieval configuration don’t match the Platform formula.
- The wrong formula name is specified in the Boost with Signals stage.
-
Field mapping issues
- The Rollup Weight Field in the query stage doesn’t match the signal document field.
-
Verify formula configuration matches Platform:
- Check Platform formula definition.
- Contact Lucidworks Support to verify signal retrieval configuration.
-
Verify Boost with Signals stage configuration:
- Aggregation Type must match formula name (e.g.,
formula1). - Rollup Weight Strategy must be
weight_d.
- Aggregation Type must match formula name (e.g.,
Query boosting not working
Symptom: Queries execute successfully but results are not boosted based on signals. Diagnosis:- Check whether the Boost with Signals stage is enabled in the query pipeline.
- Run a query with debug enabled:
debug=true. - Review boost parameters in the debug output.
-
Stage not in pipeline
- The Boost with Signals stage is missing or disabled.
-
Wrong aggregation type
- The Aggregation Type in the stage doesn’t match the signals formula.
-
Field name mismatch
- The Rollup Field value doesn’t match the signal document field names.
-
Empty signals collection
- No matching signals exist for the query.
- Add or enable the Boost with Signals stage in the query pipeline.
-
Verify the stage configuration:
- Aggregation Type:
formula1 - Rollup Field:
doc_id - Rollup Weight Strategy:
weight_d
- Aggregation Type:
-
Test with a known query that has signals:
- Query the signals collection to find a query with aggregated data.
- Execute that query through the pipeline.
- Verify boosting is applied in the debug output.
Slow query performance
Symptom: Queries with signal boosting are significantly slower than without. Diagnosis: Enable query timing and examine the Boost with Signals stage performance:-
Large number of signals retrieved
- The
numSignalsparameter is set too high.
- The
-
Inefficient signals collection query
- Solr Query Parameters are missing or incorrect.
-
Tune Boost with Signals stage parameters:
- Reduce
numSignalsto a reasonable value (50-100). - Reduce
numRecommendationsif appropriate.
- Reduce
-
Optimize signals collection:
- Make sure appropriate fields are indexed.
- Consider adding filters to limit signal retrieval scope.
Authentication or integration issues
Symptom: Signal retrieval appears to have stopped or never started. Common Causes:-
Integration credentials expired or invalid
- The Client ID or Secret are incorrect.
- The integration was deleted or modified in Platform.
-
Configuration mismatch
- Integration name doesn’t match.
- Platform application ID is incorrect.
- Your Lucidworks Search instance name
- Platform integration name
- App name where signals should appear
- Time period when the issue started
- Any recent changes to Platform configuration
Getting help
If you continue to experience issues after following this guide, contact Lucidworks Support with the following information:-
Environment details:
- Lucidworks Search instance name
- App name
- Collection name
-
Platform integration details:
- Platform application name and ID
- Integration name
- Signal Store configuration
-
Symptoms observed:
- When the issue started
- Error messages in the UI
- Example queries that show the problem
-
Configuration details:
- Boost with Signals stage configuration
- Expected vs. actual behavior