En ArcGIS Velocity, puede configurar el análisis de datos en tiempo real y big data para escribir registros de salida en una capa de entidades alojada. Como creador y propietario de un análisis, puede decidir quién tiene acceso a los datos de estas capas de entidades mediante una combinación de ajustes de edición y uso compartido.
Editores de datos
En ArcGIS Velocity, los análisis de datos en tiempo real y big data facilitan automáticamente las ediciones realizadas en las capas de entidades alojadas de salida. Esto se realiza como parte de la secuencia de procesamiento analítico en lugar de la edición manual que puede realizar normalmente un usuario editor. Esto no quiere decir que los flujos de trabajo de editor basados en el usuario no se puedan realizar. Tenga en cuenta ambos flujos de trabajo al decidir quién necesita acceso para editar los datos.
De forma predeterminada, el propietario de un análisis y sus capas de entidades de salida pueden realizar ediciones en las capas incluso si la edición no está habilitada. Esto resulta útil si una capa requiere cambios poco frecuentes fuera del análisis. Si no necesita que la capa esté disponible para la edición posterior al proceso por parte de los usuarios de la organización y desea que el análisis sea el origen acreditado para todas las ediciones de capa, no habilite la edición.
Si desea que otros usuarios de la organización puedan editar los datos de una capa de entidades alojada creada con ArcGIS Velocity, habilite la edición en la capa y compártala con el grupo adecuado. Al compartir la capa con un grupo o la organización, solamente los miembros que tengan asignado un rol que incluya privilegios de edición podrán editar la capa de entidades. Una futura versión de ArcGIS Velocity admitirá el uso compartido público de capas y la edición de acceso anónimo.
Tipos de edición
Una vez que un análisis crea una capa de entidades alojada, usted debe decidir qué tipo de edición se permite después de habilitar la edición. Con la edición habilitada, hay tres opciones disponibles que permiten a los usuarios controlar el tipo de edición necesaria: agregar, actualizar y eliminar. Por ejemplo, puede configurar una capa para que los editores puedan actualizar los atributos existentes, pero no agregar registros ni eliminar registros. También puede configurar una capa para que los editores puedan agregar registros, pero no eliminar registros ni actualizar atributos.
Si los usuarios que editan la capa hacen el mismo tipo de ediciones, solo necesita una única capa de entidades alojada con una sola configuración. Como propietario de un análisis, tiene control total de edición en la capa, independientemente de qué configuración de edición se haya configurado para otros usuarios.
Si diferentes usuarios necesitan realizar distintos tipos de operaciones de edición, una única capa de entidades alojada no es suficiente. Para satisfacer esta necesidad, cree una vista de capa de entidades alojada de la capa de entidades alojada, habilite opciones de edición en la vista y comparta la vista con el grupo adecuado. Puede crear varias vistas a partir de una única capa de entidades alojada para cumplir distintos requisitos de edición en caso necesario.
Acceso de usuario
De forma similar a cuando distintos editores necesitan distintos niveles de acceso a edición, puede crear vistas de capas de entidades alojadas para limitar el acceso de los editores. Puede habilitar la edición en la capa de entidades alojada y compartirla solo con el grupo o los grupos cuyos usuarios necesiten editar la capa. A continuación, cree una vista de capa de entidades alojada a partir de la capa de entidades alojada editable y deshabilite la edición de la vista. Comparta la vista con los grupos que necesiten acceso de solo lectura a los datos. Resulta útil si desea que toda la organización visualice las entidades, pero solo necesita que unos pocos usuarios las editen.
Rastreo del editor
Puede habilitar el rastreo del editor en una capa de entidades alojada al configurar primero una salida de Capa de entidades (nueva). Con ello, se agregan campos a la capa para registrar el nombre del usuario que crea una entidad y el momento de creación, así como campos para registrar quién editó una entidad o sus atributos por última vez y el momento de edición. Cuando se utiliza un análisis para facilitar automáticamente las ediciones en una capa de entidades alojada, los campos de nombre de usuario del creador y del editor se pueden rellenar desde el nombre de usuario del propietario del análisis o desde un valor de campo en los datos entrantes.
Nota:
Al configurar por primera vez una salida de Capa de entidades (nueva) y habilitar el rastreo del editor, la única opción disponible para el nombre de usuario del creador/editor es Mi nombre de usuario. Asume que el nombre de usuario del creador y del editor es el propietario del análisis. Una vez que la salida de Capa de entidades (nueva) se incorpora a un análisis como, por ejemplo, a la salida de una herramienta, puede editar la salida de la capa de entidades para elegir un campo de cadena de caracteres para el nombre de usuario del creador/editor. En este caso, el nombre de usuario del creador y el editor se rellena con los valores de los datos de transmisión.
Habilitar el rastreo del editor proporciona control adicional sobre los tipos de consultas y ediciones que los usuarios pueden hacer en los datos. Por ejemplo, puede limitar a los editores para que solo editen las entidades que ellos agreguen a la capa, o solo permitir que los editores vean las entidades que ellos agreguen. Esto se realiza a través del control de acceso basado en la propiedad.
Limitar la edición a un área geográfica
Si necesita limitar la edición a áreas geográficas concretas, puede crear vistas de capas de entidades alojadas. Esto es útil, por ejemplo, si un área geográfica requiere ediciones de entidades o es la única área que desea que vean otros usuarios. Puede crear una vista, definir un área de interés y compartirla con un grupo cuyos usuarios necesiten editar o ver los datos de esa área. Luego, cree vistas para cada área de interés adicional requerida y compártalas con los grupos adecuados. Para obtener más información, consulte Crear vistas de capas de entidades alojadas.
Limitar la edición a entidades o atributos concretos
Para limitar la edición a entidades concretas o a campos de atributos no espaciales en una vista, puede crear vistas de capas de entidades alojadas y establecer definiciones de vistas de capas de entidades alojadas.
Por ejemplo, si tiene una única capa de entidades alojada que contiene información de conductores y vehículos actualizada en tiempo real, puede crear vistas con las siguientes definiciones:
- Cree una vista para los usuarios que administran los conductores. Configure la vista de modo que solo aquellos campos que almacenan información de conductores estén disponibles para esos usuarios.
- Cree otra vista para los usuarios que administran la información de vehículos. Establezca una definición en la vista que solo ponga a disposición los campos que contienen la información de los vehículos y comparta la vista con el grupo que administra la información de los vehículos.
- Cree otra vista para los usuarios que dan asistencia a las operaciones de conducción. Establezca una definición en la vista que ponga a disposición la ubicación de cada vehículo y otros campos o atributos de tiempo de recorrido a un grupo compuesto por el personal de operaciones.