Tablas de la base de datos del Geoportal
Las secuencias de comandos de la base de datos del Geoportal Server crean un conjunto de tablas que definen usuarios de la base de datos, permisos, índices, tablas y valores iniciales para la base de datos. Las tablas se describen a continuación.
- Tablas creadas por las secuencias de comandos de creación de la base de datos SQL del Geoportal Las secuencias de comandos de creación de la base de datos SQL del Geoportal crea siete tablas. Consulte la información sobre las columnas de cada tabla y su significado en el gráfico siguiente.
Nombre de tabla Nombre de columna Significado GPT_COLLECTION
COLUUID
Cadena de caracteres única asociada a cada colección
SHORTNAME
Nombre de la colección
GPT_COLLECTION_MEMBER
DOCUUID
UUID de documento del registro dentro de la colección
COLUUID
Id. de colección de la colección que contiene el documento
GPT_HARVESTING_HISTORY
UUID
Cadena de caracteres única asociada con cada registro del historial de recolección (harvesting)
HARVEST_ID
Id. del repositorio que se recolectó (harvested)
HARVEST_DATE
Fecha de la recolección (harvest)
HARVESTED_COUNT
Número de documentos recolectados (harvested) (duplicados de la columna harvest_report para mejor rendimiento y clasificación)
VALIDATED_COUNT
Número de documentos recolectados que fueron validados (duplicados de la columna harvest_report para mejor rendimiento y clasificación)
PUBLISHED_COUNT
Número de documentos recolectados (harvested) que fueron publicados en el portal (duplicados de la columna harvest_report para mejor rendimiento y clasificación)
HARVEST_REPORT
Información que se mostrará para el texto del informe de recolección (harvesting)
GPT_HARVESTING_JOBS_COMPLETED
UUID
Cadena de caracteres única asociada con cada trabajo de recolección (harvesting) completado
HARVEST_ID
Id. del repositorio que se recolectó (harvested) en ese trabajo
INPUT_DATE
Marcas de fecha y hora de cuando se creó el trabajo de recolección (harvesting). Ésta es la misma INPUT_DATE que está en la tabla GPT_HARVESTING_JOBS_PENDING
HARVEST_DATE
Marcas de fecha y hora de cuando se completó el trabajo de recolección (harvesting). Ésta es la misma HARVEST_DATE que está en la tabla GPT_HARVESTING_JOBS_PENDING
JOB_TYPE
Tipo de trabajo de recolección (harvesting) (por ejemplo, "completo"=recolección (harvesting) completa o "ahora"= registros de recolección (harvesting) que se han actualizado desde la última recolección (harvesting). El mismo JOB_TYPE que está en la tabla GPT_HARVESTING_JOBS_PENDING
SERVICE_ID
Id. del servicio de recolección (harvesting), del servicio de recolección (harvesting) que realizó el trabajo. Su Id. se define a través del asistente de instalación del Servicio de recolección (harvesting) (p.ej., GPT_Harvesting_Service)
GPT_HARVESTING_JOBS_PENDING
UUID
Cadena de caracteres única asociada con cada trabajo de recolección (harvesting) pendiente
HARVEST_ID
Id. del repositorio que se recolectará (harvested) en este trabajo
INPUT_DATE
Marcas de fecha y hora de cuando se creó el trabajo de recolección (harvesting). Ésta es la misma INPUT_DATE que está en la tabla GPT_HARVESTING_JOBS_COMPLETED
HARVEST_DATE
Marcas de fecha y hora de cuando se completó el trabajo de recolección (harvesting). Ésta es la misma HARVEST_DATE que está en la tabla GPT_HARVESTING_JOBS_COMPLETED
JOB_STATUS
Estado del trabajo de recolección (harvesting) (p.ej., "enviado" o "en ejecución")
JOB_TYPE
Tipo de trabajo de recolección (harvesting) (por ejemplo, "completo"=recolección (harvesting) completa o "ahora"= registros de recolección (harvesting) que se han actualizado desde la última recolección (harvesting). El mismo JOB_TYPE que está en la tabla GPT_HARVESTING_JOBS_COMPLETED
CRITERIA
SERVICE_ID
Id. del servicio de recolección (harvesting), del servicio de recolección (harvesting) que realizará el trabajo. Su Id. se define a través del asistente de instalación del Servicio de recolección (harvesting) (p.ej., GPT_Harvesting_Service).
GPT_RESOURCE
DOCUUID
Cadena de caracteres única con cada recurso
TÍTULO
Título del recurso
PROPIETARIO
UserID de usuario, del usuario que tiene propiedad del documento. Corresponde a la USERID en la tabla GPT_USER
FECHA DE ENTRADA
Se registró el recurso de fecha
FECHA DE ACTUALIZACIÓN
Fecha en que el recurso se actualizó la última vez
Id
Número asignado a los recursos registrados para proporcionar compatibilidad con versiones anteriores de los mecanismos de captura de Geoportal 9.3.x.
Nota:
DOCUUID frente a ID: DOCUUID se utiliza para identificar recursos de forma única. Id., que siendo un valor numérico también se utiliza debido a que ciertas operaciones de la base de datos son más rápidas en los valores numéricos. Si está migrando una base de datos del Geoportal 9.3.x al Geoportal 10, la migración extraerá el xml de metadatos fuera de la tabla 9.3.x GPT_METADATA a la tabla GPT_RESOURCE_DATA versión 10. Tanto GPT_RESOURCE y GPT_RESOURCE_DATA están vinculados usando la Id. para el rendimiento en las solicitudes de ACTUALIZACIÓN. Para buscar y leer/descargar metadatos sin procesar, es mejor usar DOCUUID. Mantener tanto ID como DOCUUID para los recursos es un equilibrio que mantiene la compatibilidad con versiones anteriores y la usabilidad, a la vez que aumenta el rendimiento.
APPROVALSTATUS
Indica si un recurso está aprobado ("aprobado"=aprobado, "NULO"= no aprobado, el registro tiene cualquier otro estado)
PUBMETHOD
Cómo se publicó el recurso en el portal (p.ej. "carga", "proceso de registro", "recolector (harvester)" (sincronización), "lote", "editor")
SITEUUID
Si el recurso está sincronizado, ésta es la cadena de caracteres del identificador del recurso registrado del que vino.
SOURCEURI
El id. y ubicación/nombre de archivo de origen del recurso
FILEIDENTIFIER
Valor que se puede almacenar en el xml de metadatos del recurso para distinguirlo de otros recursos. Debido a que cada registro no tiene por qué tener un FileIdentifier en su XML, el geoportal asigna el DOCUUID para identificar de manera única cada registro
ACL
Indica la política de restricción (si la hay) en el registro
HOST_URL
Si el recurso es un recurso de red registrado, ésta es su URL
PROTOCOL_TYPE
Si el recurso es un recurso de red registrado, éste es el protocolo que usa (p.ej., "arcims", "res", "csw", "oai", "waf")
PROTOCOLO
Codificación xml de los parámetros del recurso, según se define cuando el recurso se registra. Un ejemplo con WAF:
<?xml version="1.0" encoding="UTF-8"?><protocol type="WAF"><username/><password/></protocol>
FRECUENCIA
Con que frecuencia se debe sincronizar el recurso (p.ej., "mensualmente", "dos veces a la semana", "semanalmente", "diariamente", "cada hora", "una vez", "omitir")
SEND_NOTIFICATION
True/false: Enviar un correo electrónico al sincronizar el recurso.
SE PUEDE BUSCAR
Cadena de caracteres asociada con cada registro de metadatos, indicando si se puede encontrar al buscar metadatos. El valor puede ser nulo para los metadatos que no describen un extremo que se puede buscar, o verdadero o falso para los registros de metadatos que describen un extremo que se puede buscar.
SE PUEDE BUSCAR
Cadena de caracteres asociada con cada registro de metadatos que indica si se debe incluir el recurso en la lista de búsqueda distribuida. El valor puede ser nulo para los metadatos que no describen un extremo que se puede buscar, o verdadero o falso para los registros de metadatos que describen un extremo que se puede buscar.
SE PUEDE SINCRONIZAR
Cadena de caracteres asociada con cada registro de metadatos indicando si el contenido se puede sincronizar. El valor puede ser nulo para los metadatos que no describen un extremo que se puede buscar, o verdadero o falso para los registros de metadatos que describen un extremo que se puede buscar.
LASTSYNCDATE
Fecha en que el recurso se sincronizó la última vez
GPT_RESOURCE_DATA
DOCUUID
Cadena de caracteres única asociada con cada registro de metadatos, conectando esta tabla a la tabla GPT_RESOURCE
Id
Número asignado a los recursos registrados para proporcionar compatibilidad con versiones anteriores de los mecanismos de captura de Geoportal 9.3.x.
XML
completar xml del registro de metadatos
MINIATURA
imagen almacenada asociada con el gráfico de la vista en miniatura para los registros que contiene información de imagen binaria en el xml de metadatos
GPT_SEARCH
UUID
Cadena de caracteres única con cada búsqueda guardada
NAME
Nombre de la búsqueda guardada
USERID
UserID de usuario que guardó la búsqueda
CRITERIA
Cadena de caracteres XML que define la búsqueda guardada
GPT_USER
USERID
Número único asignado a cada usuario
DN
Nombre distinguido LDAP completo (p.ej., cn=gptadmin,ou=users,ou=system)
USERNAME
Nombre de usuario (p.ej., gptadmin)