ValidateDataStoreItem (arcpy)
Резюме
Проверяет, была ли папка или база данных успешно зарегистрирована на сайте ArcGIS Server.
Обсуждение
Дополнительные сведения о том, когда и почему вам нужно выполнять регистрацию своих данных на ArcGIS Server, см. в разделе О регистрации данных на сервере.
Синтаксис
Параметр | Объяснение | Тип данных |
connection_file |
Файл подключения к ArcGIS Server (.ags) для сервера, база данных или папка которого были проверены. Если вы выполнили подключение в ArcCatalog, то можно использовать файл подключения, находящийся в директории вашего профиля пользователя. В качестве альтернативы вы можете создать файл подключения с нуля, используя функцию CreateGISServerConnectionFile. | String |
datastore_type | Тип данных, проверка которых выполняется.
| String |
connection_name | Имя, под которым папка или база данных были проверены, зарегистрировано на сайте ArcGIS Server. | String |
Тип данных | Объяснение |
String |
Пример кода
Печатает результат проверки всех папок и баз данных, зарегистрированных на сайте ArcGIS Server.
import arcpy
conn = "GIS Servers/MyConnection.ags"
for storetype in ["FOLDER", "DATABASE"]:
print("Validating data store items of type " + storetype)
for i in arcpy.ListDataStoreItems(conn, storetype):
validity = arcpy.ValidateDataStoreItem(conn, storetype, i[0])
print "The data item '" + i[0] + "' is " + validity
print("")