您已尝试将要素服务发布到 ArcGIS Server,但您的图层包含重复列。
查询图层定义的 SQL 语句中可以多次重复包括同一列;但是要素服务要求每列仅可引用一次。
解决方案
要将要素服务发布到 ArcGIS Server,请执行以下操作之一:
- 更改您的图层的查询定义以使其不再包含重复列。
- 如果不需要该图层,请将其从您的地图中移除。
更多信息
请通过定义 SQL 查询的方式在 ArcMap 中创建查询图层。另外,无论您何时将来自数据库的表添加到地图中,ArcMap 均会自动创建一个包含简单 SQL 查询的查询图层。该查询会针对表在数据库中运行,设置结果则会作为图层添加到 ArcMap 中。
请主要发布来自您地图中的要素服务,以便在客户端应用程序中部署要素服务,使其他人能够对数据进行编辑。仅在用于地图中图层的 SQL 查询较为简单且不包含连接、where 子句、重复列和虚拟(计算)列的情况下,要素服务方可编辑数据。
了解有关创作要素服务的详细信息