Actualizar ArcGIS Knowledge Server proporciona a su organización las características y mejoras más recientes del software.
Debe actualizar ArcGIS Knowledge Server como parte del proceso de actualización de su implementación de ArcGIS Enterprise.
Siga el orden recomendado para actualizar su implementación.
- Actualice su portal de ArcGIS Enterprise.
- Actualice ArcGIS Web Adaptor para el portal de ArcGIS Enterprise.
- Actualice el sitio de ArcGIS Server que actúa como servidor de alojamiento del portal.
- Actualice ArcGIS Web Adaptor para el servidor de alojamiento del portal.
- Actualice ArcGIS Data Store. El almacén de gráficos de ArcGIS Data Store se actualizará como parte de este paso.
- Actualice cualquier otro sitio de ArcGIS Server en la implementación, incluido su sitio de ArcGIS Knowledge Server. Para el sitio de ArcGIS Knowledge Server, siga las mismas instrucciones que al actualizar cualquier sitio de ArcGIS Server federado, como el servidor de alojamiento del portal. Asegúrese de volver a autorizar el sitio como ArcGIS Knowledge Server.
La implementación de ArcGIS Enterprise, el graph store de ArcGIS Data Store y el sitio de ArcGIS Knowledge Server deben tener la misma versión de software.
Compatibilidad del cliente con ArcGIS Enterprise
Para apoyar la creación de gráficos de conocimiento que accedan a los datos existentes en una base de datos de Neo4j, se realizaron cambios significativos en ArcGIS Enterprise 11.1. Esto introduce problemas de compatibilidad entre las aplicaciones cliente, incluida ArcGIS Pro, y su implementación de ArcGIS Enterprise.
ArcGIS Pro
La siguiente tabla ilustra las combinaciones específicas de ArcGIS Pro y ArcGIS Enterprise que se pueden utilizar para crear gráficos de conocimiento y para visualizar, consultar y buscar datos de gráficos de conocimiento en una investigación, un mapa, un gráfico de vínculos y el panel Buscar y filtrar.
Portal activo | ArcGIS Enterprise 11.1 | ArcGIS Enterprise 11.0 | ArcGIS Enterprise 10.9.1 |
---|---|---|---|
ArcGIS Pro 3.1 | |||
ArcGIS Pro 3.0 | |||
ArcGIS Pro 2.9 |
Si ha creado un proyecto con una versión anterior de ArcGIS Pro utilizando datos gráficos de conocimiento de una versión anterior de ArcGIS Enterprise, debe tener cuidado de garantizar que puede seguir trabajando con su proyecto.
- Utilice solamente proyectos existentes con una combinación compatible de versiones de ArcGIS Pro y ArcGIS Enterprise.
- No actualice ArcGIS Pro ni ArcGIS Enterprise hasta que ambos se puedan actualizar al mismo tiempo y se pueda actualizar cualquier gráfico de conocimiento existente en un sitio de ArcGIS Knowledge Server. No utilice los proyectos existentes hasta que se completen todas las actualizaciones.
Si ArcGIS Pro y ArcGIS Enterprise no se actualizan al mismo tiempo, puede esperar el siguiente comportamiento.
- Si un proyecto incluye una investigación que accede a un gráfico de conocimiento en un portal de ArcGIS Enterprise 11.1 y abre ese proyecto con ArcGIS Pro 3.0, no podrá utilizar los datos del gráfico de conocimiento de ese proyecto. Si hay investigaciones, mapas o gráficos de vínculos que muestran datos de gráficos de conocimiento que están abiertos en el proyecto guardado, es posible que no pueda abrir el proyecto.
- Si su proyecto incluye una investigación que accede a un gráfico de conocimiento en un portal de ArcGIS Enterprise 11.0 o 10.9.1 y abre ese proyecto en ArcGIS Pro 3.1, no puede usar datos del gráfico de conocimiento de ese proyecto. Cualquier investigación, gráficos de vínculos y el panel Buscar y filtrar muestran el mensaje: Servidor incompatible. Cualquier capa de gráfico de conocimiento de los mapas mostrará el botón de fuente de datos dañado ; sin embargo, no puede reparar la fuente de datos de una capa de gráfico de conocimiento en este momento. Trabaje con el proyecto en su versión anterior de ArcGIS Pro hasta que la implementación de ArcGIS Enterprise se haya actualizado a la versión 11.1.
Aplicaciones que utilizan API de desarrollador
Si creó una aplicación personalizada que se comunica con un sitio de ArcGIS Knowledge Server utilizando una de las API de desarrollador disponibles, su aplicación tendrá los mismos problemas de compatibilidad que ArcGIS Pro. Las aplicaciones clientes existentes solo se pueden comunicar con gráficos de conocimiento disponibles en las implementaciones de ArcGIS Enterprise 10.9.1 y 11.0.
Debe actualizar su aplicación cliente para utilizar una versión más reciente de la API de desarrollador que admita la comunicación con un sitio de ArcGIS Knowledge Server disponible en una implementación de ArcGIS Enterprise 11.1.
- API REST de ArcGIS: muchas operaciones en API REST de ArcGIS se comunican con gráficos de conocimiento enviando solicitudes y recibiendo respuestas en formato Protocolbuffer Binary Format (PBF). El formato de cada solicitud y respuesta PBF se define en un archivo .proto apropiado. Se deben utilizar diferentes versiones de los archivos .proto para estructurar la solicitud o respuesta apropiadamente, dependiendo de la versión de la implementación de ArcGIS Enterprise. El formato PBF que se utiliza para comunicarse con una implementación de ArcGIS Enterprise 11.1 es distinto al de una implementación de ArcGIS Enterprise 10.9.1 y 11.0. Las aplicaciones existentes se deben actualizar para comunicarse con gráficos de conocimiento en una implementación de ArcGIS Enterprise 11.1.
- ArcGIS API for Python: las aplicaciones basadas en ArcGIS API for Python versión 2.0.1 solo pueden comunicarse con gráficos de conocimiento en una implementación de ArcGIS Enterprise 10.9.1 o 11.0. Solo las aplicaciones basadas en ArcGIS API for Python versión 2.1.0 o posterior podrán comunicarse con gráficos de conocimiento en una implementación de ArcGIS Enterprise 11.1.
- ArcGIS Maps SDK for JavaScript: las aplicaciones basadas en ArcGIS Maps SDK for JavaScript versión 4.25 solo pueden comunicarse con gráficos de conocimiento en una implementación de ArcGIS Enterprise 10.9.1 o 11.0. Solo las aplicaciones basadas en ArcGIS Maps SDK for JavaScript versión 4.26 o posterior podrán comunicarse con gráficos de conocimiento en una implementación de ArcGIS Enterprise 11.1.
Actualizar desde ArcGIS Enterprise 11.0
Después de actualizar una implementación de ArcGIS Enterprise 11.0, puede observar una diferencia en el modo en que los gráficos de conocimiento actualizados y los nuevos gráficos de conocimiento se reportan a sí mismos como alojados y en qué lugar del sitio de ArcGIS Knowledge Server se almacenan los servicios de gráficos de conocimiento asociados.
En las implementaciones de ArcGIS Enterprise 10.9.1 y 11.0, todos los gráficos de conocimiento se muestran como elementos alojados. Además, los servicios del servidor de gráficos de conocimiento asociados con cada gráfico de conocimiento se almacenan en la carpeta Alojado del sitio de ArcGIS Knowledge. Cuando la implementación se actualiza a la versión 11.1, todos los servicios existentes del servidor de gráficos de conocimiento permanecerán en la carpeta Alojado del sitio. Sin embargo, los gráficos de conocimiento que utilizan un data store NoSQL ya no se muestran como alojados.
En una implementación de ArcGIS Enterprise 11.1, los nuevos servicios de gráficos de conocimiento que utilizan exclusivamente el graph store de ArcGIS Data Store se manejan de la misma manera que antes. Los gráficos de conocimiento se muestran como alojados y los servicios asociados del servidor de gráficos de conocimiento se almacenan en la carpeta Alojado del sitio de ArcGIS Knowledge. Sin embargo, los nuevos gráficos de conocimiento que utilizan un data store NoSQL no se muestran como alojados y los servicios asociados del servidor de gráficos de conocimiento se almacenan en la carpeta Alojado del sitio de ArcGIS Knowledge. Todos los gráficos de conocimiento que utilizan un data store NoSQL se manejan de la misma manera.
Todos los data stores NoSQL en una implementación de ArcGIS Enterprise 11.0 que están asociados con un gráfico de conocimiento existente se actualizan correctamente cuando actualiza la implementación a la versión 11.1. Sin embargo, si no se creó un gráfico de conocimiento para utilizar el data store NoSQL o si el gráfico de conocimiento se eliminó y el data store NoSQL todavía existe, el data store no se actualizará correctamente para la versión 11.1. Debe eliminar cualquier data store NoSQL que no estuviera en uso y volver a crearlos en la implementación de 11.1 para poder utilizarlos con un nuevo gráfico de conocimiento.
Actualizar desde ArcGIS Enterprise 10.9.1
El licenciamiento de ArcGIS Knowledge cambió entre las versiones de ArcGIS Enterprise 10.9.1 y 11.0. Con ArcGIS Enterprise 10.9.1, ArcGIS Knowledge se licenciaba asignado una extensión de tipo de usuario a usuarios nominales en el portal de Enterprise. La extensión de tipo de usuario era necesaria para acceder, analizar, actualizar y crear gráficos de conocimiento.
Sin embargo, a partir de ArcGIS Enterprise 11.0, los servidores federados se licencian como sitios de ArcGIS Knowledge. Los usuarios individuales deben iniciar sesión en el portal de Enterprise para acceder, analizar, actualizar y crear gráficos de conocimiento en un sitio de ArcGIS Knowledge federado con ese portal. Debe asignar privilegios suficientes a cada usuario por separado en el portal de Enterprise para completar su trabajo.
Después de actualizar una implementación de ArcGIS Enterprise 10.9.1 a una versión más reciente utilizando el flujo de trabajo descrito anteriormente, inicie sesión en el portal de Enterprise como administrador del portal para eliminar la extensión de tipo de usuario de ArcGIS Knowledge que se asignó anteriormente, ya que ya no es aplicable. Cuando inicia sesión en el portal, aparece un mensaje que indica que el número de licencias asignadas a los miembros de su organización supera el número de licencias disponibles.
Haga clic en la pestaña Organización y haga clic en la pestaña Licencias. Bajo el encabezado Extensiones de tipo de usuario, hay una advertencia que indica que la extensión de tipo de usuario de ArcGIS Knowledge ha caducado.
Desasigne la extensión de tipo de usuario de ArcGIS Knowledge de todos los usuarios que la tengan. Si no hay ningún otro cambio en las licencias disponibles de su organización, la advertencia de licenciamiento no debería aparecer la próxima vez que inicie sesión en el portal de Enterprise.