Trabajar con momentos históricos

Puede examinar la información histórica en clases habilitadas para el archivado. Para ello, conecte con un momento histórico usando el panel Historia o el cuadro de diálogo Propiedades de conexión a geodatabase. Un momento histórico es un momento concreto en el tiempo que se corresponde con la hora actual de la base de datos (el marcador histórico DEFAULT), un marcador histórico predeterminado o una fecha y una hora especificadas de la base de datos.

¿Qué fecha y hora es?

Cuando se trabaja con información archivada, es importante comprender que la fecha y la hora registradas en los campos gdb_from_date y gdb_to_date del archivo reflejan la fecha y la hora en las que se realizó una transacción: cuándo se agregó, se editó o se eliminó una entidad de la clase de entidad. Esta fecha y hora se recibe desde el SO del servidor. Esto afecta a la forma de acceder y consultar el archivo.

Si está trabajando en una zona horaria diferente a la del servidor, las consultas con respecto a un momento en el tiempo deben reflejar la hora del servidor, no la hora del SO del cliente. Por ejemplo, si realiza una modificación a las 9:05 a.m. (PST), pero el DBMS reside en Nueva York, la hora de transacción registrada para esta modificación es realmente las 12:05 p.m. (EST). Como consecuencia, si fuera a consultar la versión histórica correspondiente a las 9:05 a.m., ya no podría ver la edición, porque a las 9:05 a.m. esa entidad no se habría creado en el servidor. Para ver la entidad recién agregada, deberá consultar el DBMS para las 12:05 p.m.

Nota:

Cuando se conecta con un momento histórico, si se especifica una fecha y una hora anteriores al momento en que se habilitó el archivado, no estará accesible ningún dato. Los datos almacenados solo son accesibles desde el momento en que se habilita el archivado en delante. Por ejemplo, si habilita el archivo el 1/2/10 y a continuación cambia a un momento histórico especificando la fecha 31/1/10, no aparecerá ningún dato.

Marcadores históricos

Un marcador histórico es un momento dado en el tiempo con un nombre creado por el usuario. La creación de marcadores históricos facilita a los usuarios la tarea de conectarse a momentos concretos y también de desplazarse entre momentos para su visualización y su análisis. Puede crear, editar y eliminar marcadores históricos y conectar con ellos en el panel Historia.

Algunas sugerencias sobre marcadores históricos son las siguientes:

  • Todos los usuarios tienen privilegios para crear, modificar y eliminar marcadores históricos.
  • El marcador histórico DEFAULT es un nombre reservado y no se puede eliminar ni cambiar de nombre.
  • Si elimina o cambia de nombre un marcador histórico que está actualmente en uso en otra sesión de ArcGIS Pro, perderá los orígenes de datos de la segunda sesión.

marcador histórico DEFAULT

Conectarse al marcador histórico DEFAULT muestra la representación actual de las clases de archivo, lo que es equivalente a las representaciones de clase en la versión transaccional DEFAULT.

Nota:

Conectar a través del marcador histórico DEFAULT permite una conexión de solo lectura, que puede consumir realmente menos recursos de la base de datos que si se trabaja con la clase equivalente versionada. La clase de archivado no se apoya en la información almacenada en las tablas delta ni en las tablas de control de versiones del repositorio de ArcSDE, lo que significa que la consulta de todos los registros actualmente activos (gdb_to_date de 12/31/9999) en la clase de archivado puede ser con frecuencia más rápida que la consulta de la versión transaccional DEFAULT.

Conectar con un momento histórico del panel Historia

Para acceder al panel Historia, haga clic en el icono de la base de datos situado cerca de la parte superior del panel Contenido para cambiar el panel a la lista por origen de datos. A continuación, seleccione un origen de datos de la lista. Si el origen de datos tiene una o varias clases versionadas o habilitadas para el archivado, aparecerá la pestaña Origen de datos con una pestaña llamada Versionado debajo de ella. En la sección Archivado de la pestaña, existe el botón Momentos históricos. Al hacer clic en este botón, se abre el panel Historia.

El panel Historia tiene un cuadro combinado desplegable que contiene los orígenes de datos del mapa actual, junto con tres opciones para conectar con un momento histórico. Puede proporcionar una fecha y una hora con las que desee conectar, seleccionar un momento histórico predefinido o volver a la hora actual.

Nota:

La opción Volver a la hora actual no está disponible a menos que esté conectado a un momento histórico.

Sugerencia:

Si activa la casilla de verificación Auto Aplicar en la parte inferior del panel Historia, siempre que introduzca una fecha y una hora específicas en el cuadro de diálogo o que seleccione un momento histórico, el mapa se actualizará automáticamente y mostrará una vista de solo lectura de los datos para el momento especificado.

Conectar a una fecha y una hora concretas

Para conectar con un momento concreto, haga clic en el botón Fecha y hora específicas del panel Historia e introduzca la fecha y la hora con las que desee conectar en el cuadro de diálogo.

También puede hacer clic en el icono del calendario para abrir un calendario con las fechas y un reloj. Elija la fecha que desee haciendo clic en ella en el calendario y elija una hora concreta introduciéndola en el cuadro de diálogo de hora o usando las flechas situadas junto al cuadro de diálogo para aumentar o reducir la hora. Al hacer clic fuera del calendario, volverá al panel Historia y se introducirán las opciones que haya seleccionado para la fecha y la hora.

Cuando haga clic en Aplicar en la parte inferior del panel Historia, el mapa se actualizará y mostrará una vista de solo lectura de los datos para el momento especificado.

Conectar con marcador histórico

Para conectar con un momento histórico, haga clic en el botón Momento histórico del panel Historia. Esto habilitará la cuadrícula que contiene el marcador histórico DEFAULT y otros marcadores históricos que se han creado previamente. Al seleccionar uno de los marcadores y hacer clic en Aplicar en la parte inferior del panel Historia, se actualizará el mapa y se mostrará una vista de solo lectura de los datos para el momento especificado en la columna Fecha para ese marcador histórico.

Puede filtrar la cuadrícula por el nombre de un marcador histórico usando el cuadro de texto Nombre situado sobre la cuadrícula. Empiece a escribir en el cuadro de texto y la cuadrícula mostrará únicamente los marcadores históricos que coinciden con el texto que ha escrito en el cuadro de texto Nombre hasta el momento.

También puede filtrar la cuadrícula escribiendo en los cuadros Iniciar y Fin situados sobre la cuadrícula. Si desea ver todos los marcadores históricos creados después de una fecha, escriba la fecha en el cuadro de texto Iniciar. Si desea ver todos los marcadores históricos creados hasta una fecha, escriba la fecha en el cuadro de texto Fin.

Volver a la hora actual

Si está conectado a un momento histórico, puede volver a la hora actual. Para ello, haga clic en el botón Volver a la hora actual situado cerca de la parte inferior del panel Historia y haga clic en Aplicar. Cuando esté conectado a un momento histórico, verá una lista de solo lectura de los datos correspondientes a esa fecha y esa hora. Al volver a la hora actual, podrá editar y actualizar de nuevo las entidades en el mapa.

Conectar con un momento histórico de la conexión de base de datos

También puede usar el cuadro de diálogo Propiedades de conexión a geodatabase para conectarse a un momento histórico de su conexión de base de datos.

Para abrir el cuadro de diálogo Propiedades de conexión a geodatabase, en el panel Catálogo o la vista de catálogo, haga clic con el botón derecho en una geodatabase y haga clic en Propiedades de conexión de geodatabase.

En el cuadro de diálogo, puede conectarse a un momento histórico eligiendo cualquiera de las siguientes opciones de la sección Momento histórico:

  • Marcador histórico: al seleccionar esta opción, se habilita la lista desplegable de marcadores históricos disponibles. Elija un marcador histórico de la lista para conectarse a la fecha y hora que representa.
  • Fecha y hora específicas: puede introducir la fecha y hora exactas a las que desea conectarse, o bien usar el calendario para buscar una fecha y hora específicas.
  • Fecha y hora actuales: al elegir esta opción, se conectará a la fecha y hora actuales. A diferencia de con una conexión a la hora actual del panel Historia, los datos serán de solo lectura y no se permite realizar ediciones.

Crear, modificar y eliminar marcadores históricos

Para crear nuevos marcadores o realizar cambios en los marcadores existentes, haga clic en el botón Momento histórico del panel Historia. Esto activa la cuadrícula que contiene la lista de marcadores históricos. En la parte inferior de la cuadrícula hay un botón Editar marcadores. Al hacer clic en él, la cuadrícula pasará al modo de edición y podrá crear, eliminar o modificar las propiedades de los marcadores históricos.

Cuando haya terminado de crear, actualizar y eliminar marcadores históricos, haga clic en el botón Guardar para guardar los cambios que haya realizado. Si no desea guardar los cambios, haga clic en Descartar para descartarlos.

Crear un nuevo marcador histórico

Para crear un nuevo marcador, cambie la cuadrícula Momento histórico al modo de edición haciendo clic en el botón Editar marcadores. En la parte inferior de la cuadrícula hay una fila con el texto "Haga clic aquí para agregar un marcador nuevo". Al hacer clic en esa fila, se agregará un nuevo marcador y la fecha y la hora se establecerán en los valores actuales. Haga clic en la columna Nombre e introduzca un nuevo nombre para el marcador histórico. Si desea especificar una fecha diferente, haga clic en la columna Fecha e introduzca una fecha. Al hacer clic en la flecha hacia abajo se abrirán un calendario y un reloj que también se pueden usar para introducir una fecha y una hora concretas para el marcador histórico.

Editar las propiedades de un marcador histórico

Para editar las propiedades de un marcador histórico ya existente, cambie la cuadrícula Momento histórico al modo de edición haciendo clic en el botón Editar marcadores. Para cambiar el nombre de un marcador histórico, haga doble clic en su nombre e introduzca el nombre nuevo. Del mismo modo, puede cambiar la fecha y la hora de cualquier marcador histórico haciendo doble clic en su fecha e introduciendo una fecha nueva. Al hacer clic en la flecha hacia abajo se abrirán un calendario y un reloj que también se pueden usar para introducir una fecha y una hora concretas para el marcador histórico.

Eliminar un marcador histórico

Para eliminar un marcador histórico, cambie la cuadrícula Momento histórico al modo de edición haciendo clic en el botón Editar marcadores. A continuación, seleccione el marcador histórico que desee eliminar y pulse la tecla Eliminar del teclado o haga clic con el botón derecho y haga clic en Eliminar.