ArcGIS Business Analyst
ArcGIS Business Analyst Enterprise ahora en Linux
Por Daniel Stauning
Una nueva característica interesante de la versión 10.9 de ArcGIS Business Analyst Enterprise es la capacidad de instalar el sistema en Linux. Este es un gran problema para los usuarios que están interesados en Linux o que tienen infraestructuras Linux existentes y desean comenzar con BA Enterprise. Proporcionar una solución multiplataforma ha sido un objetivo a largo plazo del equipo de Business Analyst y estamos muy emocionados de hacer este anuncio. El trabajo de eliminar las dependencias de Windows del sistema ha sido un esfuerzo continuo y por fin se ha materializado en esta versión con una solución verdaderamente multiplataforma.
El trabajo se centró principalmente en reestructurar la forma en que se crean los informes demográficos en PDF en BA Enterprise. En pocas palabras, el motor que genera los PDF se escribió originalmente en .NET y necesitaba ejecutarse en Windows. Ese motor ha sido reemplazado por un nuevo componente de JavaScript que puede ejecutarse en cualquier plataforma.

Ponerse en marcha
Proporcionaremos una descripción general de alto nivel de cómo está configurado el sistema. Como referencia, la guía de configuración completa está aquí. Esta descripción general asume que ya existe una implementación básica de ArcGIS Enterprise 10.9 (Linux). No se cubren aquí otras tareas administrativas como la concesión de licencias y el aprovisionamiento o la creación de otros servicios de ubicación como la codificación geográfica y el enrutamiento. Esta descripción general destacará las dos configuraciones principales para ArcGIS GeoEnrichment Server y la aplicación web ArcGIS Business Analyst y cómo la experiencia es diferente a la de Windows.
ArcGIS GeoEnrichment Server
GeoEnrichment Server es una extensión de ArcGIS Server y requiere un servidor federado separado del servidor de alojamiento. Después de ejecutar la configuración del software, hay que seguir algunos pasos posteriores a la instalación para crear servicios y cargar datos en la base de datos. Estos pasos se pueden realizar en un modo GUI utilizando una experiencia guiada por un asistente o en la consola.
Posterior a la instalación
La opción GUI proporciona los mismos asistentes utilizados en la configuración de Windows, pero los usuarios de Linux también tienen la ventaja de tener la opción de interfaz de línea de comandos. Está previsto agregar una interfaz de línea de comandos para la configuración de Windows en una versión futura para la equivalencia de funciones.
Crear entorno
La creación del entorno del servidor se puede lograr en el modo de consola con la herramienta Administrar entorno. Esta herramienta publica el servicio de geoenriquecimiento y crea una base de datos vacía en la que cargaremos datos en el siguiente paso. A continuación, se muestran los parámetros de esta herramienta. Por ejemplo, el uso, consulte la guía de configuración.

La creación del entorno del servidor también se puede lograr en un modo GUI con un asistente proporcionado. El asistente recorre los pasos necesarios para proporcionar un nombre de usuario, una contraseña y un directorio de instalación de datos en lugar de ingresarlos en la consola.

Agregar datos
Una vez creado el entorno, el siguiente paso es instalar los datos. Esta tarea también se puede realizar en la consola usando manageData.sh o en el modo GUI. Estos son los parámetros de la herramienta en modo consola. Por ejemplo, el uso, consulte la guía de configuración.
Aplicación web ArcGIS Business Analyst
La aplicación web BA se puede instalar en la máquina con el portal empresarial. La configuración es muy simple y se ejecuta con el script BAWebApp-Setup.sh. No se requieren parámetros adicionales para la instalación, por ejemplo:

¡Y hemos terminado! Inicie sesión en la aplicación web de BA y asegúrese de que los datos de EE. UU. Estén disponibles para nuestros análisis y flujos de trabajo.

Pensamientos finales
Proporcionar una solución multiplataforma ha sido un objetivo a largo plazo del equipo de Business Analyst y estamos entusiasmados de ponerla a disposición de los usuarios que tienen infraestructuras Linux existentes y prefieren algunas de las ventajas de ser principalmente de código abierto y tener amplias posibilidades de configuración. . Esperamos seguir mejorando la experiencia administrativa de BA Enterprise para ambas plataformas. Partiremos de compartir el elemento del camino a seguir que planeamos comenzar con I + D este año para respaldar a BA Enterprise como una extensión de ArcGIS Enterprise en Kubernetes para que los usuarios puedan aprovechar la escalabilidad, la resistencia y la capacidad de administración que ofrecen los microservicios y la contenedorización.