Индексатор поиска Azure очищает документы

Поэтому я перехожу с движка на основе Lucene на поиск Azure ....

Все идет хорошо, за исключением того, что когда мой Индексатор запускается, он удаляет все документы из Индекса и не заполняет его чем-либо заново.

Если я удаляю и заново создаю индекс, он снова отображается, но когда индексатор запускается в течение часа (он работает ежечасно), он удаляет все 4k + документы, которые были там.

Не хватает ли мне этой опции при создании индексатора?

Шаги, которые я использую для создания индекса

  1. Добавить новый источник данных => Sql Server
  2. Creat Index (удаление необходимых полей, которые не должны индексироваться)
  3. Добавить индексатор

Начальный запуск хорош, затем, когда индексатор работает в час, он очищает список документов

Итак, изображение ниже показано после запуска второго индекса (в час).

Обновление: я заметил, что я выполнил запрос, и он возвращает то, что ожидалось. результат мудрый, но индексатор по-прежнему не показывает документов  введите описание изображения здесь

введите здесь описание изображения


person Inept Adept    schedule 15.03.2016    source источник
comment
Привет, Мартин, индексатор никогда не удаляет документы, если вы не используете опцию мягкого удаления для своего источника данных. Можете ли вы показать, как выглядит ваш источник данных JSON?   -  person Eugene Shvets    schedule 15.03.2016
comment
Привет, Юджин, я создал его через портал, я обновил свой исходный пост, указав шаги, которые я предпринял в отношении Мартина   -  person Inept Adept    schedule 15.03.2016


Ответы (1)


Судя по снимку экрана, похоже, что индексатор настроен с политикой обнаружения изменений (интегрированное отслеживание изменений или максимальная отметка), поэтому второй запуск индексатора просто не находит новых документов для индексации. Таким образом, вы видите на портале «0/0 документов успешно». Подчеркнем, что индексатор никогда не удаляет документы, если это специально не запрошено политикой мягкого удаления.

person Eugene Shvets    schedule 15.03.2016
comment
Ура @Eugene, Я прочитал документацию и пришел к окончательному выводу, хотя изначально он был непонятен. Отличный ответ, хотя и прояснил это для меня. - person Inept Adept; 16.03.2016