Skip to main content

Создать таблицу соответствия вложений (Инструменты Управление данными)

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

Создает таблицу сопоставлений для использования совместно с инструментами Добавить вложения и Удалить вложения.

Более подробно о работе с инструментами геообработки Вложения

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

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

  • Если значением параметра Выходная таблица сопоставлений является папка, выходные данные можно создать в виде таблицы dBASE, указав имя с расширением .dbf. Если местоположением выходных данных является база геоданных, таблица соответствий будет таблицей базы геоданных (расширение не указывается).

Параметры

Подпись Объяснение Тип данных

Входной набор данных

Набор данных, содержащий записи, к которым будут вложены файлы.

Table View

Входная папка

Папка с файлами для вложения.

Folder

Выходная таблица сопоставлений

Выходная таблица сопоставлений с полями MATCHID и FILENAME.

Table

Ключевое поле

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

Например, значение поля lot5986 будет совпадать с файлом, названным lot5986.jpg, если в параметре Соответствие образцу указано значение Точное.

Field

Фильтр входных данных

(Дополнительный)

Фильтр данных, который будет использоваться для ограничения файлов, рассматриваемых для сопоставления.

Можно использовать групповой символ (*) для создания более гибких параметров фильтрации. Также поддерживаются несколько фильтров, разделенных точками с запятой.

Например, у вас есть входная папка с различными типами файлов. Чтобы ограничить количество возможных совпадений только файлами с расширением .jpg, используйте значение .jpg. Чтобы ограничить количество возможных совпадений только файлами с расширениями .pdf или .doc, используйте значение .pdf; *.doc.

Чтобы ограничить возможные совпадения только именами файлов, содержащими текст arc, используйте значение arc.

String

Хранить относительный путь

(Дополнительный)

Указывает, будет ли поле FILENAME выходной таблицы сопоставлений содержать полные пути или только имена файлов.

  • ОтмеченоПоле будет содержать только имена файлов (относительные пути). Используется по умолчанию.

  • Не отмеченоПоле будет содержать полные пути.

Boolean

Соответствие образцу

(Дополнительный)

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

  • ТочноИмена файлов, которые точно соответствуют значениям в ключевом поле, будут сопоставлены. Используется по умолчанию.

  • ПрефиксИмена файлов, которые имеют значение ключевого поля в начале имени файла, будут сопоставлены.

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

  • ЛюбыеИмена файлов, которые имеют значение ключевого поля в любом месте имени файла, будут сопоставлены.

String

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

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

Информация о лицензировании

  • Basic: Да
  • Standard: Да
  • Advanced: Да