Поделиться через


Объединение дублирующийся строк

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

Дубликаты обнаруживаются в нескольких ситуациях.

  • При создании или обновлении строки.
  • При использовании Dynamics 365 for Outlook, если вы переключаетесь из автономного режима на работу в сети.
  • Если данные импортируются с использованием мастера импорта данных.
  • Дубликаты не обнаруживаются при объединении строк, сохранении действия как завершенного или изменении состояния строки, например активации или повторной активации строки.

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

Обнаружена повторяющаяся строка контакта.

Вы не уверены, новая это строка (имя которой совпадает с именем существующего контакта) или дубликат, поэтому выберите Пропустить и сохранить.

Затем вы переходите к списку Мои активные контакты и видите, что у вас две строки с одинаковым именем. Изучив строки, вы обнаруживаете, что это дубликаты, которые нужно объединить.

Обнаружена повторяющаяся строка контакта.

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

Заметка

Если эта возможность доступна в вашей системе, можно выполнять поиск повторений и в строках других типов, а не только в контактах и организациях. Это можно узнать у вашего системного администратора. Как найти администратора или специалиста по поддержке

Заметка

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

Как объединить дублирующийся строки

Заметка

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

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

    Обнаружены повторяющиеся строки.

  2. В диалоговом окне Слияние контактов выберите главную строку (ту, которую нужно сохранить) и выберите все столбцы в новой строки, которые нужно вставить в главную строку. Данные в этих столбцах могут переопределять существующие данные в главной строке. Выберите OK.

    Заметка

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

    Диалоговое окно для объединения строк.

Внимание!

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

  • Поле или содержащий раздел невидимы в дескрипторе формы или XML формы независимо от того, отображается ли раздел во время выполнения. Это можно показать с помощью клиентского API.
  • У элемента управления нет свойства класса.
  • Метаданные столбца ValidForUpdate равны False.
  • Элемент управления — Элемент управления коллекции экспресс-формы или Элемент управления коллекции экспресс-формы справочной панели.
  • Столбец Choice или MultiSelectPickList и в нем есть столбец выбора родительских элементов или выбора дочерних элементов.
  • Столбец parentaccountid в таблице организаций; это системная настройка, и она не может быть изменена.
  • Столбец parentcustomerid в таблице контактов; это системная настройка, и она не может быть изменена.
  • Столбец имеет тип Owner (пример: ownerid).