Azure Search и хранилище больших двоичных объектов Azure: нужно ли индексировать все пользовательские элементы метаданных для их поиска / фильтрации?

#azure #azure-blob-storage

#azure #azure-blob-storage

Вопрос:

Я настраиваю Azure Search для запроса метаданных на основе того, что отправляет пользователь.

Нужно ли индексировать все элементы метаданных в хранилище больших двоичных объектов Azure, чтобы иметь возможность их поиска / фильтрации?

Пример:

Я мог бы сохранить 5 элементов «пользовательских» метаданных:

AppFileId AppLocation AppDepartment AppCost AppTypeId

Я хотел бы настроить вызов, при котором я могу запрашивать на основе любого из них или только одного.

Мой вопрос:

Все ли они должны быть проиндексированы на этой странице на портале Azure, прежде чем я смогу выполнять поиск / фильтрацию по ним?

Я надеялся, что смогу просто поместить любое свойство метаданных в свой файл, а затем получить файл, запросив одно или несколько свойств метаданных. Я знаю, что мне нужно использовать службу поиска Azure.

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

Ответ №1:

Не уверен, что означает «запрос от него».

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

Комментарии:

1. Я обновил начальный пост. Я надеялся, что вы сможете отозвать файл на основе передачи одного элемента метаданных или нескольких. Я надеялся, что вам не нужно индексировать все 5, но, похоже, вы это делаете! Спасибо!

2. Добро пожаловать, удачи в Azure Search. @ttaylor27272727