Если вы добавляете поле, нет строгих требований по перестройке. Существующим индексированным документам присваивается нулевое значение для нового поля. При дальнейшем переиндексации значения из исходных данных добавляются в документы.
Хотя вы не можете напрямую удалить поле из индекса поиска Azure, вы можете добиться того же эффекта, не перестраивая индекс, если ваше приложение просто игнорирует «удаленное» поле. Если вы используете этот подход, удаленное поле не используется, но физически определение поля и его содержимое остаются в индексе до следующего перестроения индекса.
Изменение определения поля требует перестройки индекса, за исключением изменения атрибутов индекса: Retrievable, SearchAnalyzer, SynonymMaps. Вы можете добавить атрибуты Retrievable, SearchAnalyzer и SynonymMaps в существующее поле или изменить их значения без необходимости перестраивать индекс.