Мне нужно включить полный текст & фасетный поиск услуги, которая хранит данные каждого клиента в отдельной базе данных Azure SQL. Каждая база данных, в свою очередь, хранит данные нескольких проектов клиентов. Каждая база данных может содержать n количество проектов. Доступ к данным каждого клиента осуществляется как изолированный репозиторий данных. Поэтому мне нужно, чтобы поиск и грани были ограничены данными каждого проекта. Поскольку поиск Azure поддерживает конечное число индексов, я не уверен, как наилучшим образом использовать его в моем сценарии? Более того, данные, доступные для поиска в проектах, будут иметь различный набор информации, которую нужно искать. Поэтому столбцы в индексе будут варьироваться от проекта к проекту в каждой базе данных.Azure Поиск по нескольким индексам
Как лучше всего решить эту проблему с помощью поиска в Azure?