问题

问题:无法从 REST 端点删除 ArcGIS Online 中的大量要素

Last Published: April 25, 2020

描述

尝试使用 ArcGIS Online 服务的服务 URL 上的“删除要素”选项从要素服务中删除大量记录(例如 100,000)时,删除失败。 但是,可以删除约 3000 条记录。 在某些情况下,尝试删除要素后会返回字符错误。

原因

这是一个已知问题,且已报告一个漏洞;BUG-000084640

解决方案或解决方法

使用以下 步骤在一次请求中删除大量要素:
  1. 使用管理员凭据登录 www.arcgis.com
  2. 单击我的内容,然后导航至预期要素服务。 打开要素服务。
:
如果在访问 ArcGIS REST 管理员目录时返回错误“没有可用服务”,则托管要素服务将与“所有人”(公众)共享。
  1. 在要素服务的项目详细信息页面中,单击图层下的超链接。 ArcGIS REST 服务目录页面随即打开。
  2. 在 ArcGIS REST 服务目录中,单击删除要素
  3. 根据所需删除的要素数量设置参数。
  4. 确保将失败时回滚选项设置为 True
             The Delete Features operation

将“失败时回滚”选项设置为 true 时,如果编辑服务期间发生任何错误,可确保所有编辑均回滚(这意味着不会应用编辑 ),并且操作将在响应中返回错误。 当用户想要全部应用或不应用编辑时,会使用此设置。

文章 ID:000013454

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容