Настройка поиска Dataverse для вашей среды

Поиск dataverse предоставляет быстрые и комплексные результаты поиска в нескольких таблицах в одном списке, отсортированные по релевантности. Это дает простой и хорошо информированный интерфейс поиска в приложениях на основе моделей. Администратор с разрешениями на уровне среды может перейти в Центр администрирования Power Platform, чтобы настроить поиск Dataverse для всех приложений на основе модели в определенной среде. Используйте представления функции Quick Find для управления поведением глобального поиска, быстрого поиска и поиска по справочнику.

  • Интеграция с интерфейсом AI/Copilot: пользователи могут иметь "беседу" с данными и определять темы, шаблоны и аналитические сведения с помощью естественного языка. Поиск по данным интерпретирует ошибки, распространенные сокращения и синонимы для обеспечения высококачественных результатов.

  • Унифицированный поиск: поиск dataverse предоставляет единый единый интерфейс поиска в приложениях на основе модели и других продуктах, использующих Dataverse. Он предлагает лучший пользовательский интерфейс по сравнению с быстрым поиском, который требует, чтобы все условия поиска были найдены в одном столбце.

  • Эффективные результаты на основе релевантности: интеллектуальные алгоритмы ранжирования сначала возвращают наиболее релевантные записи и обеспечивают лучшую производительность, чем классифицированный поиск. Эта функция сокращает время поиска и повышает точность.

  • Смарт-нечеткий поиск: поддерживает варианты орфографии и терминологии, чтобы он не зависел от точных совпадений ключевых слов.

  • Безопасность и соответствие: учитываются роли безопасности и разрешения Dataverse. Пользователи могут просматривать результаты поиска только для записей, к которым у них есть доступ.

  • Масштабируемость и производительность: оптимизировано для больших наборов данных и поддерживает несколько типов данных, таких как выбор и поиск.

  • Поиск по документам в Dataverse: включает результаты поиска для текста в документах, хранящихся в Dataverse, таких как PDF, документы Office, HTML, XML, ZIP, EML, обычный текст и форматы JSON-файлов. Также производится поиск текста в заметках и вложениях.

Замечание

Глобальный поиск поддерживает до 2 МБ поиска файлов.

Поддержка доступности и языков

  • Вы можете использовать поиск Dataverse в приложениях для взаимодействия с клиентами, таких как Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Маркетинг и Dynamics 365 Project Service Automation.

  • Вы не можете использовать поиск Dataverse в целях работы с клиентами для локальных организаций. Быстрый поиск — единственный вариант поиска для этих организаций.

  • Полнотекстовый быстрый поиск доступен для организаций Customer Engagement (on-premises) начиная с Dynamics CRM 2015 с накопительным пакетом обновления 1.

  • Подробное сравнение см. в разделе Compare search options in Microsoft Dataverse.

  • Все поля, доступные для поиска в Dataverse, обрабатываются на языке, который наиболее тесно соответствует базовому языку организации, кроме казахского языка, где все поля обрабатываются с помощью базового обработчика текста, не зависящего от языка.

Поиск Dataverse — это функция, которую можно отключить. Используйте поиск Dataverse, чтобы пользователи имели опыт поиска в моделируемых приложениях и использовали возможности опыта Copilot.

Выполните следующие действия для управления поиском Dataverse.

  1. Войдите в центр администрирования Power Platform как системный администратор.

  2. В области навигации выберите Управление.

  3. На панели Управление выберите Среды.

  4. На странице Окружения выберите окружение.

  5. На панели команд выберите Настройки.

  6. Разверните Продукт, затем выберите Характеристики.

  7. В разделе поиска Dataverse выберите параметры, которые вы хотите включить:

  8. Нажмите кнопку Сохранить, чтобы применить изменения.

Выбранное состояние влияет на то, как данные Dataverse индексируются и используются в глобальном поиске и в возможностях с использованием ИИ в среде. Чтобы экспортировать детализированные отчеты об использовании и просмотреть точно, какие таблицы индексируются и сколько емкости каждая потребляет, см. просмотр хранилища поиска в Dataverse.

Замечание

  • Вы не можете отключить Dataverse поиск в определенных приложениях.
  • Поиск в Dataverse не включает другие функции автоматически.
  • Как глобальный поиск, так и включенный интерфейс ИИ используют одни и те же данные индексирования.
  • При создании индекса поиска Dataverse отображается сообщение о том, что идет подготовка.

Это важно

Отключение поиска Dataverse отменяет подготовку и удаляет индекс в течение 12 часов. Если вы включите поиск Dataverse после его отключения в течение 12 часов, он создает свежий индекс, который должен пройти полную синхронизацию. Синхронизация может занять час или больше для средних организаций, а также несколько дней для крупных организаций. Обязательно учитывайте эти последствия при временном отключении поиска Dataverse.

Если вы используете собственный ключ шифрования, вы можете отключить Dataverse поиск после предоставления раннего доступа к волне 2 выпуска 2021 года в центре администрирования Power Platform.

Включите индексирование поиска для поддержки интеллектуальных функций Dataverse (Work IQ) в решениях с использованием искусственного интеллекта и агентов

Некоторые возможности создания искусственного интеллекта используют данные поиска Dataverse. При включении поиска 'Dataverse' вы можете получить доступ к чату 'Copilot' с помощью значка 'Copilot' в панели навигации в модельно-управляемом приложении. Вы можете открыть или свести к минимуму область чата Copilot, как вы хотите. Индексирование выполняется по запросу. Microsoft выполняет индексирование на основе запроса из различных интерфейсов ИИ и агентов.

Показать панель глобального поиска во всех приложениях на основе модели и включить индексацию поиска для поддержки только поиска

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

Поиск в Dataverse может распространяться на другие поисковые системы Microsoft, включая SharePoint Online, Bing и Office. Включив соединитель, вы можете искать и находить информацию на этих холстах, как если бы вы искали в приложении. Например, вы можете быстро найти номер телефона или адрес электронной почты контакта, не открывая приложение. Дополнительные сведения см. в разделе "Поиск записей" с помощью поиска Dataverse.

Замечание

  • Вы не можете отключить глобальный поиск Dataverse для отдельных приложений.
  • Если для глобального поиска Dataverse задано значение On, быстрый поиск (ранее известный как классифицированный поиск) становится недоступным.
  • Поиск Dataverse должен быть включен для поддержки операций жизненного цикла, таких как создание, удаление, резервное копирование, восстановление, копирование и сброс.
  • Для поддержки копирования операций жизненного цикла между средами необходимо вручную перевести переключатель поиска Dataverse в положение Вкл. в требуемых средах.

После включения поиска Dataverse в Центре администрирования Power Platform настройте поиск Dataverse, выполнив четыре действия.

  1. Выберите доступные для поиска таблицы в поиске Dataverse.

  2. Проверьте столбцы, которые ищутся, столбцы, которые отображаются, и условия фильтрации, применяемые в управляемых моделью приложениях Power Apps, как описано в разделе Выбор полей и фильтров для поиска для каждой таблицы.

  3. Включите таблицы, в которых разрешен поиск Dataverse, в приложении на основе модели. Используйте конструктор приложений , чтобы убедиться, что таблица включена в компоненты приложения. Дополнительные сведения см. в разделе "Добавление или изменение компонентов приложения на основе модели".

  4. Убедитесь, что таблица является настраиваемой и что для параметров Отслеживать изменения и Отображать в результатах поиска в области Дополнительные параметры установлено значение Вкл. Дополнительные сведения см. в статье "Создание и изменение таблиц с помощью Power Apps".

Чтобы настроить поиск, проверьте таблицы, в которых разрешен поиск Dataverse, в контексте решения. С помощью нового обозревателя решений можно просмотреть моментальный снимок индекса поиска Dataverse на странице обзора .

Замечание

Если вы выбираете таблицы для поиска в Dataverse в среде Power Apps для правительственных учреждений США, используйте обозреватель решений в старой версии, чтобы выбрать таблицы для индексирования в Dataverse.

  1. Войдите в Power Apps.
  2. В области навигации выберите "Решения".
  3. Выберите решение, которое нужно изменить, и нажмите кнопку "Изменить " на панели команд.
  4. На странице Объекты, в области навигации, выберите Обзор.
  5. На панели Dataverse поиска выберите Управление индексом поиска.

Хотя ограничения на количество таблиц, которые вы можете индексировать для поиска, отсутствуют, есть ограничение на общее количество полей, которые можно включить для поиска Dataverse. Поиск Dataverse индексирует 50 полей по умолчанию. Так как максимальное количество полей для поиска в организации составляет 1000, можно настроить до 950 полей для поиска.

Это важно

Некоторые столбцы являются общими для всех таблиц, например Основное имя и Идентификатор, являются частью 50 полей, индексируемых по умолчанию для всех таблиц, и не учитываются для каждой таблицы.

При выборе таблицы для индексирования поиска Dataverse можно просмотреть количество полей, добавленных в индекс.

Количество полей, индексированных для таблицы, зависит от представления быстрого поиска таблицы. Кроме того, некоторые типы полей считаются несколькими полями в индексе поиска Dataverse, как указано в этой таблице.

Тип поля Количество полей, используемых в
в индексе поиска Dataverse
Подстановка (клиент, владелец и атрибут типа "подстановка") 3
Набор опций (атрибут типа состояния или типа статуса) 2
Все прочие типы полей 1

Панель хода выполнения в нижней части показывает отношение индексированных полей как часть от максимально разрешенного числа доступных для поиска полей.

При достижении предела индексированных полей появляется предупреждение. Чтобы добавить дополнительные поля в индекс, необходимо освободить место, удалив некоторые поля, которые уже находятся в индексе, или путем удаления всех таблиц из области поиска Dataverse.

По умолчанию следующие системные таблицы индексируются для поиска Dataverse. Однако вы должны добавить пользовательские таблицы в поиск Dataverse, чтобы в них был возможен поиск. В таблице числа в скобках указывают общее количество столбцов, включенных в индекс для этой таблицы.

Таблицы, используемые для поиска Dataverse
без разрешенных приложений Dynamics 365
Таблицы, используемые для поиска Dataverse
с разрешенными приложениями Dynamics 365
Учетная запись (8)
Контакт (11)
Цель (19)
Метрика цели (3)
Статья базы знаний (56)
Кампания (2)
Активность кампании (4)
Отклик от кампании (6)
Обращение (5)
Конкурент (1)
Контракт (7)
Счет (4)
Интерес (6)
Маркетинговый список (5)
Возможная сделка (11)
Продукт возможной сделки (8)
Заказ (4)
Продукт (5)
Предложение с расценками (4)
Сервис (1)
Действие сервиса (9)

Замечание

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

Представление быстрого поиска таблицы управляет доступными для поиска полями таблицы и фильтрами, используемыми для поиска Dataverse. При включении поиска Dataverse полный набор столбцов Find, View и Filter в представлении быстрого поиска таблицы становится частью индекса поиска Dataverse. Можно добавить неограниченное поле поиска для каждой таблицы. Однако, как отмечалось ранее, общее количество индексированных полей имеет ограничение.

  • Найти столбцы в представление быстрого поиска определяют доступные для поиска поля в индексе поиска Dataverse. Текстовые поля, такие как Одна строка текста, Несколько строк текста, Подстановки и Наборы параметров поддерживают поиск. Поиск столбцов со всеми другими типами данных игнорируется.

    Замечание

    Добавьте поля валюты в столбцы поиска , чтобы символ валюты, видимый на записи, возвращается в результатах поиска. Если вы не добавляете поле валюты в индекс поиска, символ валюты локализован в соответствии с параметрами языка. Чтобы использовать поле подстановки, включите возможность поиска в справочной таблице.

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

  • Условия фильтра в представлении быстрого поиска применяются к результатам поиска Dataverse. В следующей таблице представлен список пунктов фильтра, не поддерживаемых поиском Dataverse.

    Оператор
    Кнопка "Нравится"
    NotLike
    BeginsWith
    DoesNotBeginWith
    EndWith
    DoesNotEndWith
    ChildOf
    Mask
    NotMask
    MaskSelect
    EqualUserLanguage
    Under
    NotUnder
    UnderOrEqual
    Над
    AboveOrEqual
    NotNull
    Null
    Не содержит данных

Чтобы изменить доступные для поиска поля таблицы:

  1. Войдите в Power Apps.
  2. На панели навигации выберите Таблицы.
  3. На странице Таблицы выберите таблицу, которую следует изменить.
  4. В области Интерфейсы для работы с данными выберите Представления.
  5. В списке представлений выберите тип Предоставление быстрого поиска. Например, выберите Быстрый поиск активных учетных записей.
  6. Редактируйте Просмотр столбцов и Поиск столбцов, добавляя, удаляя или переупорядочивая столбцы. Более подробное описание добавления или удаления столбцов в представлении см. в разделе Choose и настройка столбцов в представлениях приложений на основе модели в Power Apps.
  7. Выберите Сохранить и опубликовать, чтобы опубликовать изменения в представлении.

Это важно

Чтобы убедиться, что результаты поиска доступны, убедитесь, что:

  • Таблица включена в модельно-управляемое приложение.
  • Представление быстрого поиска задано в качестве представления по умолчанию для таблицы.

Изменения в представлении быстрого поиска также применяются к конфигурациям быстрого поиска с одной таблицей и несколькими таблицами. Поэтому мы не мешаем вам включать поля, которые не поддерживаются для поиска Dataverse при настройке представления быстрого поиска. Однако неподдерживаемые поля не синхронизируется с индексом поиска Dataverse и не появляются в результаты поиска Dataverse.

Tip

Используйте вид быстрого поиска, чтобы определить, какие поля отображаются как грани в приложениях на основе моделей с включенным поиском Dataverse. Все Столбцы представлений с типами данных, отличные от Строка текста и Несколько строк текста, помечены как фасеты и фильтры в индексе. По умолчанию первые четыре поля фасетов в Представлении быстрого поиска для выбранной таблицы отображаются как фасеты, когда пользователи используют поиск Dataverse. В любое время вы можете выбрать только четыре поля как фасеты.

Замечание

  • Изменения, внесенные в конфигурацию поиска Dataverse или данные, доступные для поиска, могут занять до 15 минут, чтобы появиться в службе поиска. Для выполнения полной синхронизации для организаций среднего размера может потребоваться до часа и несколько дней для крупных организаций.

  • Максимальный размер поискового запроса — 1024 символа.

  • Несмотря на то что можно добавить связанные поля таблицы в виде столбца представления, столбцапоиска или фильтра в представлении быстрого поиска таблицы, поиск dataverse не поддерживает связанные поля таблицы и поэтому игнорирует их.

  • Если изменить длину текста в столбце таблицы и установить для столбца режим простого поиска, импорт может не выполниться, и может возникнуть следующая ошибка: длина недействительна, так как это индексируемый атрибут, и размер не может превышать 1700.

  • Размер индексированного атрибута не может превышать 1700 байт. Если соответствующий столбец зарегистрирован в представлении быстрого поиска, удалите его из представления быстрого поиска и повторите попытку экспорта через некоторое время. При изменении или удалении параметра Представление быстрого поиска может потребоваться до 24 часов, чтобы изменения отразились в индексе, так как это задание обслуживания для локального продукта, выполняемое один раз в день. Дополнительные сведения см. в разделе "Максимальная емкость" для SQL Server.

  • Обновления вычисляемых полей и подстановок не синхронизируются автоматически в поиске Dataverse. Данные обновляются всякий раз, когда поле, настроенное для поиска Dataverse, обновляется в записи.

  • Некоторые распространенные поля являются частью каждой таблицы в Dataverse, поэтому эти поля отображаются в индексе поиска Dataverse по умолчанию. Вот несколько примеров распространенных полей:

    • ownerid (Имя подстановки)
    • owningbusinessunit (Имя подстановки)
    • statecode (Подпись набора параметров)
    • statuscode (Подпись набора параметров)
    • name (основное поле имени любой таблицы, которая может совпадать или не совпадать с логическим именем, таких как полное имя или субъект.)
  • Если общее поле было добавлено в любую таблицу для поиска Dataverse, поиск будет выполняться для этого общего поля по всем сущностям в глобальном поиске. Однако после выбора определенной таблицы через аспект типа записи, поиск Dataverse следовать параметрам, которые вы определили для таблицы с помощью представления быстрого поиска. В результате количество записей, возвращаемых в глобальном поиске, может отличаться от тех, которые возвращаются в поиске на уровне сущностей. Это поведение ожидаемо и является частью задумки.

Настройте быстрые действия, которые отображаются с поиском Dataverse в приложениях на основе модели

Интерфейс поиска Dataverse позволяет приблизить некоторые из наиболее часто используемых действий к результатам поиска. Это помогает пользователям выполнять свои задачи, не переходя на страницу записи в приложениях на основе модели. Быстрые действия — это небольшой набор команд для конкретной таблицы. Пользователи могут просматривать быстрые действия при взаимодействии с поиском в приложениях на основе моделей, работающих в веб-браузере. Некоторые часто используемые таблицы настраиваются для отображения набора команд, помогающих пользователям выполнять свои задачи без потери контекста.

Таблица Быстрые действия
Счет Назначить, Поделиться, Отправить ссылку по электронной почте
Контакт Назначить, Поделиться, Отправить ссылку по электронной почте
Назначение Отметить как завершенное, Отменить, Установить в отношении, Назначить, Отправить ссылку по электронной почте
задачи Отметить как завершенное, Отменить, Установить в отношении, Назначить, Отправить ссылку по электронной почте
Звонок Отметить как завершенное, Отменить, Установить в отношении, Назначить, Отправить ссылку по электронной почте
Адрес электронной почты Отменить, Установить в отношении, Отправить ссылку по электронной почте

Быстрые действия — это подмножество команд сетки домашней страницы таблицы. Например, когда вы выбираете организацию в сетке на главной странице организаций, быстрые действия в таблице "Организация" определяются набором команд в верхней части страницы. Используйте EnableRule на ленте, чтобы скрыть или отобразить быстрые действия для таблицы. Дополнительные сведения об определении правил включения ленты в Power Apps см. в разделе "Определение правил включения ленты".

Следующие три новых правила включения дают вам гибкость для оптимизации быстрых действий:

  • Правило ShowOnQuickAction — это правило, чтобы команда отображалась только как быстрое действие.

    <CommandDefinition Id="new.contact.Command.Call">
      <EnableRules>
        <EnableRule Id="Mscrm.SelectionCountExactlyOne" />
        <EnableRule Id="Mscrm.ShowOnQuickAction" />
      </EnableRules>
      <DisplayRules />
      <Actions>
        <JavaScriptFunction FunctionName="simplealert" />
      </Actions>
    </CommandDefinition>
    
  • Правило ShowOnGridAndQuickAction — это правило, чтобы команда отображалась как в сетке домашней страницы, так и как быстрое действие.

  • Правило ShowOnGrid — это правило, чтобы команда отображалась только в сетке домашней страницы. Используйте эту команду, чтобы скрыть существующее быстрое действие.

    Замечание

    В каждой таблице может быть до шести быстрых действий.

    Быстрые действия в настоящее время отображаются только в контексте поиска, вместе с предложениями и в основном столбце на странице результатов. Тот же набор быстрых действий отображается рядом с предложениями и на странице результатов.

Если вы включаете таблицу для поиска в Dataverse, установите для управляемого свойства Включить синхронизацию с внешним поисковым индексом значение True. По умолчанию это свойство уже имеет значение True для некоторых стандартных таблиц и для всех пользовательских таблиц. Невозможно включить поиск Dataverse для некоторых системных таблиц.

Настройка управляемого свойства

Чтобы установить управляемое свойство, выполните следующие действия.

  1. Перейдите в раздел Дополнительные параметры>Настройки.

  2. Выберите Настройка системы.

  3. В разделе Компоненты раскройте узел Сущности, затем раскройте выберите требуемую таблицу.

  4. На панели меню выберите Управляемые свойства.

  5. Для свойстваМожно включать с синхронизацию со внешним индексом поиска выберите True или False, чтобы задать нужное состояние свойства, а затем выберите Задать для выхода.

  6. Выберите "Опубликовать", чтобы применить изменения.

Отключение синхронизации с внешним индексом поиска

Чтобы изменить свойство "Может включить синхронизацию с внешним индексом поиска " на False, сначала отключите таблицу из поиска Dataverse. Это сообщение появляется, если таблица включена в поиск Dataverse:

В настоящее время этот сущность синхронизируется с внешним поисковым индексом. Необходимо удалить сущность из внешнего индекса поиска, чтобы свойство Можно включать синхронизацию с внешним индексом поиска можно было установить в значение False.

Если для параметра Можно включить синхронизацию с внешним индексом поиска задано значение False и вы пытаетесь включить таблицу в поиск Dataverse, появится следующее сообщение:

Невозможно включить сущность для поиска Dataverse из-за конфигурации ее управляемых свойств. Для пользовательских таблиц с конфиденциальными данными рассмотрите возможность задания для свойства Можно включать с синхронизацию со внешним индексом поиска значения False.

Это важно

После установки управляемого решения в целевой системе свойство становится управляемым свойством, и его значение невозможно изменить.

Вопросы и ответы об отчетности по поиску Dataverse

В этом разделе представлены ответы на часто задаваемые вопросы об отчетности по поиску Dataverse.

Как узнать, сколько места в хранилище занимает поиск Dataverse?

В таблице DataverseSearch (ранее известной как RelevanceSearch) показано, сколько места в хранилище данных использует Dataverse при уровне среды. Поиск Dataverse является частью потребления хранилища баз данных на вкладках Summary и Dataverse.

Вы также можете просмотреть поиск Dataverse в следующих расположениях:

  • Отчет Среда в центре администрирования Power Platform
  • Отчет о емкости

Просмотр хранилища поиска Dataverse

  1. Войдите в центр администрирования Power Platform.
  2. В области навигации выберите Лицензирование.
  3. В области лицензирования выберите дополнительные возможности.
  4. На странице "Емкость" перейдите на вкладку Dataverse
  5. Выберите среду и щелкните значок диаграммы для получения сведений.
  6. На панели Лицензирование выберите Dataverse.
  7. На странице "Лицензии" перейдите на вкладку "Среды" , а затем выберите среду для просмотра.
  8. Щелкните "Скачать отчет " из раздела "Индекс поиска", чтобы получить подробный отчет об использовании по таблице.

Включите поиск Dataverse, чтобы вы могли пользоваться лучшими возможностями поиска в приложениях, управляемых моделью, с оптимизированными генеративными возможностями ИИ. Администратор среды может отказаться от этой функции, отключив ее. Если поиск dataverse отключен, возможности создания ИИ ограничены как для разработчиков, так и для конечных пользователей.

Это важно

Поиск Dataverse учитывается при расчете различных прав на хранение, имеющихся в клиенте.

Для всех часто задаваемых вопросов о поиске Dataverse перейдите к часто задаваемым вопросам о поиске Dataverse.