La caja de herramientas GeoAnalytics Server contiene un conjunto de herramientas potentes para realizar análisis espaciales en big data. Las GeoAnalytics Tools funcionan gracias a su ArcGIS GeoAnalytics Server. ArcGIS GeoAnalytics Server distribuye el análisis entre varios nodos de servidor. Al usar el procesamiento distribuido, puede procesar datasets grandes en menos tiempo.
Las herramientas de GeoAnalytics Server se han diseñado para datasets grandes; por lo tanto, es posible que otras herramientas de escritorio o Enterprise sean más adecuadas para su uso con datasets más pequeños. Las herramientas de GeoAnalytics Server necesitan un tiempo de arranque inicial para implementar el procesamiento distribuido, por lo que son perfectas para datasets más grandes (cientos de miles o millones de registros).
Como ocurre con otras herramientas de ArcGIS Pro, el rendimiento de las herramientas de GeoAnalytics Server depende de:
- El tamaño de los datos de entrada: como el número de entidades y número de campos.
- La fuente de datos de entrada: por ejemplo, cuando se almacenan en el mismo equipo, los servicios de entidades son más lentos que los recursos compartidos de archivos de big data.
- La herramienta que esté ejecutando: por ejemplo, Consolidar puntos se termina de ejecutar antes que Calcular densidad con el mismo tamaño de bin y datos.
- Los parámetros que utilice en la herramienta: por ejemplo, al utilizar la herramienta Unir entidades, una distancia de unión más pequeña funciona mejor que otra más grande.
- El hardware de sus equipos de GeoAnalytics Server.
Cada tema de las herramientas de GeoAnalytics Server incluye una nota de uso sobre la mejora del rendimiento de la herramienta modificando parámetros.
Datos
Al ejecutar un análisis, los datos colocados con su GeoAnalytics Server funcionarán mejor.
Entradas
Las herramientas de GeoAnalytics Server admiten las siguientes fuentes de datos como entrada:
- Capas de entidades y servicios de entidades (incluidos los alojados)
- Archivos compartidos de Big Data
- Datos locales de ArcGIS Pro, incluidos los shapefiles y las geodatabases de archivos.
Para la mayoría de datasets, no se recomienda el uso de datos locales tales como los shapefiles y geodatabases de archivos. En lugar de usar datos locales, comparta su capa como una capa de entidades alojada o cree un recurso compartido de archivos de big data. Además, el uso de datos de una implementación de Enterprise distinta a su implementación con GeoAnalytics Server se comporta de manera similar a los datos locales y también puede funcionar con lentitud. Si necesita utilizar servicios grandes de otra implementación, se recomienda que ejecute la herramienta a través de Enterprise Map Viewer o ArcGIS REST API.
Las herramientas de GeoAnalytics Server no admiten las siguientes fuentes de datos como entrada:
- GeoPackages
- Capas de eventos XY
Si está usando entradas de recursos compartidos de archivos de big data, no puede visualizar sus entradas en el mapa, pero puede navegar y analizarlas en las herramientas de GeoAnalytics. Si necesita aplicar un filtro a las entradas, se recomienda usar su Enterprise Map Viewer, lo cual es más rápido que copiar la capa a un ArcGIS Data Store y usar el servicio de entidades resultante como entrada. En general, no es recomendable dedicar tiempo a mover los grandes datasets de un lado a otro. En su lugar, recurra a la flexibilidad de los recursos compartidos de archivos de big data como una forma de utilizar sus datos en su formato actual.
Salidas
Si desea visualizar sus resultados o mantenerlos en su contenido de Enterprise, guarde sus resultados como una capa de entidades alojada. Esta es la opción predeterminada. Los resultados almacenados como una capa de entidades alojada pueden almacenarse en el data store relacional o en el data store espaciotemporal, que es el predeterminado. Los resultados almacenados en el big data store espaciotemporal se almacenan en WGS84. Si desea almacenar sus resultados en otra referencia espacial, guarde sus resultados en el data store relacional.
Si desea guardar sus datos en un recurso compartido de archivos de big data para su posterior análisis o para utilizarlos en cualquier otro lugar de su organización, guárdelos como un dataset de recurso compartido de archivos de big data mediante la creación de una plantilla. Las salidas de los recursos compartido de archivos de big data no se pueden visualizar en un mapa. El guardado de resultados en un recurso compartido de archivos de big data está disponible en ArcGIS Enterprise 10.7 o posterior y no se puede completar con ArcGIS Pro. Use Enterprise Map Viewer o ArcGIS REST API para guardar los resultados en un recurso compartido de archivos de big data.
Analysis
Las herramientas de GeoAnalytics Server están implementadas de forma diferente a otras herramientas de ArcGIS Pro.
GeoAnalytics no incluye falsos polígonos en sus operaciones. En las herramientas de GeoAnalytics Unir entidades y Superponer capas, los polígonos falsos no se incluyen en el análisis y es posible que algunas entidades muy pequeñas se excluyan de los resultados.
Las herramientas de GeoAnalytics Server dan como resultado entidades menos densificadas que otras herramientas de ArcGIS Pro. Por ejemplo, las siguientes imágenes representan el resultado de vértices en un polígono con zonas de influencia mediante Zona de influencia en la caja de herramientas Análisis (azul) y Crear zonas de influencia en la caja de herramientas GeoAnalytics Desktop (naranja). La imagen de la izquierda muestra los polígonos con zona de influencia superpuestos unos sobre otros; la imagen de la derecha muestra una vista acercada de algunos de los vértices del polígono.
Las herramientas de GeoAnalytics Server no son compatibles con el espacio de trabajo in_memory o memory.
Al ejecutar herramientas de GeoAnalytics Server, el análisis se lleva a cabo en la memoria de los equipos de GeoAnalytics Server. Cuando los datos que se analizan no caben en la memoria, se escriben en el disco en su directorio especificado. Si su herramienta no llega a completarse y se queda sin espacio, puede modificar qué directorio desea utilizar.
Prácticas recomendadas
Al ejecutar el análisis, lo ideal es analizar solo los datos que le interesen. Puede limitar los datos que analice de la siguiente manera:
- Aplique una consulta de definición a una capa del mapa. No es una opción disponible para las entradas de los recursos compartidos de archivos de big data.
- Aplique una selección a las entidades del mapa. No es una opción disponible para las entradas de los recursos compartidos de archivos de big data.
- Establezca la extensión de procesamiento de su análisis para limitar la extensión espacial de las entidades utilizadas.
- Utilice el control deslizante de tiempo para especificar la extensión de los datos a analizar. Solo se aplica a las capas que se dibujan en el mapa.
Al utilizar las herramientas de GeoAnalytics Server, por lo general, una consulta de definición se procesa más rápido que una selección. Actualmente, no es posible aplicar un filtro a las capas de recurso compartido de archivos de big data de GeoAnalytics Server. Use Enterprise Map Viewer o ArcGIS REST API para aplicar un filtro a las capas de recurso compartido de archivos de big data.
Utilizar el tiempo en el análisis
Diversas herramientas de GeoAnalytics Server utilizan o necesitan el tiempo. Para sacar partido de los periodos de tiempo, las uniones temporales o el análisis basado en recorridos (por ejemplo, con Reconstruir recorridos, Buscar ubicaciones de permanencia o Detectar incidentes), sus capas deben tener el tiempo habilitado. Es posible habilitar el tiempo en los siguientes dataset:
- Capas de entidades: habilite el tiempo al compartir su capa o editar el elemento.
- Recursos compartidos de archivos de big data: edite el manifiesto de recursos compartidos de archivos de big data para habilitar el tiempo.
Cuando se utilizan las herramientas de GeoAnalytics Server en ArcGIS Pro, no utiliza las opciones de zona horaria o de horario de verano especificadas en la configuración de la hora. En su lugar, se hace lo siguiente:
- Servicios de entidades: las capas de su contenido del portal están en UTC. No es posible modificar la configuración de tiempo.
- Capas locales: las capas tales como una clase de entidad o shapefile local se convierten a la hora UTC. Se hace calculando la zona horaria en la que reside su equipo de GeoAnalytics Server. Por ejemplo, si su GeoAnalytics Server está en la hora del Pacífico (-8:00 horas) y tiene una entidad que tiene una marca de tiempo de las 13 horas al ejecutar el análisis, la entidad corresponderá a las 21 horas. Se recomienda que comparta las capas con su portal para tener más control sobre las zonas horarias. Siempre se aplica el horario de verano.
- Recursos compartidos de archivos de big data; no tienen la función de tiempo habilitada en ArcGIS Pro. En su lugar, al definir el manifiesto, se especifica la zona horaria que se utilizará.
Las capas agregadas al mapa (como los servicios de entidades y los datos locales) solo analizan las entidades en la extensión de tiempo visible.