本文簡要介紹 python 語言中 arcgis.gis._impl._datastores.PortalDataStore.validate
的用法。
用法:
validate(server_id, item=None, config=None, future=False)
返回:
指示成功 (True) 或失敗 (False) 的布爾值
validate
方法確保您的 ArcGIS 服務器可以連接並使用給定數據存儲項訪問的數據集。可以使用id
屬性或項目對象本身作為item
參數來驗證數據存儲Item
。注意:
雖然可以在注冊數據存儲項之前或之後調用此操作,但建議在服務器上注冊之前進行驗證。
Parameter
Description
server_id
必需的字符串。您要向其注冊數據存儲的服務器的唯一 ID。
item
可選的。要驗證的項目 ID 或數據存儲
Item
。如果未提供config
,則為必需。注意:單個數據存儲項可以在多個服務器上注冊。
config
可選字典。新數據存儲的連接信息。如果未提供
item
,則為必需。future
可選布爾值。指示是否異步運行驗證操作。默認為
False
。例子:
# Usage Example: Validating an added item against the Enterprise Raster Analytics server >>> gis = GIS(url="<url to GIS>", username="<username>", password="<password>") >>> >>> ds_item = gis.content.search("*", item_type="data store")[0] >>> >>> server_list = gis.admin.federation.servers["servers] >>> raster_id = [srv["id"] >>> for srv in server_list >>> if srv["function"] == "RasterAnalytics"][0] >>> >>> portal_ds = gis.datastore >>> portal_ds.validate(server_id = raster_id, >>> item = ds_item)
相關用法
- Python ArcGIS PortalDataStore.register用法及代碼示例
- Python ArcGIS PortalDataStore.unregister用法及代碼示例
- Python ArcGIS PortalDataStore.servers用法及代碼示例
- Python ArcGIS PortalDataStore.describe用法及代碼示例
- Python ArcGIS PortalDataStore.layers用法及代碼示例
- Python ArcGIS PortalDataStore.publish用法及代碼示例
- Python ArcGIS PortalDataStore.delete_layers用法及代碼示例
- Python ArcGIS PortalDataStore.refresh_server用法及代碼示例
- Python ArcGIS PortalDataStore.publish_layers用法及代碼示例
- Python ArcGIS PortalDataStore用法及代碼示例
- Python ArcGIS PortalLicense.update用法及代碼示例
- Python ArcGIS PortalAdminManager.mode用法及代碼示例
- Python ArcGIS Polygon.coordinates用法及代碼示例
- Python ArcGIS Point3DLayer用法及代碼示例
- Python ArcGIS Point.coordinates用法及代碼示例
- Python ArcGIS PointCloudLayer用法及代碼示例
- Python ArcGIS Polyline.coordinates用法及代碼示例
- Python ArcGIS PageManager.link用法及代碼示例
- Python ArcGIS Project用法及代碼示例
- Python ArcGIS ProfileManager.create用法及代碼示例
- Python ArcGIS ProfileManager.get用法及代碼示例
- Python ArcGIS PageManager.clone用法及代碼示例
- Python ArcGIS ProfileManager.save_as用法及代碼示例
- Python ArcGIS Page.delete用法及代碼示例
- Python ArcGIS PageManager.add用法及代碼示例
注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.gis._impl._datastores.PortalDataStore.validate。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。