Управление индексом поиска и фильтрации для профилей клиентов
Результатом объединения данных клиентов является таблица Клиент, которая обеспечивает единое представление всей вашей клиентской базы. Чтобы пользователи могли быстро найти информацию о конкретном клиенте или группе клиентов, администратор должен настроить возможности Поиск и Фильтр на странице Клиенты.
Определение доступных для поиска атрибутов и индексируемых полей
Если вы впервые как администратор определяете используемые в поиске атрибуты, сначала определите индексируемые поля. Мы рекомендуем выбрать все атрибуты, по которым пользователи могут искать и фильтровать клиентов на странице Клиенты. Можно указать только атрибуты, существующие в таблице Клиент, созданной в процессе объединения данных. Чтобы поле было доступно для поиска, оно должно быть типа данных Edm.String и быть помечено как Включено в поиск.
Перейдите к таблице Клиенты и выберите Индекс поиска и фильтрации.
Выберите +Добавить.
Выберите в списке атрибуты, которые вы хотите добавить в качестве индексируемых полей, и выберите Применить.
Чтобы добавить больше атрибутов, выберите Добавить. Чтобы удалить выбранный атрибут, выберите атрибут и затем Удалить.
Выберите Выполнить, когда будете готовы применить заданные параметры поиска и фильтрации. После обработки изменений просмотрите их на карточках клиентов на странице "Клиент".
Определение параметров фильтрации для определенного атрибута
Настройте поля, которые можно будет использовать для фильтрации клиентов, на странице Клиенты.
Перейдите к таблице Клиенты и выберите Индекс поиска и фильтрации.
Выберите атрибут и выберите Добавить фильтр. Определите количество результатов и порядок, в котором они будут следовать. В зависимости от типа данных атрибута появится одна из следующих панелей.
Атрибуты строкового типа: укажите желаемое количество результатов на панели Строковый фильтр и политику порядка, в котором они будут следовать.
Атрибуты числового типа: укажите включаемые интервалы на панели Числовой фильтр и политику порядка, в котором они будут следовать.
Атрибуты типа "дата": укажите включаемые интервалы на панели Фильтр по дате и политику порядка, в котором они будут следовать.
Выберите ОК. Повторите эти действия для всех атрибутов, по которым вы фильтровать информацию.
Выберите Выполнить, когда будете готовы применить заданные параметры поиска и фильтрации. После обработки изменений просмотрите их на карточках клиентов на странице "Клиент".
Просмотр индексируемых полей клиентов
На странице Индекс поиска и фильтрации отображается следующая информация:
- Имя: представляет имя атрибута, как оно отображается в таблице Клиент.
- Тип данных: определяет тип данных (строковые, числовые или даты).
- Включено в поиск: указывает, может ли этот атрибут использоваться для поиска клиентов на странице Клиенты с помощью поля Поиск.
- Добавить фильтр: элемент управления для определения того, как этот атрибут может использоваться для фильтрации на странице Клиенты.
Замечания, связанные с быстродействием
Для быстрого оптимизированного поиска добавляйте в индекс только поля со следующими характеристиками:
- Низкая кардинальность: небольшое количество уникальных значений, которые повторяются во всей базе данных.
- Краткие описательные значения: одно или два слова, которые хорошо отображаются в дереве навигации.
- Используйте значения в поле, а не само имя поля. Например, вместо имени поля Цвет добавляйте в индекс значения Синий или Зеленый.
Рекомендации:
- Проверяйте данные на предмет недостающих значений, орфографических ошибок или несоответствий регистра. Единообразие данных позволяет избежать ненужных повторов.
- Не забывайте добавлять в индекс единственное и множественное число одного и того же слова. Фильтры не проверяются на орфографию и не анализируются, поэтому в них может включаться любое значение в доступном для поиска поле, даже если значения отличаются только одним символом.
- Нормализуйте доступные для поиска поля во избежание ненужных вариаций написания и регистра.
Узнайте больше о поиске в Dataverse.
Дальнейшие действия
Просмотрите страницу единых профилей для поиска профилей или используйте проиндексированные поля для просмотра подмножества, в которое входят все единые профили.