Datos Abiertos¶
Desde RAAL se genera un fichero con datos abiertos destinados al “Portal de Datos Abiertos de la Junta de Castilla y León”.
Formato de salida de datos¶
El formato de salida de datos son archivos XML, cuya gramática en formato XSD se encuentra disponible junto al código fuente de la aplicación en el repositorio de versiones correspondiente (“subversión”).
En dicho XML, por cada entidad alimentaria se incluyen todos los datos actuales (no los históricos, ni elementos dados de baja) que hay en RAAL, aunque a causa de la LOPD existen ciertos datos que no se exportan a pesar de estar definidos en el esquema XSD.
Existe la posibilidad de configurar la aplicación para generar el XML con todos los datos actuales de cada entidad, sin restricciones, para usos diferentes a la publicación de los mismos como “datos abiertos”.
También es posible configurar la aplicación para que los datos se generen separados por provincias o completos, así como con la salida XML comprimida en formato ZIP o no.
Generación manual de datos abiertos¶
Existe la posibilidad de generar manualmente los ficheros de datos abiertos para descargarlos localmente haciendo uso de la opción de menú correspondiente en la aplicación. En principio dicha opción sólo está disponible para usuarios pertenecientes al grupo “RAAL_SUPERADM”.
Generación automática de datos abiertos¶
Mediante parámetros definidos en “app-config.properties” es posible configurar la generación automática de los ficheros de datos abiertos, los cuales se crearán en un directorio determinado del servidor de aplicaciones.
Los parámetros son los siguientes, se muestran con los valores establecidos por defecto:
# Activar (true) / desactivar (false) generación periódica de datos abiertos (no impide la generación manual)
RAALDatosAbiertosTarea_ACTIVADA = S
# Periodo de generación: M -> Mensual, primer lunes del mes, S -> Semanal, todos los lunes, D -> Diaria
RAALDatosAbiertosTarea_PERIODO = M
# Hora del día de generación datos abiertos (0,1,… 23)
RAALDatosAbiertosTarea_HORA = 6
# Directorio de destino de archivos de datos abiertos generados periódicamente
PATH_DATOS_ABIERTOS =/datos/aplicaciones/raal/raal/DATOS-ABIERTOS/
# Nombre base de los archivos a generar, al cual se le añadirá el nombre de la provincia, si es el caso, y la extensión correspondiente
NOMBRE_ARCHIVO_DATOS_ABIERTOS = registro_actividades_alimentarias
# Dividir generación de archivos por provincias
DIVIDIR_PROVINCIAS_DATOS_ABIERTOS = N
# Comprimir datos salida en formato ZIP
COMPRIMIR_ZIP_DATOS_ABIERTOS = S
Existe otro parámetro, por defecto no incluido en “app-config.properties”, denominado OCULTAR_PROTEGIDOS_DATOS_ABIERTOS
, que si es definido con valor S generará los XML con todos los elementos definidos en el XSD, incluyendo aquellos que se decidieron excluir a causa de la LOPD. No debería utilizarse a menos que se desee generar el XML para otros propósitos distintos a su publicación como “datos abiertos”.