Слияние элементов и отношений

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

Рассмотрим граф знаний, уже содержащий информацию о некоторых элементах Person (человек) и Vehicle (транспортное средство), которыми они владеют, как представлено в отношении HasVehicle. Предположим, у вас есть таблица с информацией о дополнительных транспортных средствах, принадлежащих другим людям, которую вы загружаете в граф знаний. Если в таблице не заполнена контактная информация для владельцев транспортных средств, может оказаться невозможным выполнить слияние всех элементов Person, даже если вы успешно выполнили слияние элементов Vehicle на основании информации о номерном знаке и идентификационном номере транспортного средства. После загрузки таблицы можно оценить элементы Person, сопоставляя значения свойств имени и фамилии, и определить, какие элементы можно объединить.

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

Слияние элементов

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

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

  1. В исследовании, в слое знаний на карте или на диаграмме связей выберите два элемента для слияния.
  2. Откройте панель Изменить граф знаний одним из следующих способов:
    • На вкладке Исследование на ленте в группе Инструменты нажмите кнопку Слияние Объединить.
    • Щелкните слой графа знаний на панели Содержание карты. Щелкните контекстную вкладку Слой графа знаний. В группе Инструменты нажмите кнопку Слияние Объединить.
    • На вкладке Диаграмма связей на ленте, в группеИнструменты нажмите кнопку Слияние Объединить.

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

  3. Под заголовком Элементы щелкните столбец Сохранить, чтобы выбрать элементы, которые хотите оставить.

    Все остальные перечисленные элементы будут объединены в элементе, выбранном вами для сохранения.

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

    Выберите, какой элемент хотите сохранить.

  4. Щелкните на элементе, который будет сохранен. Под заголовком Свойства выберите значения свойств, которые будут сохранены с элементом.

    Предположим, два элемента описывают одного человека. Элемент для сохранения содержит дату рождения 1982-04-11 и рост 173 cm. Выбранный элемент, который будет удален, содержит дату рождения 1982-11-04 и номер телефона 909-793-2853. Значения сохраненного элемента перечислены по умолчанию, но вы можете выбрать вместо этого сохранение значения от одного к другому выбранному элементу или ввести желаемое значение.

    1. Щелкните значение свойства. Появится стрелка ниспадающего списка.
    2. Щелкните на ней, чтобы увидеть список всех значений для свойств из всех выбранных элементов.
    3. Щелкните значение, которое хотите использовать для сохраненного элемента.
    4. Если вы не хотите сохранять существующие значения, вместо них введите то, которое хотите использовать.
  5. Под заголовком Отношения в столбце Сохранить снимите отметки с отношений, которые хотите удалить из графа знаний в процессе слияния.

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

  6. Щелкните отношение, которые будет сохранено. Под заголовком Свойства выберите значения свойств, которые будут сохранены с отношением.

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

    1. Щелкните значение свойства. Появится стрелка ниспадающего списка.
    2. Щелкните на ней, чтобы увидеть список всех значений для свойств из всех дублирующихся отношений.
    3. Щелкните значение, которое хотите использовать для сохраненного элемента.
    4. Если вы не хотите сохранять существующие значения, вместо них введите то, которое хотите использовать.
  7. Щелкните Слияние.

Слияние отношений

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

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

  1. В исследовании, в слое знаний на карте или на диаграмме связей выберите два отношения для слияния.
  2. Откройте панель Изменить граф знаний одним из следующих способов:
    • На вкладке Исследование на ленте в группе Инструменты нажмите кнопку Слияние Объединить.
    • Щелкните слой графа знаний на панели Содержание карты. Щелкните контекстную вкладку Слой графа знаний. В группе Инструменты нажмите кнопку Слияние Объединить.
    • На вкладке Диаграмма связей на ленте, в группеИнструменты нажмите кнопку Слияние Объединить.

    Появится панель Изменить граф знаний. Все выбранные отношения перечислены под заголовком Отношения. Если щелкнуть на отношении, его свойства отобразятся под заголовком Свойства.

  3. Под заголовком Отношения в столбце Сохранить снимите отметки с отношений, которые хотите удалить из графа знаний в процессе слияния.

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

    Выберите, какие отношения хотите сохранить.

  4. Щелкните отношение, которые будет сохранено. Под заголовком Свойства выберите значения свойств, которые будут сохранены с отношением.

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

    1. Щелкните значение свойства. Появится стрелка ниспадающего списка.
    2. Щелкните на ней, чтобы увидеть список всех значений для свойств из всех дублирующихся отношений.
    3. Щелкните значение, которое хотите использовать для сохраненного элемента.
    4. Если вы не хотите сохранять существующие значения, вместо них введите то, которое хотите использовать.
  5. Щелкните Слияние.

Связанные разделы