Модуль Доступ к данным arcpy.da — это модуль Python для работы с данными. Он позволяет контролировать сеанс редактирования, операции редактирования, поддерживает улучшенный курсор (включая улучшенную производительность), функции для конвертации таблиц и классов объектов в/из массивов NumPy, а также поддерживает версии, реплики, домены и подтипы рабочих процессов.
Объект SearchRelatedRecords извлекает связанные записи на основе отношения между исходным и целевым классом объектов или таблицей, заданной в классе отношений.
Объект SyncReplica содержит свойства, описывающие реплику, созданную с помощью сервиса объектов с поддержкой синхронизации. Включаются реплики, созданные на основе неверсионных данных с архивированием или на основе версионных сервис-ориентированных данных.
Функция Describe возвращает словарь с несколькими свойствами, например, типом данных, полями, индексами и многими другими. Ключи словаря являются динамическими, то есть в зависимости от описываемого типа данных доступны для использования различные свойства описания.
Функция ExtendTable соединяет ресурсы структурированного массива NumPy с таблицей на основе поля общего атрибута. Входная таблица обновляется, чтобы содержать поля из присоединенной таблицы.
В функции ListContingentValues доступен список зависимых значений в таблице. Возвращаемый список может быть ограничен с помощью критериев поиска для имени группы полей и подтипа.
Функция Walk возвращает имена данных в структуре каталог/база данных проходом по дереву сверху вниз или снизу вверх. Каждый каталог/рабочая область дает кортеж из трех составляющих: путь к каталогу, имена каталогов и имена файлов.