Сводка
Перемещает данные из двоичного, пространственного или пространственно-атрибутивного одного типа данных в новый столбце другого типа данных в базах геоданных Oracle или SQL Server. Заданное вами при переходе ключевое слово конфигурации определяет тип данных, используемый для нового столбца.
Внимание:
После перехода к другому типу данных надо отключиться от базы геоданных и подключиться обратно, чтобы перегрузить столбцы. Если этого не сделать, дальнейшие действия, применяемые к наборам данных, могут не получиться.
Использование
Имеющиеся двоичные, пространственные и пространственно-атрибутивные столбцы в многопользовательской базе геоданных можно с помощью этого инструмента переносить из одного типа хранения в другой. Подробнее о Переносе данных из одного типа хранения в другой.
Добавьте наборы данных, которые вы хотите перенести в параметр Входные наборы данных и задайте Ключевое слово конфигурации, которое содержит нудный вам тип данных. Если вы не уверены, какое ключевое слово конфигурации использовать, свяжитесь с администратором базы геоданных для получения этой информации.
Входные наборы данных должны принадлежать вам.
Синтаксис
arcpy.management.MigrateStorage(in_datasets, config_keyword)
Parameter | Объяснение | Тип данных |
in_datasets [in_dataset,...] | Наборы данных для переноса. Используемое для доступа к наборам данных подключение должно быть подключение владельца данных.. | Table View; Raster Layer; Feature Dataset |
config_keyword | Ключевое слово конфигурации, содержащее соответствующие значения параметра для переноса. Эти значения задаются администратором базы геоданных. Свяжитесь с администратором базы геоданных, если вы не уверены, какое ключевое слово конфигурации необходимо использовать. | String |
Производные выходные данные
Name | Объяснение | Тип данных |
out_datasetss | Обновленные входные наборы данных. | Представление таблицы; Растровый слой; Набор классов объектов |
Пример кода
Пример автономного скрипта Python для выполнения инструмента MigrateStorage для переноса входного набора данных в тип хранения геометрии ST_Geometry.
# Name: MigrateStorage_Example.py
# Description: Migrates the input dataset to the ST_Geometry geometry storage type.
# Import arcpy module
import arcpy
# Local variables:
inputDataset = "f:\\Connections\\Oracle on khyber.sde\\MAP.SBMigrate"
# Process: Migrate Storage
arcpy.MigrateStorage_management(inputDataset, "ST_GEOMETRY")
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да