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

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

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

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

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

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

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

Параметры

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

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

Table View

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

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

Обновленный входной набор данных.

Вид Таблица

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

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

Table View

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

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

Обновленный входной набор данных.

Вид Таблица

Пример кода

DisableAttachments, пример (окно Python)

Представленный фрагмент кода демонстрирует порядок использования инструмента DisableAttachments в окне Python.

import arcpy
arcpy.DisableAttachments_management(r"C:\Data\City.gdb\Parcels")
DisableAttachments, (автономный скрипт)

Представленный скрипт демонстрирует порядок использования инструмента DisableAttachments в автономном скрипте.

# Name: DisableAttachments_Example.py
# Description: GDB Attachments are no longer required, so disable
#              attachments on the input dataset

# Import system modules
import arcpy

# Set the geoprocessing workspace to the feature dataset LandRecord
# in the geodatabase City.gdb
arcpy.env.workspace = r"C:\Data\City.gdb\LandRecord"

# Set local variables
input = "Parcels"

# Use DisableAttachments to delete all attachment files from the gdb
# and disable attachment handling
arcpy.DisableAttachments_management(input)

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