Skip To Content

Configurar ArcGIS Knowledge

ArcGIS Knowledge permite crear gráficos de conocimiento respaldados por un almacén de gráficos ArcGIS Data Store o un data store NoSQL compatible.

Utilice ArcGIS Pro con ArcGIS Enterprise para crear un gráfico de conocimiento, agregar y analizar datos y buscar o estabilizar relaciones en el sistema. Para crear un gráfico de conocimiento se requieren los siguientes pasos:

Configurar ArcGIS Enterprise para ArcGIS Knowledge

Para que los miembros de su organización puedan crear, editar y utilizar gráficos de conocimiento en ArcGIS Enterprise, debe configurar una implementación base de ArcGIS Enterprise, si aún no tiene una; ArcGIS Knowledge Server y un ArcGIS Data Store de gráficos. Opcionalmente, puede agregar un data store NoSQL compatible.

Componentes necesarios para usar ArcGIS Knowledge

Necesita dos sitios de ArcGIS Server. Uno para el servidor de alojamiento del portal en la implementación base de ArcGIS Enterprise. El otro sitio actuará como el sitio de ArcGIS Knowledge Server.

Federe un sitio de ArcGIS Knowledge Server con una implementación base de ArcGIS Enterprise después de configurar un almacén de gráficos de ArcGIS Data Store en un equipo independiente.

El sitio de ArcGIS Knowledge Server de un solo equipo está federado con una implementación base de ArcGIS Enterprise. ArcGIS Data Store se instala en un equipo adicional, se crea como almacén de gráficos y se configura con el servidor de alojamiento.

En función del tamaño de sus datos y el análisis que esté realizando, puede que tenga que agregar más equipos al sitio de ArcGIS Knowledge Server para acelerar el análisis. En el diagrama que aparece a continuación, se ilustra este patrón de implementación. El siguiente ejemplo incluye un sitio de ArcGIS Knowledge Server de dos equipos:

Se puede federar un sitio de ArcGIS Knowledge Server de dos equipos con una implementación base de ArcGIS Enterprise con un almacén de gráficos de ArcGIS Data Store.

El sitio de ArcGIS Knowledge Server de dos equipos está federado con una implementación base de ArcGIS Enterprise. ArcGIS Data Store se instala en un equipo adicional, se crea como almacén de gráficos y se configura con el servidor de alojamiento.

Implementación de ArcGIS Enterprise

Debe tener los siguientes componentes en la implementación de ArcGIS Enterpriseantes de poder configurar ArcGIS Knowledge:

  • Portal for ArcGIS.
  • Un sitio de ArcGIS Server con licencia como Servidor GIS y establecido como servidor de alojamiento del portal.
  • Dos instalaciones de ArcGIS Web Adaptor: una configurada con el portal y la otra configurada con el servidor SIG.
  • Al menos dos instalaciones de ArcGIS Data Store: una configurada como data store relacional y otra configurada como almacén de gráficos. Debe implementar el almacén de gráficos en un equipo que no tenga ninguno de los otros componentes de ArcGIS Enterprise.

Sitio de ArcGIS Knowledge Server

Este sitio requiere los siguientes componentes:

  • Un sitio de ArcGIS Server con licencia como ArcGIS Knowledge Server y configurado con estos pasos.
  • Una instalación de ArcGIS Web Adaptor configurada con el sitio con licencia como ArcGIS Knowledge Server.

Data store NoSQL

Opcionalmente, puede agregar un data store NoSQL al sitio de ArcGIS Knowledge Server. Un data store NoSQL conecta el sitio de ArcGIS Knowledge Server a una base de datos de Neo4j. Cada data store NoSQL se puede asociar con un gráfico de conocimiento.

Después de configurar un sitio de ArcGIS Knowledge Server, puede agregarle un data store NoSQL para admitir un gráfico de conocimiento.

Después de configurar un sitio de ArcGIS Knowledge Server, puede agregarle data stores NoSQL. Se necesita un data store NoSQL para admitir un gráfico de conocimiento.

Cuando haya configurado un sitio de ArcGIS Knowledge Server con varios equipos, puede agregar elementos de data store NoSQL al sitio.

Después de configurar un sitio de ArcGIS Knowledge Server de dos equipos, puede agregar un data store NoSQL al sitio para admitir un gráfico de conocimiento.

Después de configurar un sitio de ArcGIS Knowledge Server de dos equipos, puede agregar data stores NoSQL al sitio. Se necesita un data store NoSQL para admitir un gráfico de conocimiento.

Configurar ArcGIS Knowledge Server

Es posible que las siguientes instrucciones requieran hacer cambios en la forma en que ha implementado ArcGIS en su organización. Revíselas cuidadosamente antes de continuar. Para configurar ArcGIS Knowledge Server, siga estos pasos:

  1. Si todavía no tiene una implementación de base de ArcGIS Enterprise configurada, configure una.
  2. Instale ArcGIS Data Store y cree un almacén de gráficos que registrará con el servidor de alojamiento de su implementación base.
  3. Configure un segundo sitio de ArcGIS Server instalando ArcGIS Server en uno o más equipos. Asigne una licencia a este sitio de ArcGIS Server como ArcGIS Knowledge Server.
  4. Instale una instancia adicional de ArcGIS Web Adaptor y regístrela con el segundo sitio de ArcGIS Server.
  5. Asegúrese de que todos los puertos necesarios estén abiertos en el sistema para las comunicaciones entre equipos.
  6. Inicie sesión en el portal como miembro con privilegios de administrador.

    La URL tiene el formato https://webadaptorhost.domain.com/<webadaptorname>/home.

  7. Vaya a Organización > Configuración > Servidores.
  8. Federe su sitio de ArcGIS Knowledge Server con su portal.
    Nota:

    Todos los sitios de ArcGIS Knowledge Server federados con un portal de ArcGIS Enterprise 11.1 deben tener la versión 11.1 de ArcGIS Knowledge Server.

  9. En la página Servidores, localice el sitio de ArcGIS Knowledge Server que ha federado con el portal.
  10. Haga clic en el botón de opciones situado junto al servidor configurado y seleccione Configurar rol de servidor.
  11. En el cuadro de diálogo Configurar rol de servidor, habilite ArcGIS Knowledge Server.
  12. Haga clic en Guardar.

    Una vez configurado un rol de servidor, puede actualizarlo según sea necesario haciendo clic en el botón de opciones situado junto al servidor configurado y seleccionando Configurar rol de servidor en la página Organización > Configuración > Servidores.

  13. Si lo desea, agregue una base de datos Neo4j al sitio de ArcGIS Knowledge Server como elemento de data store NoSQL.

    Puede completar esta operación en el portal de Enterprise ahora. También puede hacerlo más tarde en ArcGIS Pro después de configurarlo para crear un gráfico de conocimiento.

Configurar privilegios de usuario en el portal de ArcGIS Enterprise

Los miembros de su organización deben poder iniciar sesión en el portal de ArcGIS Enterprise y tener suficientes privilegios para las tareas que necesitan completar con el gráfico de conocimiento. El administrador de la organización debe conceder a los miembros suficientes privilegios para crear, editar o utilizar gráficos de conocimiento en ArcGIS Pro tal y como se describe a continuación.

  • Para permitir a los miembros de la organización crear un gráfico de conocimiento, agréguelos al rol de Publicador predeterminado o agréguelos a un rol personalizado con los siguientes privilegios generales (como mínimo) como se describe a continuación, en función del tipo de gráfico de conocimiento que se creará.
    • Gráficos de conocimiento alojados que solo utilizan un graph store:
      • Contenido: Crear, actualizar y eliminar
      • Contenido: publicar gráficos de conocimiento alojados
    • Gráficos de conocimiento que utilizan un data store NoSQL:
      • Contenido: Crear, actualizar y eliminar
      • Contenido: Publicar capas basadas en servidor
  • Para que los miembros puedan editar el contenido de un gráfico de conocimiento o cargar datos en un gráfico de conocimiento, agréguelos al rol Editor de datos predeterminado o a un rol personalizado el privilegio general Entidades: Editar (como mínimo).

    Debe habilitar la edición en el gráfico de conocimiento si los miembros que no son el propietario del gráfico de conocimiento o el administrador de la organización necesitan editarlo.

  • Para que los miembros puedan acceder a un gráfico de conocimiento y ver su contenido en una investigación, agregarlo a un mapa o crear un gráfico de vínculos, agréguelos al rol de Visualizador predeterminado o cree un rol personalizado que tenga el privilegio de grupo general y uno o ambos de los privilegios siguientes:
    • Grupos: unirse a grupos de la organización: agregue este privilegio al rol personalizado para proporcionar a los visualizadores acceso a gráficos de conocimiento y otro contenido a través de grupos.
    • Contenido: ver contenido compartido con la organización: agregue este privilegio al rol personalizado para permitir a los visualizadores acceder a gráficos de conocimiento y otro contenido compartido con la organización.

Nota:

Todos los usuarios deben iniciar sesión en la organización del portal de ArcGIS Enterprise donde el gráfico de conocimiento existe para acceder al gráfico de conocimiento. No puede compartir un gráfico de conocimiento con todo el mundo, solo con los miembros de la organización.

Configurar ArcGIS Pro para crear un gráfico de conocimiento

Utilice ArcGIS Pro con ArcGIS Enterprise para crear un gráfico de conocimiento, crear entidades y relaciones para modelar e investigar un sistema, crear gráficos de vínculos y analizar las entidades y relaciones espaciales y no espaciales del gráfico de conocimiento. Las entidades asociadas con datos espaciales se pueden visualizar en un mapa en ArcGIS Pro.

  1. Instale e inicie ArcGIS Pro.
  2. En la página de inicio, haga clic en Configuración Configuración.
  3. Haga clic en la pestaña Portales.
  4. Agregue el portal de ArcGIS Enterprise configurado y federado con el sitio de ArcGIS Knowledge Server a la lista de portales a los que puede acceder ArcGIS Pro.
  5. Convierta el portal con el sitio de ArcGIS Knowledge Server en su portal activo.
  6. Inicie sesión en el portal como usuario con suficientes privilegios para crear un gráfico de conocimiento.
  7. Si lo desea, agregue una base de datos Neo4j al sitio de ArcGIS Knowledge Server como elemento de data store NoSQL.
  8. Cree una investigación y un gráfico de conocimiento a la vez en un proyecto de ArcGIS Pro.

Se crea un servicio de gráficos de conocimiento. Se hace referencia al servicio mediante un elemento de gráfico de conocimiento creado en el portal de ArcGIS Enterprise.

Utilice la investigación en el proyecto de ArcGIS Pro para acceder al servicio de gráficos de conocimiento y crear entidades y relaciones si el gráfico de conocimiento es editable.

Comparta el elemento de gráfico de conocimiento con otros miembros de la organización en portal de ArcGIS Enterprise. Los miembros pueden agregar el elemento de gráfico de conocimiento existente a su proyecto para crear una investigación que haga referencia al mismo servicio de gráficos de conocimiento. En función de sus privilegios en el portal de ArcGIS Enterprise y de cómo se ha configurado el servicio de gráficos de conocimiento, pueden editar el contenido del servicio de gráficos de conocimiento o analizar y presentar el contenido en mapas y gráficos de vínculos.

Restricciones para nombrar gráficos de conocimiento y su contenido

Los distintos componentes de un gráfico de conocimiento tienen diferentes restricciones de nomenclatura. Debido a que crea una investigación, un gráfico de conocimiento y un servicio de gráficos de conocimiento subyacente al mismo tiempo en ArcGIS Pro, existen restricciones que limitan el nombre que proporciona a uno que satisfaga las limitaciones del servicio de gráficos de conocimiento. Más adelante, podrá cambiar el nombre de la investigación del proyecto y el gráfico de conocimiento en el portal siguiendo las reglas de nomenclatura asociadas a los elementos del proyecto y del portal.

Las restricciones para distintos componentes se describen a continuación.

Los caracteres Unicode del servicio de gráficos de conocimiento se pueden utilizar con algunas restricciones al crear un gráfico de conocimiento:

  • El nombre del servicio no puede comenzar con un número, un punto (.), un guion bajo (_) o el texto esri__. Además, no se permiten espacios iniciales ni finales. Estos caracteres se pueden utilizar entre otros caracteres del nombre.
  • Algunos caracteres no se permiten en ningún lugar del nombre del servicio, incluida la barra diagonal (/), los dos puntos (:) y los caracteres de control como \n y \r que se corresponden con códigos ASCII inferiores a 32.
  • El nombre debe tener un máximo de 111 bytes.

Base de datos Neo4j: cualquier base de datos Neo4j registrada como data store NoSQL debe tener un nombre o alias que cumpla los mismos criterios que el servicio de gráficos de conocimiento.

Tipos de entidad y tipos de relación: cuando se define el modelo de datos para un gráfico de conocimiento, solo se pueden usar caracteres alfanuméricos ASCII para el nombre de un tipo de entidad y un tipo de relación.

Propiedades: al definir una propiedad para un tipo de entidad o un tipo de relación, estos nombres están sujetos a restricciones similares a las de los servicios de gráficos de conocimiento.

  • El nombre de la propiedad no puede comenzar con un número o con el texto esri__.
  • Algunos caracteres no se permiten en ninguna parte del nombre de la propiedad, incluidos los espacios y los símbolos ASCII, como la barra diagonal (/), los dos puntos (:) y los caracteres de control como \n y \r que se corresponden con códigos ASCII inferiores a 32.
  • El nombre debe tener un máximo de 64 caracteres Unicode.
  • El nombre no debe ser una palabra clave reservada en ningún sistema asociado, como ObjectID, globalid,NONE,RETURN,CONTAINS, etc.