Сводка
Проверяет, была ли папка или база данных успешно зарегистрирована на сайтеArcGIS Server.
Синтаксис
ValidateDataStoreItem (connection_file, datastore_type, connection_name)
Parameter | Объяснение | Тип данных |
connection_file | Для размещающего сервера – укажите URL-адрес сервера или используйте ключевое слово MY_HOSTED_SERVICES. Для автономного сервера, необходим файл подключения к ArcGIS Server (.ags), представляющий сервер, на котором вы хотите зарегистрировать данные. | String |
datastore_type | Тип данных, проверка которых выполняется.
| String |
connection_name | Имя, под которым папка или база данных были проверены, зарегистрировано на сайте ArcGIS Server. | String |
Тип данных | Объяснение |
String | Если элемент хранилища данных является допустимым, возвращается valid; если недопустимым, возвращается invalid. |
Пример кода
Печатает результат проверки всех папок и баз данных, зарегистрированных на сайте ArcGIS Server.
import arcpy
conn = "GIS Servers/MyConnection.ags"
for store_type in ["FOLDER", "DATABASE"]:
print("Validating data store items of type {}".format(store_type))
for i in arcpy.ListDataStoreItems(conn, store_type):
validity = arcpy.ValidateDataStoreItem(conn, store_type, i[0])
print("The data item '{}' is {}".format(i[0], validity))