Mejores prácticas para almacenar datos temporales
Según sus necesidades, los datos temporales se pueden almacenar de diferentes formas. A continuación, se muestran las mejoras prácticas que puede seguir al almacenar los datos temporales para utilizarlos en ArcGIS.
Almacenar datos temporales en formato de fila
Para utilizar datos temporales en ArcGIS, debe almacenar los valores de tiempo asociados a las entidades individuales en formato de fila. Cada entidad o fila de una tabla puede tener valores de tiempo en un campo que represente un momento temporal o valores de tiempo en dos campos que representen el inicio y el final de la observación.
En función de cómo cambien con el tiempo los atributos de los datos o la forma de cada entidad, puede elegir almacenar los datos temporales en una única tabla o en varias tablas.
Más información acerca de los datos temporales de las tablas independientes
El tiempo se representa con frecuencia en columnas en la tabla de atributos, por ejemplo, costes sanitarios por condado para 1990, 1991 y 1992. Para visualizar estos datos a través del tiempo, se debe reformatear la tabla de manera que los valores de hora aparezcan en formato de fila
Más información acerca de los datos temporales de los campos independientes
Almacenar valores de tiempo en un campo de datos
Se recomienda almacenar los valores de hora de los datos temporales en un campo de fecha. Es un tipo de campo especial de base de datos específico para almacenar datos de fecha y hora. Es más eficaz para el rendimiento de consultas y es compatible con más consultas complejas de bases de datos que si se almacena la hora en un campo numérico o de cadena de caracteres.
Según sus necesidades también puede almacenar los valores de tiempo de los datos en campos numéricos o en cadena de caracteres de texto. Por ejemplo, los datos anuales se pueden almacenar como 2000, 2001, y así sucesivamente. Para estos casos, debe almacenar los datos mediante uno de los formatos compatibles.
Más información sobre los formatos de campo compatibles
Puede elegir utilizar la herramienta de geoprocesamiento Convertir campo de tiempo para convertir una cadena de caracteres o campo numérico en un campo de fecha.
Indexar campos que contienen valores de tiempo
Para mejorar la visualización del tiempo y el rendimiento de las consultas, se recomienda indexar los campos que contienen valores de tiempo.
Utilizar hora estándar
Para los datos temporales recogidos en regiones en las que la hora se ajusta según el horario de verano, deberá almacenar los valores de tiempo de los datos en la hora estándar. Los datos recogidos en el horario de verano son difíciles de mantener. El horario de verano varía entre regiones, y las reglas que definen los ajustes de este horario de verano pueden cambiar con el tiempo.
Guardar los valores de tiempo en hora estándar evita toda pérdida o superposición de datos durante la compilación, y permite la visualización del tiempo durante las horas de transición sin ningún tipo de ambigüedad.
Más información acerca de la hora del horario de verano de los datos temporales.