Skip To Content

Tablas de la base de datos

En este tema

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.

  1. 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)