Обновить вложения (Управление данными)

Краткая информация

Обновляет функциональность вложений к данным.

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

Использование

  • В ArcGIS Pro 2.7 этот инструмент добавляет два дополнительных редактируемых поля (KEYWORDS и EXIFINFO) к таблице вложений, которые можно использовать для хранения дополнительной информации о вложении. Эти поля можно использовать в приложениях, например, в ArcGIS Survey123, где значения настраиваются через сервис объектов. Например, приложение может установить значения ключевых слов в столбце ключевых слов, которые оно позже использует для запроса определенных вложений через сервис объектов. Эти поля не отображаются при работе с вложениями в AllSource, но новые поля видны при доступе к таблице вложений.

    Подробнее об использовании ArcGIS Survey123 с существующими сервисами объектов

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

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

  • Этот инструмент добавляет два поля в таблицу вложений: KEYWORDS и EXIFINFO. Оба поля являются редактируемыми и позволяют хранить пустые значения.

    • KEYWORDS— Добавляет доступные для поиска ключевые слова, которые будут связаны с вложенным файлом. Например, если вложение признано важным для проверки, и если в это поле добавлено ключевое слово critical, вложение появится в поиске, если запрос содержит ключевое слово critical.
    • EXIFINFO— сохраняет дополнительные метаданные о вложенном файле. В настоящее время это поле не используется при доступе к сервисам в AllSource.

  • Оба поля KEYWORDS и EXIFINFO поддерживаются и используются размещенными сервисами объектов ArcGIS Online. Поле KEYWORDS, а также ограниченная поддержка поля EXIFINFO поддерживаются размещенными векторными сервисами, начиная с ArcGIS Enterprise 10.8.1. Вам не нужно запускать этот инструмент перед публикацией размещенного сервиса объектов, так как эти поля можно активировать после публикации.

  • Если вы обновляете вложения, используемые в существующем сервисе, которые ранее был опубликован с помощью ArcGIS Desktop, вы должны повторно опубликовать сервис с помощью ArcGIS Pro 2.6 или позже для поддержки обновленных вложений.

  • Примечание:

    Обновленные вложения поддерживают только сервисы, опубликованные из AllSource в ArcGIS Enterprise 10.8.1 и выше.

    Внимание:

    Если вложения обновлены, для минимальной клиентской версии таблицы вложений будет установлено значение ArcGIS Pro 2.6. Это значит, что есть некоторые ограничения при работе с данными в ArcGIS Desktop или более ранних версиях AllSource. Эти ограничения включают следующее:

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

  • Чтобы упростить вложения до более ранней версии, используйте инструмент Упростить вложения.

Параметры

ПодписьОписаниеТип данных
Входной набор данных

Класс объектов с включенными вложениями.

Table View

Производные выходные данные

ПодписьОписаниеТип данных
Обновленный набор данных

Обновленный набор данных с обновленными вложениями.

Table View

arcpy.management.UpgradeAttachments(in_dataset)
ИмяОписаниеТип данных
in_dataset

Класс объектов с включенными вложениями.

Table View

Производные выходные данные

ИмяОписаниеТип данных
out_dataset

Обновленный набор данных с обновленными вложениями.

Table View

Пример кода

UpgradeAttachments example (окно Python)

Обновить вложения в классе объектов с помощью функции UpgradeAttachments.

import arcpy
arcpy.UpgradeAttachments_management("C:\\MyProject\\MyGDB.gdb\\MyFC")

Параметры среды

Этот инструмент не использует параметры среды геообработки