当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python ArcGIS PortalDataStore.refresh_server用法及代码示例


本文简要介绍 python 语言中 arcgis.gis._impl._datastores.PortalDataStore.refresh_server 的用法。

用法:

refresh_server(item, server_id)

返回:

指示成功 (True) 或失败 (False) 的布尔值

refresh_server 方法使用数据存储中更改的信息更新服务器。请参阅Manage data store items 了解更多信息。

注意:

注册数据存储Item后,有时注册信息可能会更改。当发生此类更改时,服务器将需要使用新配置的信息进行更新,以便您的用户仍然能够不间断地访问数据存储项目。

警告:

此操作只能在数据存储信息更新后执行。

Parameter

Description

item

必需的数据存储 Item 或项目 ID(作为字符串)。向服务器注册的数据存储。请注意,一个数据存储可以注册在多个服务器上。

server_id

必需的字符串。您要向其注册数据存储的服务器的唯一 ID。

例子:

# Usage Example
>>> portal_ds = gis.datastore
>>>
>>> ds_item = gis.content.search("*", item_type="Data Store")[0]
>>> server_list = gis.admin.federation.servers["servers]
>>>
>>> host_id = [s["id"]
>>>            for s in server_list
>>>            if s["serverRole"] == "HOSTING_SERVER][0]
>>>
>>> portal_ds.refresh_server(item = ds_item, server_id = host_id)

相关用法


注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.gis._impl._datastores.PortalDataStore.refresh_server。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。