10003: La capa no tiene un índice de atributos en los campos utilizados para una unión
Uno de los campos de unión de la capa del mapa no tiene un índice de atributos. El uso de campos de unión con un índice resulta en un mejor rendimiento de dibujo y consulta.
Solución
- Primero, verifique el rendimiento del dibujo de la capa de mapa base en ArcMap o el servicio de mapas en la ventana Vista previa. Consulte Trabajar con capas de mapa base o Publicar servicios de mapas para obtener más información.
- Si necesita realizar cambios, agregue un índice de atributos al campo de unión del dataset. Consulte Acerca de unir y relacionar tablas para obtener más información.
Más información
El problema potencial de usar uniones que no se indexaron reside en dos aspectos técnicos del software: los índices de atributos y las uniones de atributos.
Los índices de atributos pueden acelerar las consultas de atributos sobre las clases y tablas de entidades y afectan directamente el rendimiento de dibujo de los mapas dinámicos. Para la mayoría de los tipos de consultas, es más rápido buscar un registro en un campo indexado que hacerlo en toda la tabla. En general, se puede mejorar el rendimiento total usando los índices de atributo en los campos clave de los datasets. Consulte Crear índices de atributo para obtener más información.
Las uniones de atributos incorporan los campos de una tabla a los de otra mediante un campo común a ambas tablas. En ArcMap, una unión por lo general se utiliza para adjuntar más atributos a la tabla de atributos de una capa del mapa. El uso de campos indexados para la unión mejorará significativamente el rendimiento en la mayoría de las situaciones.