Skip To Content

00223: la capa de consulta tiene una columna virtual

Ha intentado publicar un servicio de entidades en ArcGIS Server, pero su capa contiene una o más columnas virtuales.

Las columnas virtuales (también conocidas como columnas calculadas o generadas) contienen valores que se calculan al ejecutarse la consulta y no se almacenan físicamente en una tabla en la base de datos. Por ejemplo, la columna total_cost es una columna virtual que agrega los valores de las columnas de las tarifas e impuestos en las siguientes expresiones:

SELECT shape, (fee + tax)
 AS cost, OBJECTID
 FROM myuser.maintenance

Solución

Para publicar un servicio de entidades en ArcGIS Server, realice una de las siguientes acciones:

Más información

Las capas de consulta se crean en ArcMap al definir una consulta SQL. Asimismo, ArcMap crea automáticamente una capa de consulta que contiene una consulta SQL simple siempre que agregue una tabla de una base de datos al mapa. La consulta se activa en las tablas de su base de datos y el conjunto de resultados se agrega a ArcMap como capa.

Principalmente publica servicios de entidades desde su mapa, de modo que puede implementar el servicio de entidades en aplicaciones cliente para que otros usuarios editen los datos. Los servicios de entidades solo pueden editar los datos si las consultas SQL usadas para las capas en el mapa son simples y no contienen uniones, cláusulas WHERE, columnas duplicadas o columnas virtuales (calculadas).

Más información sobre la creación de un servicio de entidades