Usted está aquí:
Ejecutar consultas de búsqueda híbrida con API de consulta
Utilice la API de consulta para ejecutar búsquedas híbridas en Data 360. Utilice estos ejemplos como puntos de inicio.
Esta sintaxis ejecuta una búsqueda híbrida en el Editor de consultas.
select * from hybrid_search(
table(<Search_Index_DMO>),
'<Search String>',
'<PreFilteringColumn><Operator><Value>',
'<Limit Results>)';
Parámetros de entrada
- <Search_Index_DMO> es el nombre de API del DMO de índice.
- <Cadena de búsqueda> es el texto de búsqueda para la búsqueda híbrida.
- <PreFilteringColumn> es la condición previa al filtro.
- <Limitar resultados> es el número de resultados para devolver.
Parámetros de resultado
- RecordId__c es un identificador exclusivo para el resultado. Este parámetro tiene el mismo valor que el campo SourceRecordId__c.
- SourceRecordId__c es el identificador para el registro de origen (DMO segmentado) asociado con este resultado. Puede utilizarlo en una expresión de unión con la tabla DMO de fragmento.
- vector_score__c es la puntuación de similitud devuelta por el índice de búsqueda vectorial subyacente.
- keyword_score__c es la puntuación de similitud devuelta por el índice de búsqueda subyacente de palabras clave.
- hybrid_score__c es la puntuación derivada de combinar las puntuaciones de palabra clave y vector. Esta puntuación tiene en cuenta factores de clasificación, como la popularidad y la recencia, lo que influye en la clasificación de los resultados.
Esta sintaxis ejecuta una búsqueda híbrida sin condiciones de prefiltro.
select * from hybrid_search(
table(Knowledge_full_index__dlm),
'How to input special mark/character when using keyboard input data field','', 2)Resultado de consulta

Esta sintaxis ejecuta una búsqueda híbrida con condiciones previas al filtro.
select * from hybrid_search(
table(Knowledge_full_index__dlm),
'How to input special mark/character when using keyboard input data field',
'RecordId__c=''b7e66a34-15e3-43c6-8d84-9af80cd121d6''', 5);Resultado de consulta


