Hello there,
I have a page in Dialogflow CX that uses a website datastore, unstructured documents, and structured documents. I have all 3 connected.
Is there a prioritization between 3
? In that is one datastore looked through first before the other?
Hi @Ian_Stack,
As mentioned by @jaia in this response, the prioritization of data stores lacks a standardized approach as it treats all configured data store sources equally if you have more than one and it doesn't follow a set of sequence when processing them. When a user query comes in, Dialogflow CX searches all configured data store sources simultaneously to find a match. Once a relevant match is found, it doesn't continue searching through other data sources.
I hope the above information is helpful.
So when you say 'Once a relevant match is found, it doesn't continue searching through other data sources.', you/we don't know which datastore is hit first?
@Ian_Stack - Yes, all configured data store sources are searched simultaneously for a match, making it impossible to determine which data store was hit first given that it does not process them in any specific order.