SlideShare una empresa de Scribd logo
1 de 189
Descargar para leer sin conexión
DIFUSIÓN ESTADÍSTICA
PROYECTO METAMAC
Infraestructura de datos y
metadatos estadísticos
DIFUSIÓN ESTADÍSTICA
PROYECTO METAMAC
Infraestructura de datos y
metadatos estadísticos
Alberto González Yanes
Jefe de Servicio de Estadísticas Económicas
jgonyanp@gobiernodecanarias.org
@agonzalezyanes
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
• Introducción
• Marco internacional
• Estrategia de desarrollo
• Características generales
• Aplicaciones desarrolladas
– ¿Cuáles son?
– ¿Dónde se instalan?
• Módulos transversales
• Módulos de planificación
• Móduolos de normalización
• Módulos de difusión
• Buenas prácticas usadas en la construcción de las APIS
Indice
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
INTRODUCCIÓN
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Proveer, con independencia técnica y profesional, información
estadística de interés de la CAC atendiendo a la fragmentación del
territorio y a sus singularidades y cumpliendo con los principios de
pertinencia, precisión y fiabilidad, oportunidad y puntualidad,
coherencia y comparabilidad, accesibilidad y claridad.
Asimismo, promover, dirigir, coordinar y centralizar la actividad de
los órganos y unidades estadísticos de la CAC y cooperar en materia
estadística con otros organismos.
MISIÓN DEL ISTAC – Plan estratégico 2010/2015
Proveer información estadística cumpliendo
con los principios de accesibilidad y claridad
¿Qué son los principios de accesibilidad y claridad?
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Principio número 15.- Accesibilidad y claridad
“Las estadísticas europeas deberían presentarse de forma clara y
comprensible, difundirse de forma adecuada y conveniente y estar
disponibles, asimismo se debería permitir el acceso a las mismas de forma
imparcial, con metadatos y orientación de apoyo”.
CÓDIGO DE BUENAS PRÁCTICAS DE LAS ESTADÍSTICAS EUROPEAS
PUBLICAR
ENTENDER
INFORMACIÓN ESTADÍSTICA
¿Qué son los principios de accesibilidad y claridad?
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
1. Las estadísticas se presentan de tal forma que facilitan una interpretación adecuada y
comparaciones significativas.
2. Los servicios de difusión utilizan una tecnología moderna de información y comunicación y, si
procede, una copia impresa tradicional.
3. Cuando sea posible se suministran análisis a medida y se hacen públicos.
4. Se puede permitir el acceso a los microdatos a efectos de investigación. Dicho acceso está
sometido a protocolos estrictos.
5. Los metadatos están documentados con arreglo a sistemas de metadatos normalizados.
6. Se mantiene informados a los usuarios sobre la metodología de los procesos estadísticos y la
calidad de la producción estadística respecto a los criterios de calidad del SEE.
¿Qué son los principios de accesibilidad y claridad?
Indicadores del principio número 15.- Accesibilidad y claridad
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Interoperabilidad
“La interoperabilidad es la capacidad de los sistemas de
información y de los procedimientos a los que éstos dan soporte, de
compartir datos y posibilitar el intercambio de información y
conocimiento entre ellos.”
LEY 11/2007 DE ACCESO ELECTRÓNICO DE LOS CIUDADANOS A LOS
SERVICIOS PÚBLICOS
Real Decreto 4/2010, de 8 de enero, por el que se regula el Esquema Nacional
de Interoperabilidad en el ámbito de la Administración Electrónica.
INTEROPERAR
INFORMACIÓN ESTADÍSTICA
¿Qué son los principios de accesibilidad y claridad?
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Reutilización de la información
“Se entiende por reutilización el uso de documentos que obran en
poder de las Administraciones y organismos del sector público,
por personas físicas o jurídicas, con fines comerciales o no
comerciales, siempre que dicho uso no constituya una actividad
administrativa pública.”
LEY 37/2007 SOBRE REUTILIZACIÓN DE INFORMACIÓN DEL SECTOR PÚBLICO
REUTILIZAR
INFORMACIÓN ESTADÍSTICA
¿Qué son los principios de accesibilidad y claridad?
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
PUBLICAR
INTEROPERAR
REUTILIZAR
INFORMACIÓN ESTADÍSTICA
PRINCIPIOS DE ACTUACIÓN EN LA DIFUSIÓN ESTADÍSTICA
¿Qué son los principios de accesibilidad y claridad?
Accesibilidad
Claridad ENTENDER
UN RETO
Construir la Infraestructura de Datos Estadísticos que
integre datos, metadatos, servicios e información para
promover el uso de los mismos.
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
MARCO INTERNACIONAL
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Generic Statistical Business Process Model (GSBPM)
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Generic Statistical Information Model (GSIM)
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Estándares – modelos – implementaciones - herramientas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
ESTRATEGIA DE DESARROLLO
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
INFRAESTRUCTURA
MICRODATO
MACRODATO
i
Cartografías, callejeros,
directorios, nomenclaturas, códigos…
Cada oveja con su pareja: datos, metadatos y usuarios
ANALISTAS
CIUDADANOS
I+D+i METADATOS
METADATOS
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Estrategias para facilitar el uso de las estadísticas
INFRAESTRUCTURA
MICRODATO
MACRODATO
i
Cartografías, callejeros,
directorios, nomenclaturas, códigos…
PÚBLICO
INFRAESTRUCTURA
MICRODATO
MACRODATO
i
Cartografías, callejeros,
directorios, nomenclaturas, códigos…
PÚBLICO
METADATOS: Estructurales y referenciales >> acceder, entender, procesar, compartir
Infraestructura de Datos Estadísticos: Datos + metadatos + servicios
API Rest
Widget
Apps móviles
API Rest
API SOAP
SPARQL
endpoint
API Rest
API SOAP
API Rest
API SOAP
WMS
JSON-stat =
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
PC-AXIS
SDMX-ML
SDMX-RDF
ESTRUCTURAR Y DOCUMENTAR
2010
2013-2014
Sine die
INFRAESTRUCTURA
MICRODATO
MACRODATO
i
Cartografías, callejeros,
directorios, nomenclaturas, códigos…
METADATOS
Hoja de ruta para el caso de los macrodatos
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
JSON-STATJSON-STAT
API con salidas JSON
Exportación a DSPL
Difusión mediante widgets y APPs
Difusión en Google Public Data Explorer
http://json-stat.org/
INFRAESTRUCTURA
MICRODATO
MACRODATO
i
Cartografías, callejeros,
directorios, nomenclaturas, códigos…
Facilitando el acceso a sistemas de indicadores
QUÉ – DÓNDE – CUÁNDO
Los dónde llevan asociados longitud y
latitud lo que facilita la elaboración de
mapas con símbolos proporcionales, por
ejemplo por Google Public Data Explorer
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
CARACTERÍSTICAS GENERALES
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Ciclo de vida / versionado
Características generales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Meta-documentación
SDMX
PC-AXIS
DUBLIN
CORE
DSPL
DDI
ESMS
DCAT
Características generales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Roles
Características generales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Roles
Estos roles podrían ampliarse
según las necesidades del ISTAC
en otros aplicativos
Características generales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicios
SISTEMA EXTERNO
SISTEMA INTERNO
Características generales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicios
SISTEMA INTERNO
SISTEMA EXTERNO
SISTEMA INTERNO
SISTEMA EXTERNO
Características generales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicios
SISTEMA INTERNO
SISTEMA EXTERNO
SISTEMA INTERNO
SISTEMA EXTERNO
API API
API API
Características generales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicios
SISTEMA INTERNO
SISTEMA EXTERNO
SISTEMA INTERNO
SISTEMA EXTERNO
API API
API API
SISTEMA INTERNO
SISTEMA EXTERNO
API API
API API
Características generales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Ubicación de las BBDD
SISTEMA INTERNO
SISTEMA EXTERNO
SISTEMA INTERNO
Características generales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
APLICACIONES DESARROLLADAS
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entornos
Alberga las aplicaciones internas del ISTAC que
no pueden ser accedidas desde el exterior
Alberga las aplicaciones que se desea que sean
accedidas desde un entorno ajeno al Gobierno
de Canarias
Aplicaciones desarrolladas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno de Difusión
Entornos
Entorno de ProducciónEntorno de Planificación
Aplicaciones desarrolladas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno de Difusión
Entornos
Entorno de ProducciónEntorno de Planificación
Normalización
Producción
de la
difusión
Difusión
Aplicaciones desarrolladas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno de Difusión
Entornos
Entorno de ProducciónEntorno de Planificación
Normalización
Producción
de la
difusión
Difusión
*.sdmx-ml
*.csv normalizados
*.sdmx-ml
*.px
*.csv estructurados
Datos
*.sdmx-ml
*.px
*.csv estructurados
*.xls
*.json
Gráficos
Mapas
Aplicaciones desarrolladas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno de Difusión
Entornos
Entorno de ProducciónEntorno de Planificación
Normalización
Producción
de la
difusión
Difusión
Gestor de
operaciones
estadísticas
Gestor de
recursos
estructurales
Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Visualizador de
datasets
Registro SDMX
Es la misma aplicación
Gestor de
sistemas de
indicadores
Widgets
Aplicaciones desarrolladas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno de Difusión
Entornos
Entorno de ProducciónEntorno de Planificación
Servicios Transversales
Normalización
Producción
de la
difusión
Difusión
Aplicaciones desarrolladas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno de Difusión
Entornos
Entorno de ProducciónEntorno de Planificación
Servicios Transversales
Gestor de
avisos
Gestor de
accesos
Servicio de
autenticación
Servicio de
avisos
Gestor de
ayudas
Contenedor de
aplicaciones
Normalización
Producción
de la
difusión
Difusión
Aplicaciones desarrolladas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno de Difusión
Entornos
Producción de la
difusión
Difusión
Servicios Transversales
Entornode
Producción
Entornode
Planificación
NORMALIZACIÓN
Aplicaciones desarrolladas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno: Subsistema de Producción de la difusión
SERVICIO DE AUTENTICACIÓN
CONTENEDOR DE APLICACIONES
SERVICIO DE AVISOS GESTOR DE AVISOS
GESTOR DE AYUDAS
Aplicaciones desarrolladas Entorno de Difusión
Producción
de la
difusión
Difusión
Servicios Transversales
EntornodeProducción
Entornode
Planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno: Subsistema de Producción de la difusión
SERVICIO DE AUTENTICACIÓN
CONTENEDOR DE APLICACIONES
SERVICIO DE AVISOS GESTOR DE AVISOS
GESTOR DE AYUDAS
Gestor de recursos
estadísticos
Gestor de operaciones
estadísticas
Gestor de recursos
estructurales
Control de accesos Metadatos Comunes
Gestor de indicadores
Aplicaciones desarrolladas Entorno de Difusión
Producción
de la
difusión
Difusión
Servicios Transversales
EntornodeProducción
Entornode
Planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno: Subsistema de Producción de la difusión
SERVICIO DE AUTENTICACIÓN
CONTENEDOR DE APLICACIONES
SERVICIO DE AVISOS GESTOR DE AVISOS
GESTOR DE AYUDAS
Gestor de operaciones
estadísticas
Gestor de recursos
estructurales
Control de accesos Metadatos Comunes
Gestor de recursos estadísticos
Gestor de
datasets
Gestor de
colecciones
Gestor de
consultas
Gestor de indicadores
Aplicaciones desarrolladas Entorno de Difusión
Producción
de la
difusión
Difusión
Servicios Transversales
EntornodeProducción
Entornode
Planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno: Subsistema de Producción de la difusión
SERVICIO DE AUTENTICACIÓN
CONTENEDOR DE APLICACIONES
SERVICIO DE AVISOS GESTOR DE AVISOS
GESTOR DE AYUDAS
Gestor de operaciones
estadísticas
Control de accesos Metadatos Comunes
Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
Gestor de recursos estadísticos
Gestor de
datasets
Gestor de
colecciones
Gestor de
consultas
Gestor de indicadores
Aplicaciones desarrolladas Entorno de Difusión
Producción
de la
difusión
Difusión
Servicios Transversales
EntornodeProducción
Entornode
Planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno: Subsistema de Producción de la difusión
SERVICIO DE AUTENTICACIÓN
CONTENEDOR DE APLICACIONES
SERVICIO DE AVISOS GESTOR DE AVISOS
GESTOR DE AYUDAS
Gestor de operaciones
estadísticas
Control de accesos Metadatos Comunes
Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
Gestor de recursos estadísticos
Gestor de
datasets
Gestor de
colecciones
Gestor de
consultas
Gestor de indicadores
Indicadores Sistemas
Aplicaciones desarrolladas Entorno de Difusión
Producción
de la
difusión
Difusión
Servicios Transversales
EntornodeProducción
Entornode
Planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno: Subsistema de Producción de la difusión
SERVICIO DE AUTENTICACIÓN
CONTENEDOR DE APLICACIONES
SERVICIO DE AVISOS GESTOR DE AVISOS
GESTOR DE AYUDAS
Gestor de operaciones
estadísticas
Control de accesos Metadatos Comunes
Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
Gestor de recursos estadísticos
Gestor de
datasets
Gestor de
colecciones
Gestor de
consultas
Gestor de indicadores
Indicadores Sistemas
API Int. API Ext. API Ext.
API Int. API Ext. API SDMXAPI Ext. API SDMXAPI Int. API Int. API Ext.
Aplicaciones desarrolladas Entorno de Difusión
Producción
de la
difusión
Difusión
Servicios Transversales
EntornodeProducción
Entornode
Planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno: Subsistema de Producción de la difusión
SERVICIO DE AUTENTICACIÓN
CONTENEDOR DE APLICACIONES
SERVICIO DE AVISOS GESTOR DE AVISOS
GESTOR DE AYUDAS
Gestor de operaciones
estadísticas
Control de accesos Metadatos Comunes
Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
Gestor de recursos estadísticos
Gestor de
datasets
Gestor de
colecciones
Gestor de
consultas
Gestor de indicadores
Indicadores Sistemas
API Int.
API Int.API Int. API Int.
Aplicaciones desarrolladas Entorno de Difusión
Producción
de la
difusión
Difusión
Servicios Transversales
EntornodeProducción
Entornode
Planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de operaciones
estadísticas
Metadatos Comunes
Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
Gestor de recursos estadísticos
Gestor de
datasets
Gestor de
colecciones
Gestor de
consultas
Gestor de indicadores
Indicadores Sistemas
API Ext. API Ext.
API Ext. API SDMXAPI Ext. API SDMX API Ext.
Aplicaciones desarrolladas Entorno de Difusión
Producción
de la
difusión
Difusión
Servicios Transversales
EntornodeProducción
Entornode
Planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Entorno de Difusión
Entornos
Producción de la
difusión
Difusión
Servicios Transversales
Entornode
Producción
Entornode
Planificación
Aplicaciones desarrolladas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Portal Web
Visualizador de
datasets
Registro SDMX
Otros visualizadores
Entorno: Subsistema Difusión
Inventario Operaciones
Glosario de conceptos
Glosario de
clasificaciones
Widgets
Aplicaciones desarrolladas Entorno de Difusión
Producción
de la
difusión
Difusión
Servicios Transversales
EntornodeProducción
Entornode
Planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Portal Web
Visualizador de
datasets
Entorno: Subsistema Difusión
Aplicaciones desarrolladas Entorno de Difusión
Producción
de la
difusión
Difusión
Servicios Transversales
EntornodeProducción
Entornode
Planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Portal Web
Visualizador de
datasets
Registro SDMX
Otros visualizadores
Entorno: Subsistema Difusión
Inventario Operaciones
Glosario de conceptos
Glosario de
clasificaciones
Widgets
Aplicaciones desarrolladas Entorno de Difusión
Producción
de la
difusión
Difusión
Servicios Transversales
EntornodeProducción
Entornode
Planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Visión general: Sistema final
Aplicaciones desarrolladas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Visión general: Sistema actual
Aplicaciones desarrolladas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Visión general: Transición entre sistemas
Aplicaciones desarrolladas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
MÓDULOS TRANSVERSALES
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
MÓDULOS TRANSVERSALES
Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
Módulos transversales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Relación de módulos transversales
Aplicativos entorno
Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
Módulos transversales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Relación de módulos transversales
Aplicativos entorno
Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
Módulos transversales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de accesos
Aplicativo que define los usuarios con acceso a los aplicativos del ISTAC
y los roles que tiene cada usuario por operación estadística en cada uno
de ellos.
Aplicaciones Roles Usuarios
Operaciones
Estadísticas
Accesos
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de accesos
 Acceso
Aplicaciones Roles Usuarios
Operaciones
Estadísticas
Accesos
Campos obligatorios
Campos opcionales
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
GESTOR DE ACCESOS
Gestor de accesos
Aplicativo Web
BBDD
GESTOR_OPERACIONES
GESTOR_METADATOS_COMUNES
GESTOR_RECURSOS_ESTADISTICOS
GESTOR_RECURSOS_ESTRUCTURALES
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
GESTOR DE ACCESOS
Gestor de accesos
Aplicativo Web
BBDD
APP 01
APP 02
APP 03
APP 04
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
GESTOR DE ACCESOS
Gestor de accesos
Aplicativo Web
BBDD
APP 01
APP 02
APP 03
APP 04
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
GESTOR DE ACCESOS
Gestor de accesos
Aplicativo Web
BBDD
APP 01
APP 02
APP 03
APP 04
Servicio de
autenticación
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Relación de módulos transversales
Aplicativos entorno
Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
Módulos transversales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio de autenticación
El CAS (Central Authentication Service) es el módulo que permite
centralizar las credenciales del usuario para todos los procesos de login
permitiendo Single Sign-On y Single Sign-Out.
Gestor de
accesos
APP 01
APP 02
APP 03
APP 04
Servicio de
autenticación
LDAP
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio de autenticación
CASGESTOR-INDICADORES
1: El aplicativo llama al CAS y
comprueba si es necesario
realizar el login
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio de autenticación
CASGESTOR-INDICADORES
1: El aplicativo llama al CAS y
comprueba si es necesario
realizar el login
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio de autenticación
CASGESTOR-INDICADORES
1: El aplicativo llama al CAS y
comprueba si es necesario
realizar el login
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio de autenticación
CASGESTOR-INDICADORES
1: El aplicativo llama al CAS y
comprueba si es necesario
realizar el login 2: El CAS muestra un formulario
para realizar el Login
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio de autenticación
CASGESTOR-INDICADORES
LDAP
1: El aplicativo llama al CAS y
comprueba si es necesario
realizar el login 2: El CAS muestra un formulario
para realizar el Login
3: El CAS valida en el LDAP el
usuario y la contraseña del usuario
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio de autenticación
CASGESTOR-INDICADORES
LDAP
GESTOR-ACCESOS
1: El aplicativo llama al CAS y
comprueba si es necesario
realizar el login 2: El CAS muestra un formulario
para realizar el Login
3: El CAS valida en el LDAP el
usuario y la contraseña del usuario
GESTOR-ACCESOS
4: El CAS obtiene del GESTOR-ACCESOS los
roles del usuario
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio de autenticación
CAS…
LDAP
GESTOR-ACCESOS
1: El aplicativo llama al CAS y
comprueba si es necesario
realizar el login 2: El CAS muestra un formulario
para realizar el Login
3: El CAS valida en el LDAP el
usuario y la contraseña del usuario
GESTOR-ACCESOS
4: El CAS obtiene del GESTOR-ACCESOS los
roles del usuario
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Relación de módulos transversales
Aplicativos entorno
Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
Módulos transversales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Contenedor de aplicaciones
Permite unificar el acceso a todos los aplicativos desarrollados para el
ISTAC en un único punto de tal manera que se facilite el acceso a los
técnicos a cualquiera de los aplicativos
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Contenedor de aplicaciones
 Existen diferentes opciones para crear los enlaces
 Enlaces simples
 Menús con un único grupo y sin títulos
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Contenedor de aplicaciones
 Existen diferentes opciones para crear los enlaces
 Usando menús con múltiples grupos y títulos
 … variaciones derivadas del uso de grupos y títulos
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Relación de módulos transversales
Aplicativos entorno
Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
Módulos transversales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio y gestor de avisos
•Las emiten automáticamente las aplicaciones.
•Pueden emitirse tras una acción del usuario o tras una acción en
segundo plano.
•Las acciones en segundo plano siempre notifican al usuario que lanzó la
acción.
Notificaciones
•Se envían manualmente cuando se requiere.
•Siempre envían e-mail.
•Se envían desde el gestor de accesos.
Anuncios
TIPOS DE AVISOS
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio y gestor de avisos
DESTINATARIOS DE LOS AVISOS
Destinatarios
Usuarios Condiciones
Operación
Aplicación
Rol
Ninguna
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio y gestor de avisos
Gestor Operaciones
Estadísticas
Gestor Recursos
Estructurales
Gestor Recursos
Estadísticos
…
Servicio de Avisos
API
BBDD
Avisos
Gestor de avisos
Aplicaciones remitentes
Aplicaciones consumidoras
Servicio de e-mail
ARQUITECTURA
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio y gestor de avisos
Gestor Operaciones
Estadísticas
Gestor Recursos
Estructurales
Gestor Recursos
Estadísticos
…
Servicio de Avisos
API
BBDD
Avisos
Gestor de avisos
Servicio de e-mail
¿Cuándo recibo e-mail?
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio y gestor de avisos
Gestor Operaciones
Estadísticas
Gestor Recursos
Estructurales
Gestor Recursos
Estadísticos
…
Servicio de Avisos
API
BBDD
Avisos
Gestor de avisos
Servicio de e-mail
¿Cuándo recibo e-mail?
• Para cada acceso se define si
se desean recibir e-mail o no.
• Si hay conflicto entre varios
accesos, se enviará.
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio y gestor de avisos:
Posibilidad de mejora 01
Gestor Operaciones
Estadísticas
Gestor Recursos
Estructurales
Gestor Recursos
Estadísticos
…
Servicio de Avisos
API
BBDD
Avisos
Lector de avisos
Contenedor
aplicaciones
Servicio de e-mail
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio y gestor de avisos:
Posibilidad de mejora 01
Gestor Operaciones
Estadísticas
Gestor Recursos
Estructurales
Gestor Recursos
Estadísticos
…
Servicio de Avisos
API
BBDD
Avisos
Lector de avisos
Contenedor
aplicaciones
Servicio de e-mail
3
3
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio y gestor de avisos:
Posibilidad de mejora 02
Gestor Operaciones
Estadísticas
Gestor Recursos
Estructurales
Gestor Recursos
Estadísticos
…
Servicio de Avisos
API
BBDD
Avisos
Lector de avisos
Servicio de e-mail
Servicio de
mensajería
instantánea
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Servicio y gestor de avisos:
Posibilidad de mejora 02
Gestor Operaciones
Estadísticas
Gestor Recursos
Estructurales
Gestor Recursos
Estadísticos
…
Servicio de Avisos
API
BBDD
Avisos
Lector de avisos
Servicio de e-mail
Servicio de
mensajería
instantánea
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Relación de módulos transversales
Aplicativos entorno
Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
Módulos transversales
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de ayudas
Gestor Operaciones
Estadísticas
Gestor Recursos
Estructurales
Gestor Recursos
Estadísticos
…
Servicio de Ayudas
API
BBDD
Ayudas
Gestor de ayudas
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de ayudas
Módulos transversales Gestor de
accesos
Servicio de
autenticación
Contenedor
de
aplicaciones
Servicio de
avisos
Gestor de
avisos
Gestor de
ayudas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
MÓDULOS DE PLANIFICACIÓN
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
MÓDULOS DE PLANIFICACIÓN
Gestor de
operaciones
estadísticas
Módulos de planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de operaciones estadísticas
FAMILIAS DE
OPERACIONES
ESTADÍSTICAS
OPERACIONES
ESTADÍSTICAS
INSTANCIAS DE
OPERACIONES
ESTADÍSTICAS
Módulos de planificación Gestor de
operaciones
estadísticas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de operaciones estadísticas
FAMILIAS DE
OPERACIONES
ESTADÍSTICAS
OPERACIONES
ESTADÍSTICAS
INSTANCIAS DE
OPERACIONES
ESTADÍSTICAS
Núcleo de metadatos Núcleo de metadatos Núcleo de metadatos
Módulos de planificación Gestor de
operaciones
estadísticas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de operaciones estadísticas
FAMILIAS DE
OPERACIONES
ESTADÍSTICAS
OPERACIONES
ESTADÍSTICAS
INSTANCIAS DE
OPERACIONES
ESTADÍSTICAS
Núcleo de metadatos Núcleo de metadatos Núcleo de metadatos
0..n 0..n 0..n 1
Módulos de planificación Gestor de
operaciones
estadísticas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de operaciones estadísticas
FAMILIAS DE
OPERACIONES
ESTADÍSTICAS
OPERACIONES
ESTADÍSTICAS
INSTANCIAS DE
OPERACIONES
ESTADÍSTICAS
https://docs.google.com/spreadsheet/ccc?key=0AtzEH6xQBXVAdDZVczk1ekRNQWJpdjNfTUNhVlg5TUE
Referencias:
Metadatos:
Euro-SDMX Metadata Structure (ESMS) (release 3 March 2009)
Neuchâtel Terminology Model. PART II: Variables and related concepts, object types and their attributes
Familias de operaciones
Operaciones estadísticas
Instancias de operaciones estadísticas
Módulos de planificación Gestor de
operaciones
estadísticas
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de planificación
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
MÓDULOS DE NORMALIZACIÓN
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
USO DE MÓDULOS DE NORMALIZACIÓN
Gestor de recursos estructurales
CodelistsOrganizaciones ConceptosCategorías DSD
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
USO DE MÓDULOS DE NORMALIZACIÓN
Gestor de recursos estructurales
CodelistsOrganizaciones ConceptosCategorías DSD
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de organizaciones
PROVEEDORES
DE DATOS
CONSUMIDORES
DE DATOS
UNIDADES
ORGANIZATIVAS
AGENCIAS
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de organizaciones
PROVEEDORES
DE DATOS
CONSUMIDORES
DE DATOS
UNIDADES
ORGANIZATIVAS
AGENCIAS
Definidos por SDMX
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de organizaciones
PROVEEDORES
DE DATOS
CONSUMIDORES
DE DATOS
UNIDADES
ORGANIZATIVAS
AGENCIAS
Un tipo de esquema para cada finalidad
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de organizaciones
PROVEEDORES
DE DATOS
CONSUMIDORES
DE DATOS
UNIDADES
ORGANIZATIVAS
AGENCIAS
Un tipo de esquema para cada finalidad
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de organizaciones
PROVEEDORES
DE DATOS
CONSUMIDORES
DE DATOS
UNIDADES
ORGANIZATIVAS
AGENCIAS
Un tipo de esquema para cada finalidad
Gestión centralizada de los contactos
Contactos
públicos
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
USO DE MÓDULOS DE NORMALIZACIÓN
Gestor de recursos estructurales
CodelistsOrganizaciones ConceptosCategorías DSD
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de categorías
Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
USO DE MÓDULOS DE NORMALIZACIÓN
Gestor de recursos estructurales
CodelistsOrganizaciones ConceptosCategorías DSD
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de conceptos
CONCEPTOS
OPERATIVOS
CONCEPTOS DE
MEDIDA
CONCEPTOS DE
ROLES
GLOSARIO DE
TÉRMINOS
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de conceptos
CONCEPTOS
OPERATIVOS
CONCEPTOS DE
MEDIDA
CONCEPTOS DE
ROLES
GLOSARIO DE
TÉRMINOS
Definidos por el ISTAC
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de conceptos
CONCEPTOS
OPERATIVOS
CONCEPTOS DE
MEDIDA
CONCEPTOS DE
ROLES
GLOSARIO DE
TÉRMINOS
Transversales
Operacionales
Transversales
Operacionales
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de conceptos
CONCEPTOS
OPERATIVOS
CONCEPTOS DE
MEDIDA
CONCEPTOS DE
ROLES
GLOSARIO DE
TÉRMINOS
Transversales
Operacionales
Transversales
Operacionales
Concepto
Esquema de conceptos
0..n
1
1
0..n
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de conceptos
CONCEPTOS
OPERATIVOS
CONCEPTOS DE
MEDIDA
CONCEPTOS DE
ROLES
GLOSARIO DE
TÉRMINOS
Transversales
Operacionales
Transversales
Operacionales
Un tipo de esquema para cada finalidad
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de conceptos
CONCEPTOS
OPERATIVOS
CONCEPTOS DE
MEDIDA
CONCEPTOS DE
ROLES
GLOSARIO DE
TÉRMINOS
Metadatos:
Referencias:
SDMX v2.1
DSPL
Neuchâtel Terminology Model. PART II: Variables and related concepts, object types and their attributes
Esquema de conceptos
Conceptos
Conceptos de medida
https://docs.google.com/spreadsheet/ccc?key=0AtzEH6xQBXVAdHl3QlBJQlVSNHlXWXVhb3EyWG1ybFE#gid=1
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
USO DE MÓDULOS DE NORMALIZACIÓN
Gestor de recursos estructurales
CodelistsOrganizaciones ConceptosCategorías DSD
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
CLASIFICACIONES
CODES
CLASIFICACIONES
CODES
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
CLASIFICACIONES
CODES
CLASIFICACIONES
CODES
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
CLASIFICACIONES
CODES
FAMILIAS
CLASIFICACIONES
CODES
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
CLASIFICACIONES
CODES
FAMILIAS
CLASIFICACIONES
CODES
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
ITEMS
VARIABLES CLASIFICACIONES
CODES
FAMILIAS
CLASIFICACIONES
CODES
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
ITEMS
VARIABLES CLASIFICACIONES
CODES
FAMILIAS
CLASIFICACIONES
CODES
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
ITEMS
VARIABLES
CLASIFICACIONES
CODES
FAMILIAS
CLASIFICACIONES
CODES
TERRITORIO
CANARIAS
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
ITEMS
VARIABLES
CLASIFICACIONES
CODES
FAMILIAS
CLASIFICACIONES
CODES
TERRITORIO
CANARIAS
CAN
CANARIAS
ISLAS_CANARIAS
CL_COMUNIDADES
CL_TERRITORIO
CL_ISLAS_CANARIAS
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
ITEMS
VARIABLES CLASIFICACIONES
CODES
FAMILIAS
ITEMS
GEOGRÁFICOS
CLASIFICACIONES
CODES
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
ITEMS
VARIABLES CLASIFICACIONES
CODES
FAMILIAS
ITEMS
GEOGRÁFICOS
CLASIFICACIONES
CODES
- Latitud
- Longitud
- Shape
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
ITEMS
VARIABLES CLASIFICACIONES
CODES
FAMILIAS FAMILIAS
CLASIFICACIONES
CODES
ITEMS
GEOGRÁFICOS
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
ITEMS
VARIABLES CLASIFICACIONES
CODES
FAMILIAS FAMILIAS
CLASIFICACIONES
CODES
ITEMS
GEOGRÁFICOS
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
ITEMS
VARIABLESCONCEPTOS CLASIFICACIONES
CODES
FAMILIAS FAMILIAS
ITEMS
GEOGRÁFICOS
CLASIFICACIONES
CODES
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
ITEMS
VARIABLESCONCEPTOS
CLASIFICACIONES
CODES
FAMILIAS FAMILIAS
ITEMS
GEOGRÁFICOS
CLASIFICACIONES
CODES
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
ITEMS
VARIABLESCONCEPTOS
CLASIFICACIONES
CODES
FAMILIAS FAMILIAS
ITEMS
GEOGRÁFICOS
CLASIFICACIONES
CODES
TERRITORIO
CL_PAISES
CL_MUNICIPIOS
CL_COMUNIDADES
CL_TERRITORIO
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
ITEMS
VARIABLESCONCEPTOS
CLASIFICACIONES
CODES
FAMILIAS FAMILIAS
ITEMS
GEOGRÁFICOS
CLASIFICACIONES
CODES
DESTINO_ALOJAMIENTO
LUGAR_RESIDENCIA
TERRITORIO
CL_PAISES
CL_MUNICIPIOS
CL_COMUNIDADES
CL_TERRITORIO
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
ITEMS
VARIABLESCONCEPTOS CLASIFICACIONES
CODES
FAMILIAS FAMILIAS
ITEMS
GEOGRÁFICOS
CLASIFICACIONES
CODES
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
Referencias:
SDMX v2.1
DSPL
Neuchâtel Terminology Model. PART II: Variables and related concepts, object types and their attributes
CLASIFICACIONES CODES
Metadatos:
Listas de códigos
Códigos
https://docs.google.com/spreadsheet/ccc?key=0AtzEH6xQBXVAdHl3QlBJQlVSNHlXWXVhb3EyWG1ybFE#gid=1
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
GESTOR DE
CLASIFICACIONES
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
GESTOR DE
CLASIFICACIONES LUNA
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de codelists
Para llevar a cabo la interacción con el sistema LUNA se crearán unas vistas que
mantenga el acceso de LUNA a la información que necesita de la misma manera que lo
hace ahora mismo.
GESTOR DE
CLASIFICACIONES LUNA
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
USO DE MÓDULOS DE NORMALIZACIÓN
Gestor de recursos estructurales
CodelistsOrganizaciones ConceptosCategorías DSD
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de DSD
DSD
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de DSD
DSD ORGANIZACIONES
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de normalización
Gestor de DSD
Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
DSD ORGANIZACIONES
(AGENCY SCHEME)
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de DSD
DSD
OPERACIONES
ORGANIZACIONES
(AGENCY SCHEME)
pertenece a
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de normalización
Gestor de DSD
Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
DSDCONCEPTOS
OPERACIONES
ORGANIZACIONES
(AGENCY SCHEME)
pertenece a
dimensiones
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de DSD
DSDCONCEPTOS
CODELIST
OPERACIONES
ORGANIZACIONES
(AGENCY SCHEME)
pertenece a
dimensiones
representación de las dimensiones
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de DSD
Referencias:
SDMX v2.1
PC-Axis
DSPL
Metadatos:
DSD
Visualización de DSD
https://docs.google.com/spreadsheet/ccc?key=0AtzEH6xQBXVAdHl3QlBJQlVSNHlXWXVhb3EyWG1ybFE#gid=1
Módulos de normalización Gestor de recursos estructurales
CodelistsAgencias ConceptosCategorías DSD
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de normalización
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
USO DE MÓDULOS DE DIFUSIÓN
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
USO DE MÓDULOS DE DIFUSIÓN
Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
Módulos de difusión
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
USO DE MÓDULOS DE DIFUSIÓN
Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
Módulos de difusión
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de difusión
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de recursos estadísticos
COLECCIONES DATASETS CONSULTAS
Módulos de difusión Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de recursos estadísticos
COLECCIONES DATASETS CONSULTAS
10..n 1 0..n
Módulos de difusión Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de recursos estadísticos
COLECCIONES DATASETS CONSULTAS
Módulos de difusión Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de recursos estadísticos
COLECCIONES
Entorno interno
Entorno externo
Módulos de difusión Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de recursos estadísticos
COLECCIONES DATASETS CONSULTAS
Módulos de difusión Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de recursos estadísticos
COLECCIONES DATASETS CONSULTAS
Módulos de difusión Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de recursos estadísticos
COLECCIONES DATASETS CONSULTAS
Módulos de difusión Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de recursos estadísticos
COLECCIONES DATASETS CONSULTAS
Módulos de difusión Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de recursos estadísticos
COLECCIONES DATASETS CONSULTAS
Referencias:
SDMX v2.1
PC-Axis
Dublin Core
CKAN
https://docs.google.com/spreadsheet/ccc?key=0AtzEH6xQBXVAdF9DUnJrOGoyZGZNTWZ0OE43RHVNWmc#gid=13
Módulos de difusión Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
USO DE MÓDULOS DE DIFUSIÓN
Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
Módulos de difusión
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Módulos de difusión
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de sistemas de indicadores
INDICADOR
INSTANCIA DE
INDICADOR
SISTEMAS DE
INDICADORES
Módulos de difusión Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro
SDMX
Visualizador
de datasets
Widgets
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de sistemas de indicadores
INDICADOR
INSTANCIA DE
INDICADOR
SISTEMAS DE
INDICADORES
1 0..n 10..n
Módulos de difusión Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro
SDMX
Visualizador
de datasets
Widgets
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Gestor de sistemas de indicadores
CIBERCENTRO
JAXI Remoto
ISTAC
Gestor
Indicadores
Visualizador de
Indicadores
Widget serie
temporal
Widget últimos
datos
BBDD
Indicadores
API RestFul
indicadores
Widget indicadores
al día
JAXI Local
Módulos de difusión Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro
SDMX
Visualizador
de datasets
Widgets
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
USO DE MÓDULOS DE DIFUSIÓN
Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
Módulos de difusión
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Aplicativos externos
Módulos de difusión Gestor de
recursos
estructurales
Gestor de
recursos
estadísticos
Gestor de
sistemas de
indicadores
Registro SDMX
Visualizador de
datasets
Widgets
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
BUENAS PRÁCTICAS USADAS EN LA
CONSTRUCCIÓN DE LAS APIS
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Anatomía de las APIS (I)
 La anatomía de las APIs debe ser pensada y diseñada con esmero.
 La URL base de las APIs será como se define:
http://HOST:POR/PATH/api/NAME/VERSION
http://data.istac.org/api/statistical-operations/v1.0
http://data.istac.org/api/common-metadata/v1.0
 Las APIs deben ser versionables
¡Es una de las labores más importantes!
Buenas prácticas usadas en la construcción de APIs
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Anatomía de las APIS (II)
 Los sustantivos que conforman las URLs deben estar en plural
http://data.istac.org/operations/v1.0/operation
http://data.istac.org/operations/v1.0/operations
 Las URLs deben ser incrementales.
http://data.istac.org/operations/v1.0/operations
http://data.istac.org/operations/v1.0/operations/IPC
http://data.istac.org/operations/v1.0/operations/IPC/instances
http://data.istac.org/operations/v1.0/operations/IPC/instances/INS01
Buenas prácticas usadas en la construcción de APIs
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Anatomía de las APIS (III)
 Las URLs no deben contener verbos, deben formarse por sustantivos.
http://data.istac.org/operations/v1.0/retrieveOperation
http://data.istac.org/operations/v1.0/operations
 Los parámetros deberían definirse tras el símbolo “?”
http://data.istac.es/apis/operations/v1.0/operations/limit=2
http://data.istac.es/apis/operations/v1.0/operations#limit=2
http://data.istac.es/apis/operations/v1.0/operations/?limit=2
http://data.istac.es/apis/operations/v1.0/operations?limit=2
Buenas prácticas usadas en la construcción de APIs
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Anatomía de las APIS (IV)
 Debe existir paginación de los resultados
 Offset: Parámetro que indica a partir de qué resultado queremos la respuesta
 Limit: Parámetro que indica el número máximo de resultados por página
 Los parámetros de paginación deben tener asignados unos valores por defecto
Buenas prácticas usadas en la construcción de APIs
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Parámetros de búsqueda y orden (I)
 Para cada tipo de recurso se especifica en la documentación de la API cuáles son los
metadatos sobres los que se pueden realizar búsquedas y ordenación
 El parámetro de búsqueda es query
 Operadores lógicos: AND, OR
 Operadores de comparación: EQ, IEQ, LIKE, ILIKE, NE, LT, LE, GT, GE, IS_NULL,
IS_NOT_NULL, IN
 Ejemplo:
?query=(ID LIKE "Operation1" AND OFFICIALITY_TYPE_ID EQ "OfficialityType1") OR
(ACRONYM EQ "Op1") OR (INVENTORY_DATE IS_NULL
Buenas prácticas usadas en la construcción de APIs
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Parámetros de búsqueda y orden (II)
 El parámetro de ordenación es orderBy
 Posibles órdenes:ASC, DESC
 Ejemplo:
?orderBy=ID ASC
 Para la paginación recordar que disponemos de los parámetros:
 limit
 offset
Buenas prácticas usadas en la construcción de APIs
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Respuesta de las APIS (I)
 Las respuestas deben ser auto-documentadas
 Siempre deberíamos saber cómo hemos llegado a un recurso y cómo acceder a otros
con los que guardo relación
 selfLink: Tipo de recurso al que estoy accediendo y URL
<operations:selfLink kind="statisticalOperations#operation"
href="http://data.istac.es/apis/operations/v1.0/operations/operation1"/>
 parentLink: Recurso padre del que provengo
<operations:parentLink kind="statisticalOperations#operations"
href="http://data.istac.es/apis/operations/v1.0/operations"/>
 childLinks: Recursos hijos a los que puedo acceder
<operations:childLinks total="2">
<cdomain:childLink kind="statisticalOperations#instances”
href="http://data.istac.es/apis/operations/v1.0/operations/operation1/instances"/>
…
</operations:childLinks>
Buenas prácticas usadas en la construcción de APIs
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Respuesta de las APIS (II)
 En recursos paginados, deberemos aportar la siguiente información:
 Total
 limit
 offset
 first
 previous
 nextLink
 lastLink
Buenas prácticas usadas en la construcción de APIs
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Versionado de las APIS (I)
 Cambios que NO generan aumento de versión
 Nuevos recursos
 Nuevos métodos HTTP para los recursos existentes
 Nuevos formatos de datos
 Nuevos atributos o elementos en tipos de datos existentes
 Cambios que SÍ generan aumento de versión
 Eliminar o renombrar URIs
 Diferente respuesta para la misma URI
 Eliminar el soporte de algunos métodos HTTP para URIs existentes
Buenas prácticas usadas en la construcción de APIs
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Versionado de las APIS (II)
 Considerar el uso de “latest” para facilitar a los usuarios el acceso a la última versión de
la API.
 Dadas las siguientes versiones de la API de operaciones estadísticas:
http://data.istac.org/operations/v1.0
http://data.istac.org/operations/v2.0
http://data.istac.org/operations/v2.1
 La siguiente URL sería equivalente a acceder a la versión 2.1 de la api.
http://data.istac.org/operations/latest
Buenas prácticas usadas en la construcción de APIs
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Manejando errores de las APIS
 La API debe devolver códigos de error HTTP.
 200: OK
 201: Created
 202: Accepted
 204: No Content
 301: Moved Permanently
 304: Not Modified
 401: Unauthorized
 404: Not found
 412: Precondition Failed
 5xx: Server-Side Error
Buenas prácticas usadas en la construcción de APIs
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Ejemplo: Obtener operación (I)
…
Buenas prácticas usadas en la construcción de APIs
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
Ejemplo: Obtener operación (II)
…
Buenas prácticas usadas en la construcción de APIs
PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos
GRACIAS POR SU
ATENCIÓN
Más información:
www.gobiernodecanarias.org/istac
www.slideshare/istac
@istac_es

Más contenido relacionado

La actualidad más candente

Guia metodologia del site survey sgdis
Guia metodologia del site survey  sgdisGuia metodologia del site survey  sgdis
Guia metodologia del site survey sgdisAland Bravo Vecorena
 
La apertura de datos públicos en el Ayuntamiento de Lorca: aspectos prácticos
La apertura de datos públicos en el Ayuntamiento de Lorca: aspectos prácticosLa apertura de datos públicos en el Ayuntamiento de Lorca: aspectos prácticos
La apertura de datos públicos en el Ayuntamiento de Lorca: aspectos prácticosAntonio Galindo Galindo
 
Big Data en salud: Un mundo de posibilidades
Big Data en salud: Un mundo de posibilidadesBig Data en salud: Un mundo de posibilidades
Big Data en salud: Un mundo de posibilidadesJuan Quispe Culqui
 
Aplicación Estadisticas y Observatorios Analytics
Aplicación Estadisticas y Observatorios AnalyticsAplicación Estadisticas y Observatorios Analytics
Aplicación Estadisticas y Observatorios AnalyticsStratebi
 

La actualidad más candente (6)

Guia metodologia del site survey sgdis
Guia metodologia del site survey  sgdisGuia metodologia del site survey  sgdis
Guia metodologia del site survey sgdis
 
Periodismo de datos y estrategia de difusión de estadísticas
Periodismo de datos y estrategia de difusión de estadísticasPeriodismo de datos y estrategia de difusión de estadísticas
Periodismo de datos y estrategia de difusión de estadísticas
 
Redatam+sp
Redatam+spRedatam+sp
Redatam+sp
 
La apertura de datos públicos en el Ayuntamiento de Lorca: aspectos prácticos
La apertura de datos públicos en el Ayuntamiento de Lorca: aspectos prácticosLa apertura de datos públicos en el Ayuntamiento de Lorca: aspectos prácticos
La apertura de datos públicos en el Ayuntamiento de Lorca: aspectos prácticos
 
Big Data en salud: Un mundo de posibilidades
Big Data en salud: Un mundo de posibilidadesBig Data en salud: Un mundo de posibilidades
Big Data en salud: Un mundo de posibilidades
 
Aplicación Estadisticas y Observatorios Analytics
Aplicación Estadisticas y Observatorios AnalyticsAplicación Estadisticas y Observatorios Analytics
Aplicación Estadisticas y Observatorios Analytics
 

Destacado (12)

SDXM: 06 Metadatos referenciales (MSD)
SDXM: 06 Metadatos referenciales (MSD)SDXM: 06 Metadatos referenciales (MSD)
SDXM: 06 Metadatos referenciales (MSD)
 
SDXM: 08 Publicación de datos y metadatos mediante SDMX
SDXM: 08 Publicación de datos y metadatos mediante SDMXSDXM: 08 Publicación de datos y metadatos mediante SDMX
SDXM: 08 Publicación de datos y metadatos mediante SDMX
 
OPEN DATA EN CANARIAS. La estadística como showcase. #fi2
OPEN DATA EN CANARIAS. La estadística como showcase. #fi2OPEN DATA EN CANARIAS. La estadística como showcase. #fi2
OPEN DATA EN CANARIAS. La estadística como showcase. #fi2
 
SDMX: 02 Introducción a XML
SDMX: 02 Introducción a XMLSDMX: 02 Introducción a XML
SDMX: 02 Introducción a XML
 
SDMX: 01 introducción a los metadatos
SDMX: 01 introducción a los metadatos  SDMX: 01 introducción a los metadatos
SDMX: 01 introducción a los metadatos
 
SDMX: 07 Registro SDMX
SDMX: 07 Registro SDMXSDMX: 07 Registro SDMX
SDMX: 07 Registro SDMX
 
SDMX: 10 Relación de SDMX con otros estándares
SDMX: 10 Relación de SDMX con otros estándaresSDMX: 10 Relación de SDMX con otros estándares
SDMX: 10 Relación de SDMX con otros estándares
 
SDMX: 05 Listas de código (Code List)
SDMX: 05 Listas de código (Code List)SDMX: 05 Listas de código (Code List)
SDMX: 05 Listas de código (Code List)
 
SDMX: 09 Herramientas SDMX
SDMX: 09 Herramientas SDMXSDMX: 09 Herramientas SDMX
SDMX: 09 Herramientas SDMX
 
SDMX:11 Arquitecturas
SDMX:11 Arquitecturas SDMX:11 Arquitecturas
SDMX:11 Arquitecturas
 
SDMX: 04 SDMX y los metadatos estructurales
SDMX: 04 SDMX y los metadatos estructuralesSDMX: 04 SDMX y los metadatos estructurales
SDMX: 04 SDMX y los metadatos estructurales
 
SDMX: 03 Introducción al SDMX
SDMX: 03 Introducción al SDMXSDMX: 03 Introducción al SDMX
SDMX: 03 Introducción al SDMX
 

Similar a Infraestructura de difusión de datos y metadatos  estadísticos del ISTAC en el marco Linked Open  Data y SDMX 

Clase 1 - CicloProcesoAnálisisDatos.pptx
Clase 1 - CicloProcesoAnálisisDatos.pptxClase 1 - CicloProcesoAnálisisDatos.pptx
Clase 1 - CicloProcesoAnálisisDatos.pptxVanessaGironda4
 
Análisis del esquema físico de datos
Análisis del esquema físico de datosAnálisis del esquema físico de datos
Análisis del esquema físico de datosLiliana Camargo
 
Analisis y diseñ‘o de sistemas i
Analisis y diseñ‘o de sistemas iAnalisis y diseñ‘o de sistemas i
Analisis y diseñ‘o de sistemas iduberlisg
 
Ut[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizadosUt[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizadosdairojose
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n Computarizadosjohendrychirinos06
 
Ut[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizadosUt[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizadosdairojose
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosDaylimar Godoy
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n Computarizadostammyrodriguez2010
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n Computarizadosjaszly
 
Ut[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizadosUt[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizadoscarlos escalona
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n Computarizadosjohendrychirinos06
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosJosem123456
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n Computarizadossolmaira1911
 
Ut[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizadosUt[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizadossolmaira1911
 

Similar a Infraestructura de difusión de datos y metadatos  estadísticos del ISTAC en el marco Linked Open  Data y SDMX  (20)

Estrategia de difusión en PC-Axis
Estrategia de difusión en PC-AxisEstrategia de difusión en PC-Axis
Estrategia de difusión en PC-Axis
 
Clase 1 - CicloProcesoAnálisisDatos.pptx
Clase 1 - CicloProcesoAnálisisDatos.pptxClase 1 - CicloProcesoAnálisisDatos.pptx
Clase 1 - CicloProcesoAnálisisDatos.pptx
 
Análisis del esquema físico de datos
Análisis del esquema físico de datosAnálisis del esquema físico de datos
Análisis del esquema físico de datos
 
Informe del proyecto integrador
Informe del proyecto integradorInforme del proyecto integrador
Informe del proyecto integrador
 
Open Data en Canarias
Open Data en CanariasOpen Data en Canarias
Open Data en Canarias
 
Open Data en Canarias
Open Data en CanariasOpen Data en Canarias
Open Data en Canarias
 
Analisis y diseñ‘o de sistemas i
Analisis y diseñ‘o de sistemas iAnalisis y diseñ‘o de sistemas i
Analisis y diseñ‘o de sistemas i
 
Big data
Big dataBig data
Big data
 
La importancia de los datos
La importancia de los datos La importancia de los datos
La importancia de los datos
 
Ut[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizadosUt[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizados
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
 
Ut[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizadosUt[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizados
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
 
Ut[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizadosUt[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizados
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
 
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n ComputarizadosUt[1] 18 Sistemas De Informaci%F3n Computarizados
Ut[1] 18 Sistemas De Informaci%F3n Computarizados
 
Ut[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizadosUt[1].18 sistemas de informaci%f3n computarizados
Ut[1].18 sistemas de informaci%f3n computarizados
 

Más de Instituto Canario de Estadística (ISTAC)

[Jecas2018] estadisticas suburbanas de poblacion y su relacion con la actividad
[Jecas2018] estadisticas suburbanas de poblacion y su relacion con la actividad[Jecas2018] estadisticas suburbanas de poblacion y su relacion con la actividad
[Jecas2018] estadisticas suburbanas de poblacion y su relacion con la actividadInstituto Canario de Estadística (ISTAC)
 
Análisis regional e insular de las predicciones de entradas de pasajeros en C...
Análisis regional e insular de las predicciones de entradas de pasajeros en C...Análisis regional e insular de las predicciones de entradas de pasajeros en C...
Análisis regional e insular de las predicciones de entradas de pasajeros en C...Instituto Canario de Estadística (ISTAC)
 
Apuntes metodológicos de la Encuesta de Seguimiento de la Marca Turística de ...
Apuntes metodológicos de la Encuesta de Seguimiento de la Marca Turística de ...Apuntes metodológicos de la Encuesta de Seguimiento de la Marca Turística de ...
Apuntes metodológicos de la Encuesta de Seguimiento de la Marca Turística de ...Instituto Canario de Estadística (ISTAC)
 
REGIONAL TOURISM INFORMATION SYSTEM (R-TIS) OF THE CANARY ISLANDS . A strateg...
REGIONAL TOURISM INFORMATION SYSTEM (R-TIS) OF THE CANARY ISLANDS. A strateg...REGIONAL TOURISM INFORMATION SYSTEM (R-TIS) OF THE CANARY ISLANDS. A strateg...
REGIONAL TOURISM INFORMATION SYSTEM (R-TIS) OF THE CANARY ISLANDS . A strateg...Instituto Canario de Estadística (ISTAC)
 
SISTEMA REGIONAL DE ESTADÍSTICAS DE TURISMO. Una aproximación estratégica
SISTEMA REGIONAL DE ESTADÍSTICAS DE TURISMO. Una aproximación estratégicaSISTEMA REGIONAL DE ESTADÍSTICAS DE TURISMO. Una aproximación estratégica
SISTEMA REGIONAL DE ESTADÍSTICAS DE TURISMO. Una aproximación estratégicaInstituto Canario de Estadística (ISTAC)
 
Estadística de Inserción Laboral basada en registros administrativos, una apr...
Estadística de Inserción Laboral basada en registros administrativos, una apr...Estadística de Inserción Laboral basada en registros administrativos, una apr...
Estadística de Inserción Laboral basada en registros administrativos, una apr...Instituto Canario de Estadística (ISTAC)
 

Más de Instituto Canario de Estadística (ISTAC) (20)

Sistema de Datos Integrados (iDatos) - capacidades analíticas
Sistema de Datos Integrados (iDatos) - capacidades analíticasSistema de Datos Integrados (iDatos) - capacidades analíticas
Sistema de Datos Integrados (iDatos) - capacidades analíticas
 
Turismo Canarias 2018. Islas
Turismo Canarias 2018. IslasTurismo Canarias 2018. Islas
Turismo Canarias 2018. Islas
 
Crecimiento vegetativo
Crecimiento vegetativoCrecimiento vegetativo
Crecimiento vegetativo
 
Indicadores para politicas publicas
Indicadores para politicas publicasIndicadores para politicas publicas
Indicadores para politicas publicas
 
Presentacion chatbot istac
Presentacion chatbot istacPresentacion chatbot istac
Presentacion chatbot istac
 
[Jecas2018] entorno de computo estadistico en e datos
[Jecas2018] entorno de computo estadistico en e datos[Jecas2018] entorno de computo estadistico en e datos
[Jecas2018] entorno de computo estadistico en e datos
 
[Jecas2018] estadisticas suburbanas de poblacion y su relacion con la actividad
[Jecas2018] estadisticas suburbanas de poblacion y su relacion con la actividad[Jecas2018] estadisticas suburbanas de poblacion y su relacion con la actividad
[Jecas2018] estadisticas suburbanas de poblacion y su relacion con la actividad
 
[Jecas2018] marco de desarrollo del sistema de datos integrados de canarias
[Jecas2018] marco de desarrollo del sistema de datos integrados de canarias[Jecas2018] marco de desarrollo del sistema de datos integrados de canarias
[Jecas2018] marco de desarrollo del sistema de datos integrados de canarias
 
[Jecas2018] marco de estadistica espacial de canarias
[Jecas2018] marco de estadistica espacial de canarias[Jecas2018] marco de estadistica espacial de canarias
[Jecas2018] marco de estadistica espacial de canarias
 
Matrimonios. 2015
Matrimonios. 2015Matrimonios. 2015
Matrimonios. 2015
 
Nombres más comunes entre recién nacidos. 2016
Nombres más comunes entre recién nacidos. 2016Nombres más comunes entre recién nacidos. 2016
Nombres más comunes entre recién nacidos. 2016
 
201807 gobcan jordanas datos abiertos
201807  gobcan   jordanas datos abiertos 201807  gobcan   jordanas datos abiertos
201807 gobcan jordanas datos abiertos
 
Análisis regional e insular de las predicciones de entradas de pasajeros en C...
Análisis regional e insular de las predicciones de entradas de pasajeros en C...Análisis regional e insular de las predicciones de entradas de pasajeros en C...
Análisis regional e insular de las predicciones de entradas de pasajeros en C...
 
Apuntes metodológicos de la Encuesta de Seguimiento de la Marca Turística de ...
Apuntes metodológicos de la Encuesta de Seguimiento de la Marca Turística de ...Apuntes metodológicos de la Encuesta de Seguimiento de la Marca Turística de ...
Apuntes metodológicos de la Encuesta de Seguimiento de la Marca Turística de ...
 
REGIONAL TOURISM INFORMATION SYSTEM (R-TIS) OF THE CANARY ISLANDS . A strateg...
REGIONAL TOURISM INFORMATION SYSTEM (R-TIS) OF THE CANARY ISLANDS. A strateg...REGIONAL TOURISM INFORMATION SYSTEM (R-TIS) OF THE CANARY ISLANDS. A strateg...
REGIONAL TOURISM INFORMATION SYSTEM (R-TIS) OF THE CANARY ISLANDS . A strateg...
 
SISTEMA REGIONAL DE ESTADÍSTICAS DE TURISMO. Una aproximación estratégica
SISTEMA REGIONAL DE ESTADÍSTICAS DE TURISMO. Una aproximación estratégicaSISTEMA REGIONAL DE ESTADÍSTICAS DE TURISMO. Una aproximación estratégica
SISTEMA REGIONAL DE ESTADÍSTICAS DE TURISMO. Una aproximación estratégica
 
Entidades y núcleos turísticos. estadísticas asociadas
Entidades y núcleos turísticos. estadísticas asociadasEntidades y núcleos turísticos. estadísticas asociadas
Entidades y núcleos turísticos. estadísticas asociadas
 
Cuantificación económica del sector marítimo
Cuantificación económica del sector marítimoCuantificación económica del sector marítimo
Cuantificación económica del sector marítimo
 
Record linkage methods applied to population data deduplication
Record linkage methods applied to population data deduplicationRecord linkage methods applied to population data deduplication
Record linkage methods applied to population data deduplication
 
Estadística de Inserción Laboral basada en registros administrativos, una apr...
Estadística de Inserción Laboral basada en registros administrativos, una apr...Estadística de Inserción Laboral basada en registros administrativos, una apr...
Estadística de Inserción Laboral basada en registros administrativos, una apr...
 

Último

Plan de Desarrollo y Ordenamiento Territorial de Imbabura.pptx
Plan de Desarrollo y Ordenamiento Territorial de Imbabura.pptxPlan de Desarrollo y Ordenamiento Territorial de Imbabura.pptx
Plan de Desarrollo y Ordenamiento Territorial de Imbabura.pptxAndresUrieta2
 
Radar de algoritmos de IA y procesos de decisión automatizada para el acceso ...
Radar de algoritmos de IA y procesos de decisión automatizada para el acceso ...Radar de algoritmos de IA y procesos de decisión automatizada para el acceso ...
Radar de algoritmos de IA y procesos de decisión automatizada para el acceso ...m4Social
 
PLAN DE MEJORA DE BIOSEGURIDAD EN HOSPITALES.pptx
PLAN DE MEJORA DE BIOSEGURIDAD EN  HOSPITALES.pptxPLAN DE MEJORA DE BIOSEGURIDAD EN  HOSPITALES.pptx
PLAN DE MEJORA DE BIOSEGURIDAD EN HOSPITALES.pptxLuzIreneBancesGuevar
 
Decreto Ejecutivo 255 Reglamento de Seguridad y Salud en el Trabajo
Decreto Ejecutivo 255 Reglamento de Seguridad y Salud en el TrabajoDecreto Ejecutivo 255 Reglamento de Seguridad y Salud en el Trabajo
Decreto Ejecutivo 255 Reglamento de Seguridad y Salud en el TrabajoPrevencionar
 
manejo de encaste en ovinos pdti indap PLC
manejo de encaste en ovinos pdti indap PLCmanejo de encaste en ovinos pdti indap PLC
manejo de encaste en ovinos pdti indap PLCMarceloAlvarez76065
 
UNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docx
UNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docxUNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docx
UNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docxanaalmeyda1998
 
Pensamiento administrativo público en alemania
Pensamiento administrativo público en alemaniaPensamiento administrativo público en alemania
Pensamiento administrativo público en alemaniaReivajZelznog
 
UNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdf
UNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdfUNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdf
UNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdfELIAMARYTOVARFLOREZD
 
Programa electoral de Vox para las elecciones catalanas
Programa electoral de Vox para las elecciones catalanasPrograma electoral de Vox para las elecciones catalanas
Programa electoral de Vox para las elecciones catalanasluarodalegre97
 
La tributación municipal en el Perú y sus pasos
La tributación municipal en el Perú y sus pasosLa tributación municipal en el Perú y sus pasos
La tributación municipal en el Perú y sus pasosChristianFernndez41
 
Boletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las Mujeres
Boletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las MujeresBoletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las Mujeres
Boletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las MujeresBaker Publishing Company
 
UNIDAD 3.1, 3.2 y 3.3 3.5 FUNCIÓN PÚBLICA 2.pptx
UNIDAD 3.1, 3.2 y 3.3 3.5 FUNCIÓN PÚBLICA 2.pptxUNIDAD 3.1, 3.2 y 3.3 3.5 FUNCIÓN PÚBLICA 2.pptx
UNIDAD 3.1, 3.2 y 3.3 3.5 FUNCIÓN PÚBLICA 2.pptxMERCEDESCHABLE
 
HACIEDA MUNICIPAL 1ER TRIMESTRE 2024.pdf
HACIEDA MUNICIPAL 1ER TRIMESTRE 2024.pdfHACIEDA MUNICIPAL 1ER TRIMESTRE 2024.pdf
HACIEDA MUNICIPAL 1ER TRIMESTRE 2024.pdfvany25ck
 
Procuraduría general del estado bolivia.pptx
Procuraduría general del estado bolivia.pptxProcuraduría general del estado bolivia.pptx
Procuraduría general del estado bolivia.pptxJoseIgnacioPastorTaq1
 
Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...
Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...
Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...Christina Parmionova
 

Último (15)

Plan de Desarrollo y Ordenamiento Territorial de Imbabura.pptx
Plan de Desarrollo y Ordenamiento Territorial de Imbabura.pptxPlan de Desarrollo y Ordenamiento Territorial de Imbabura.pptx
Plan de Desarrollo y Ordenamiento Territorial de Imbabura.pptx
 
Radar de algoritmos de IA y procesos de decisión automatizada para el acceso ...
Radar de algoritmos de IA y procesos de decisión automatizada para el acceso ...Radar de algoritmos de IA y procesos de decisión automatizada para el acceso ...
Radar de algoritmos de IA y procesos de decisión automatizada para el acceso ...
 
PLAN DE MEJORA DE BIOSEGURIDAD EN HOSPITALES.pptx
PLAN DE MEJORA DE BIOSEGURIDAD EN  HOSPITALES.pptxPLAN DE MEJORA DE BIOSEGURIDAD EN  HOSPITALES.pptx
PLAN DE MEJORA DE BIOSEGURIDAD EN HOSPITALES.pptx
 
Decreto Ejecutivo 255 Reglamento de Seguridad y Salud en el Trabajo
Decreto Ejecutivo 255 Reglamento de Seguridad y Salud en el TrabajoDecreto Ejecutivo 255 Reglamento de Seguridad y Salud en el Trabajo
Decreto Ejecutivo 255 Reglamento de Seguridad y Salud en el Trabajo
 
manejo de encaste en ovinos pdti indap PLC
manejo de encaste en ovinos pdti indap PLCmanejo de encaste en ovinos pdti indap PLC
manejo de encaste en ovinos pdti indap PLC
 
UNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docx
UNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docxUNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docx
UNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docx
 
Pensamiento administrativo público en alemania
Pensamiento administrativo público en alemaniaPensamiento administrativo público en alemania
Pensamiento administrativo público en alemania
 
UNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdf
UNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdfUNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdf
UNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdf
 
Programa electoral de Vox para las elecciones catalanas
Programa electoral de Vox para las elecciones catalanasPrograma electoral de Vox para las elecciones catalanas
Programa electoral de Vox para las elecciones catalanas
 
La tributación municipal en el Perú y sus pasos
La tributación municipal en el Perú y sus pasosLa tributación municipal en el Perú y sus pasos
La tributación municipal en el Perú y sus pasos
 
Boletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las Mujeres
Boletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las MujeresBoletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las Mujeres
Boletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las Mujeres
 
UNIDAD 3.1, 3.2 y 3.3 3.5 FUNCIÓN PÚBLICA 2.pptx
UNIDAD 3.1, 3.2 y 3.3 3.5 FUNCIÓN PÚBLICA 2.pptxUNIDAD 3.1, 3.2 y 3.3 3.5 FUNCIÓN PÚBLICA 2.pptx
UNIDAD 3.1, 3.2 y 3.3 3.5 FUNCIÓN PÚBLICA 2.pptx
 
HACIEDA MUNICIPAL 1ER TRIMESTRE 2024.pdf
HACIEDA MUNICIPAL 1ER TRIMESTRE 2024.pdfHACIEDA MUNICIPAL 1ER TRIMESTRE 2024.pdf
HACIEDA MUNICIPAL 1ER TRIMESTRE 2024.pdf
 
Procuraduría general del estado bolivia.pptx
Procuraduría general del estado bolivia.pptxProcuraduría general del estado bolivia.pptx
Procuraduría general del estado bolivia.pptx
 
Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...
Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...
Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...
 

Infraestructura de difusión de datos y metadatos  estadísticos del ISTAC en el marco Linked Open  Data y SDMX 

  • 1. DIFUSIÓN ESTADÍSTICA PROYECTO METAMAC Infraestructura de datos y metadatos estadísticos
  • 2. DIFUSIÓN ESTADÍSTICA PROYECTO METAMAC Infraestructura de datos y metadatos estadísticos Alberto González Yanes Jefe de Servicio de Estadísticas Económicas jgonyanp@gobiernodecanarias.org @agonzalezyanes
  • 3. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos • Introducción • Marco internacional • Estrategia de desarrollo • Características generales • Aplicaciones desarrolladas – ¿Cuáles son? – ¿Dónde se instalan? • Módulos transversales • Módulos de planificación • Móduolos de normalización • Módulos de difusión • Buenas prácticas usadas en la construcción de las APIS Indice
  • 4. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos INTRODUCCIÓN
  • 5. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Proveer, con independencia técnica y profesional, información estadística de interés de la CAC atendiendo a la fragmentación del territorio y a sus singularidades y cumpliendo con los principios de pertinencia, precisión y fiabilidad, oportunidad y puntualidad, coherencia y comparabilidad, accesibilidad y claridad. Asimismo, promover, dirigir, coordinar y centralizar la actividad de los órganos y unidades estadísticos de la CAC y cooperar en materia estadística con otros organismos. MISIÓN DEL ISTAC – Plan estratégico 2010/2015 Proveer información estadística cumpliendo con los principios de accesibilidad y claridad ¿Qué son los principios de accesibilidad y claridad?
  • 6. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Principio número 15.- Accesibilidad y claridad “Las estadísticas europeas deberían presentarse de forma clara y comprensible, difundirse de forma adecuada y conveniente y estar disponibles, asimismo se debería permitir el acceso a las mismas de forma imparcial, con metadatos y orientación de apoyo”. CÓDIGO DE BUENAS PRÁCTICAS DE LAS ESTADÍSTICAS EUROPEAS PUBLICAR ENTENDER INFORMACIÓN ESTADÍSTICA ¿Qué son los principios de accesibilidad y claridad?
  • 7. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos 1. Las estadísticas se presentan de tal forma que facilitan una interpretación adecuada y comparaciones significativas. 2. Los servicios de difusión utilizan una tecnología moderna de información y comunicación y, si procede, una copia impresa tradicional. 3. Cuando sea posible se suministran análisis a medida y se hacen públicos. 4. Se puede permitir el acceso a los microdatos a efectos de investigación. Dicho acceso está sometido a protocolos estrictos. 5. Los metadatos están documentados con arreglo a sistemas de metadatos normalizados. 6. Se mantiene informados a los usuarios sobre la metodología de los procesos estadísticos y la calidad de la producción estadística respecto a los criterios de calidad del SEE. ¿Qué son los principios de accesibilidad y claridad? Indicadores del principio número 15.- Accesibilidad y claridad
  • 8. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Interoperabilidad “La interoperabilidad es la capacidad de los sistemas de información y de los procedimientos a los que éstos dan soporte, de compartir datos y posibilitar el intercambio de información y conocimiento entre ellos.” LEY 11/2007 DE ACCESO ELECTRÓNICO DE LOS CIUDADANOS A LOS SERVICIOS PÚBLICOS Real Decreto 4/2010, de 8 de enero, por el que se regula el Esquema Nacional de Interoperabilidad en el ámbito de la Administración Electrónica. INTEROPERAR INFORMACIÓN ESTADÍSTICA ¿Qué son los principios de accesibilidad y claridad?
  • 9. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Reutilización de la información “Se entiende por reutilización el uso de documentos que obran en poder de las Administraciones y organismos del sector público, por personas físicas o jurídicas, con fines comerciales o no comerciales, siempre que dicho uso no constituya una actividad administrativa pública.” LEY 37/2007 SOBRE REUTILIZACIÓN DE INFORMACIÓN DEL SECTOR PÚBLICO REUTILIZAR INFORMACIÓN ESTADÍSTICA ¿Qué son los principios de accesibilidad y claridad?
  • 10. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos PUBLICAR INTEROPERAR REUTILIZAR INFORMACIÓN ESTADÍSTICA PRINCIPIOS DE ACTUACIÓN EN LA DIFUSIÓN ESTADÍSTICA ¿Qué son los principios de accesibilidad y claridad? Accesibilidad Claridad ENTENDER UN RETO Construir la Infraestructura de Datos Estadísticos que integre datos, metadatos, servicios e información para promover el uso de los mismos.
  • 11. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos MARCO INTERNACIONAL
  • 12. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Generic Statistical Business Process Model (GSBPM)
  • 13. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Generic Statistical Information Model (GSIM)
  • 14. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Estándares – modelos – implementaciones - herramientas
  • 15. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos ESTRATEGIA DE DESARROLLO
  • 16. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos INFRAESTRUCTURA MICRODATO MACRODATO i Cartografías, callejeros, directorios, nomenclaturas, códigos… Cada oveja con su pareja: datos, metadatos y usuarios ANALISTAS CIUDADANOS I+D+i METADATOS METADATOS
  • 17. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Estrategias para facilitar el uso de las estadísticas INFRAESTRUCTURA MICRODATO MACRODATO i Cartografías, callejeros, directorios, nomenclaturas, códigos… PÚBLICO INFRAESTRUCTURA MICRODATO MACRODATO i Cartografías, callejeros, directorios, nomenclaturas, códigos… PÚBLICO METADATOS: Estructurales y referenciales >> acceder, entender, procesar, compartir Infraestructura de Datos Estadísticos: Datos + metadatos + servicios API Rest Widget Apps móviles API Rest API SOAP SPARQL endpoint API Rest API SOAP API Rest API SOAP WMS JSON-stat =
  • 18. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos PC-AXIS SDMX-ML SDMX-RDF ESTRUCTURAR Y DOCUMENTAR 2010 2013-2014 Sine die INFRAESTRUCTURA MICRODATO MACRODATO i Cartografías, callejeros, directorios, nomenclaturas, códigos… METADATOS Hoja de ruta para el caso de los macrodatos
  • 19. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos JSON-STATJSON-STAT API con salidas JSON Exportación a DSPL Difusión mediante widgets y APPs Difusión en Google Public Data Explorer http://json-stat.org/ INFRAESTRUCTURA MICRODATO MACRODATO i Cartografías, callejeros, directorios, nomenclaturas, códigos… Facilitando el acceso a sistemas de indicadores QUÉ – DÓNDE – CUÁNDO Los dónde llevan asociados longitud y latitud lo que facilita la elaboración de mapas con símbolos proporcionales, por ejemplo por Google Public Data Explorer
  • 20. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos CARACTERÍSTICAS GENERALES
  • 21. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Ciclo de vida / versionado Características generales
  • 22. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Meta-documentación SDMX PC-AXIS DUBLIN CORE DSPL DDI ESMS DCAT Características generales
  • 23. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Roles Características generales
  • 24. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Roles Estos roles podrían ampliarse según las necesidades del ISTAC en otros aplicativos Características generales
  • 25. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicios SISTEMA EXTERNO SISTEMA INTERNO Características generales
  • 26. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicios SISTEMA INTERNO SISTEMA EXTERNO SISTEMA INTERNO SISTEMA EXTERNO Características generales
  • 27. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicios SISTEMA INTERNO SISTEMA EXTERNO SISTEMA INTERNO SISTEMA EXTERNO API API API API Características generales
  • 28. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicios SISTEMA INTERNO SISTEMA EXTERNO SISTEMA INTERNO SISTEMA EXTERNO API API API API SISTEMA INTERNO SISTEMA EXTERNO API API API API Características generales
  • 29. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Ubicación de las BBDD SISTEMA INTERNO SISTEMA EXTERNO SISTEMA INTERNO Características generales
  • 30. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos APLICACIONES DESARROLLADAS
  • 31. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entornos Alberga las aplicaciones internas del ISTAC que no pueden ser accedidas desde el exterior Alberga las aplicaciones que se desea que sean accedidas desde un entorno ajeno al Gobierno de Canarias Aplicaciones desarrolladas
  • 32. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno de Difusión Entornos Entorno de ProducciónEntorno de Planificación Aplicaciones desarrolladas
  • 33. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno de Difusión Entornos Entorno de ProducciónEntorno de Planificación Normalización Producción de la difusión Difusión Aplicaciones desarrolladas
  • 34. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno de Difusión Entornos Entorno de ProducciónEntorno de Planificación Normalización Producción de la difusión Difusión *.sdmx-ml *.csv normalizados *.sdmx-ml *.px *.csv estructurados Datos *.sdmx-ml *.px *.csv estructurados *.xls *.json Gráficos Mapas Aplicaciones desarrolladas
  • 35. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno de Difusión Entornos Entorno de ProducciónEntorno de Planificación Normalización Producción de la difusión Difusión Gestor de operaciones estadísticas Gestor de recursos estructurales Gestor de recursos estructurales Gestor de recursos estadísticos Visualizador de datasets Registro SDMX Es la misma aplicación Gestor de sistemas de indicadores Widgets Aplicaciones desarrolladas
  • 36. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno de Difusión Entornos Entorno de ProducciónEntorno de Planificación Servicios Transversales Normalización Producción de la difusión Difusión Aplicaciones desarrolladas
  • 37. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno de Difusión Entornos Entorno de ProducciónEntorno de Planificación Servicios Transversales Gestor de avisos Gestor de accesos Servicio de autenticación Servicio de avisos Gestor de ayudas Contenedor de aplicaciones Normalización Producción de la difusión Difusión Aplicaciones desarrolladas
  • 38. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno de Difusión Entornos Producción de la difusión Difusión Servicios Transversales Entornode Producción Entornode Planificación NORMALIZACIÓN Aplicaciones desarrolladas
  • 39. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno: Subsistema de Producción de la difusión SERVICIO DE AUTENTICACIÓN CONTENEDOR DE APLICACIONES SERVICIO DE AVISOS GESTOR DE AVISOS GESTOR DE AYUDAS Aplicaciones desarrolladas Entorno de Difusión Producción de la difusión Difusión Servicios Transversales EntornodeProducción Entornode Planificación
  • 40. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno: Subsistema de Producción de la difusión SERVICIO DE AUTENTICACIÓN CONTENEDOR DE APLICACIONES SERVICIO DE AVISOS GESTOR DE AVISOS GESTOR DE AYUDAS Gestor de recursos estadísticos Gestor de operaciones estadísticas Gestor de recursos estructurales Control de accesos Metadatos Comunes Gestor de indicadores Aplicaciones desarrolladas Entorno de Difusión Producción de la difusión Difusión Servicios Transversales EntornodeProducción Entornode Planificación
  • 41. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno: Subsistema de Producción de la difusión SERVICIO DE AUTENTICACIÓN CONTENEDOR DE APLICACIONES SERVICIO DE AVISOS GESTOR DE AVISOS GESTOR DE AYUDAS Gestor de operaciones estadísticas Gestor de recursos estructurales Control de accesos Metadatos Comunes Gestor de recursos estadísticos Gestor de datasets Gestor de colecciones Gestor de consultas Gestor de indicadores Aplicaciones desarrolladas Entorno de Difusión Producción de la difusión Difusión Servicios Transversales EntornodeProducción Entornode Planificación
  • 42. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno: Subsistema de Producción de la difusión SERVICIO DE AUTENTICACIÓN CONTENEDOR DE APLICACIONES SERVICIO DE AVISOS GESTOR DE AVISOS GESTOR DE AYUDAS Gestor de operaciones estadísticas Control de accesos Metadatos Comunes Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD Gestor de recursos estadísticos Gestor de datasets Gestor de colecciones Gestor de consultas Gestor de indicadores Aplicaciones desarrolladas Entorno de Difusión Producción de la difusión Difusión Servicios Transversales EntornodeProducción Entornode Planificación
  • 43. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno: Subsistema de Producción de la difusión SERVICIO DE AUTENTICACIÓN CONTENEDOR DE APLICACIONES SERVICIO DE AVISOS GESTOR DE AVISOS GESTOR DE AYUDAS Gestor de operaciones estadísticas Control de accesos Metadatos Comunes Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD Gestor de recursos estadísticos Gestor de datasets Gestor de colecciones Gestor de consultas Gestor de indicadores Indicadores Sistemas Aplicaciones desarrolladas Entorno de Difusión Producción de la difusión Difusión Servicios Transversales EntornodeProducción Entornode Planificación
  • 44. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno: Subsistema de Producción de la difusión SERVICIO DE AUTENTICACIÓN CONTENEDOR DE APLICACIONES SERVICIO DE AVISOS GESTOR DE AVISOS GESTOR DE AYUDAS Gestor de operaciones estadísticas Control de accesos Metadatos Comunes Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD Gestor de recursos estadísticos Gestor de datasets Gestor de colecciones Gestor de consultas Gestor de indicadores Indicadores Sistemas API Int. API Ext. API Ext. API Int. API Ext. API SDMXAPI Ext. API SDMXAPI Int. API Int. API Ext. Aplicaciones desarrolladas Entorno de Difusión Producción de la difusión Difusión Servicios Transversales EntornodeProducción Entornode Planificación
  • 45. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno: Subsistema de Producción de la difusión SERVICIO DE AUTENTICACIÓN CONTENEDOR DE APLICACIONES SERVICIO DE AVISOS GESTOR DE AVISOS GESTOR DE AYUDAS Gestor de operaciones estadísticas Control de accesos Metadatos Comunes Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD Gestor de recursos estadísticos Gestor de datasets Gestor de colecciones Gestor de consultas Gestor de indicadores Indicadores Sistemas API Int. API Int.API Int. API Int. Aplicaciones desarrolladas Entorno de Difusión Producción de la difusión Difusión Servicios Transversales EntornodeProducción Entornode Planificación
  • 46. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de operaciones estadísticas Metadatos Comunes Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD Gestor de recursos estadísticos Gestor de datasets Gestor de colecciones Gestor de consultas Gestor de indicadores Indicadores Sistemas API Ext. API Ext. API Ext. API SDMXAPI Ext. API SDMX API Ext. Aplicaciones desarrolladas Entorno de Difusión Producción de la difusión Difusión Servicios Transversales EntornodeProducción Entornode Planificación
  • 47. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Entorno de Difusión Entornos Producción de la difusión Difusión Servicios Transversales Entornode Producción Entornode Planificación Aplicaciones desarrolladas
  • 48. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Portal Web Visualizador de datasets Registro SDMX Otros visualizadores Entorno: Subsistema Difusión Inventario Operaciones Glosario de conceptos Glosario de clasificaciones Widgets Aplicaciones desarrolladas Entorno de Difusión Producción de la difusión Difusión Servicios Transversales EntornodeProducción Entornode Planificación
  • 49. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Portal Web Visualizador de datasets Entorno: Subsistema Difusión Aplicaciones desarrolladas Entorno de Difusión Producción de la difusión Difusión Servicios Transversales EntornodeProducción Entornode Planificación
  • 50. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Portal Web Visualizador de datasets Registro SDMX Otros visualizadores Entorno: Subsistema Difusión Inventario Operaciones Glosario de conceptos Glosario de clasificaciones Widgets Aplicaciones desarrolladas Entorno de Difusión Producción de la difusión Difusión Servicios Transversales EntornodeProducción Entornode Planificación
  • 51. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Visión general: Sistema final Aplicaciones desarrolladas
  • 52. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Visión general: Sistema actual Aplicaciones desarrolladas
  • 53. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Visión general: Transición entre sistemas Aplicaciones desarrolladas
  • 54. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos MÓDULOS TRANSVERSALES
  • 55. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos MÓDULOS TRANSVERSALES Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas Módulos transversales
  • 56. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Relación de módulos transversales Aplicativos entorno Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas Módulos transversales
  • 57. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Relación de módulos transversales Aplicativos entorno Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas Módulos transversales
  • 58. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de accesos Aplicativo que define los usuarios con acceso a los aplicativos del ISTAC y los roles que tiene cada usuario por operación estadística en cada uno de ellos. Aplicaciones Roles Usuarios Operaciones Estadísticas Accesos Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 59. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de accesos  Acceso Aplicaciones Roles Usuarios Operaciones Estadísticas Accesos Campos obligatorios Campos opcionales Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 60. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos GESTOR DE ACCESOS Gestor de accesos Aplicativo Web BBDD GESTOR_OPERACIONES GESTOR_METADATOS_COMUNES GESTOR_RECURSOS_ESTADISTICOS GESTOR_RECURSOS_ESTRUCTURALES Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 61. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos GESTOR DE ACCESOS Gestor de accesos Aplicativo Web BBDD APP 01 APP 02 APP 03 APP 04 Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 62. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos GESTOR DE ACCESOS Gestor de accesos Aplicativo Web BBDD APP 01 APP 02 APP 03 APP 04 Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 63. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos GESTOR DE ACCESOS Gestor de accesos Aplicativo Web BBDD APP 01 APP 02 APP 03 APP 04 Servicio de autenticación Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 64. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Relación de módulos transversales Aplicativos entorno Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas Módulos transversales
  • 65. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio de autenticación El CAS (Central Authentication Service) es el módulo que permite centralizar las credenciales del usuario para todos los procesos de login permitiendo Single Sign-On y Single Sign-Out. Gestor de accesos APP 01 APP 02 APP 03 APP 04 Servicio de autenticación LDAP Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 66. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio de autenticación CASGESTOR-INDICADORES 1: El aplicativo llama al CAS y comprueba si es necesario realizar el login Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 67. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio de autenticación CASGESTOR-INDICADORES 1: El aplicativo llama al CAS y comprueba si es necesario realizar el login Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 68. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio de autenticación CASGESTOR-INDICADORES 1: El aplicativo llama al CAS y comprueba si es necesario realizar el login Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 69. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio de autenticación CASGESTOR-INDICADORES 1: El aplicativo llama al CAS y comprueba si es necesario realizar el login 2: El CAS muestra un formulario para realizar el Login Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 70. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio de autenticación CASGESTOR-INDICADORES LDAP 1: El aplicativo llama al CAS y comprueba si es necesario realizar el login 2: El CAS muestra un formulario para realizar el Login 3: El CAS valida en el LDAP el usuario y la contraseña del usuario Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 71. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio de autenticación CASGESTOR-INDICADORES LDAP GESTOR-ACCESOS 1: El aplicativo llama al CAS y comprueba si es necesario realizar el login 2: El CAS muestra un formulario para realizar el Login 3: El CAS valida en el LDAP el usuario y la contraseña del usuario GESTOR-ACCESOS 4: El CAS obtiene del GESTOR-ACCESOS los roles del usuario Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 72. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio de autenticación CAS… LDAP GESTOR-ACCESOS 1: El aplicativo llama al CAS y comprueba si es necesario realizar el login 2: El CAS muestra un formulario para realizar el Login 3: El CAS valida en el LDAP el usuario y la contraseña del usuario GESTOR-ACCESOS 4: El CAS obtiene del GESTOR-ACCESOS los roles del usuario Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 73. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Relación de módulos transversales Aplicativos entorno Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas Módulos transversales
  • 74. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Contenedor de aplicaciones Permite unificar el acceso a todos los aplicativos desarrollados para el ISTAC en un único punto de tal manera que se facilite el acceso a los técnicos a cualquiera de los aplicativos Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 75. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Contenedor de aplicaciones  Existen diferentes opciones para crear los enlaces  Enlaces simples  Menús con un único grupo y sin títulos Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 76. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Contenedor de aplicaciones  Existen diferentes opciones para crear los enlaces  Usando menús con múltiples grupos y títulos  … variaciones derivadas del uso de grupos y títulos Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 77. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Relación de módulos transversales Aplicativos entorno Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas Módulos transversales
  • 78. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio y gestor de avisos •Las emiten automáticamente las aplicaciones. •Pueden emitirse tras una acción del usuario o tras una acción en segundo plano. •Las acciones en segundo plano siempre notifican al usuario que lanzó la acción. Notificaciones •Se envían manualmente cuando se requiere. •Siempre envían e-mail. •Se envían desde el gestor de accesos. Anuncios TIPOS DE AVISOS Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 79. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio y gestor de avisos DESTINATARIOS DE LOS AVISOS Destinatarios Usuarios Condiciones Operación Aplicación Rol Ninguna Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 80. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio y gestor de avisos Gestor Operaciones Estadísticas Gestor Recursos Estructurales Gestor Recursos Estadísticos … Servicio de Avisos API BBDD Avisos Gestor de avisos Aplicaciones remitentes Aplicaciones consumidoras Servicio de e-mail ARQUITECTURA Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 81. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio y gestor de avisos Gestor Operaciones Estadísticas Gestor Recursos Estructurales Gestor Recursos Estadísticos … Servicio de Avisos API BBDD Avisos Gestor de avisos Servicio de e-mail ¿Cuándo recibo e-mail? Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 82. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio y gestor de avisos Gestor Operaciones Estadísticas Gestor Recursos Estructurales Gestor Recursos Estadísticos … Servicio de Avisos API BBDD Avisos Gestor de avisos Servicio de e-mail ¿Cuándo recibo e-mail? • Para cada acceso se define si se desean recibir e-mail o no. • Si hay conflicto entre varios accesos, se enviará. Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 83. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio y gestor de avisos: Posibilidad de mejora 01 Gestor Operaciones Estadísticas Gestor Recursos Estructurales Gestor Recursos Estadísticos … Servicio de Avisos API BBDD Avisos Lector de avisos Contenedor aplicaciones Servicio de e-mail Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 84. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio y gestor de avisos: Posibilidad de mejora 01 Gestor Operaciones Estadísticas Gestor Recursos Estructurales Gestor Recursos Estadísticos … Servicio de Avisos API BBDD Avisos Lector de avisos Contenedor aplicaciones Servicio de e-mail 3 3 Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 85. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio y gestor de avisos: Posibilidad de mejora 02 Gestor Operaciones Estadísticas Gestor Recursos Estructurales Gestor Recursos Estadísticos … Servicio de Avisos API BBDD Avisos Lector de avisos Servicio de e-mail Servicio de mensajería instantánea Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 86. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Servicio y gestor de avisos: Posibilidad de mejora 02 Gestor Operaciones Estadísticas Gestor Recursos Estructurales Gestor Recursos Estadísticos … Servicio de Avisos API BBDD Avisos Lector de avisos Servicio de e-mail Servicio de mensajería instantánea Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 87. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Relación de módulos transversales Aplicativos entorno Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas Módulos transversales
  • 88. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de ayudas Gestor Operaciones Estadísticas Gestor Recursos Estructurales Gestor Recursos Estadísticos … Servicio de Ayudas API BBDD Ayudas Gestor de ayudas Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 89. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de ayudas Módulos transversales Gestor de accesos Servicio de autenticación Contenedor de aplicaciones Servicio de avisos Gestor de avisos Gestor de ayudas
  • 90. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos MÓDULOS DE PLANIFICACIÓN
  • 91. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos MÓDULOS DE PLANIFICACIÓN Gestor de operaciones estadísticas Módulos de planificación
  • 92. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de planificación
  • 93. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de operaciones estadísticas FAMILIAS DE OPERACIONES ESTADÍSTICAS OPERACIONES ESTADÍSTICAS INSTANCIAS DE OPERACIONES ESTADÍSTICAS Módulos de planificación Gestor de operaciones estadísticas
  • 94. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de operaciones estadísticas FAMILIAS DE OPERACIONES ESTADÍSTICAS OPERACIONES ESTADÍSTICAS INSTANCIAS DE OPERACIONES ESTADÍSTICAS Núcleo de metadatos Núcleo de metadatos Núcleo de metadatos Módulos de planificación Gestor de operaciones estadísticas
  • 95. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de operaciones estadísticas FAMILIAS DE OPERACIONES ESTADÍSTICAS OPERACIONES ESTADÍSTICAS INSTANCIAS DE OPERACIONES ESTADÍSTICAS Núcleo de metadatos Núcleo de metadatos Núcleo de metadatos 0..n 0..n 0..n 1 Módulos de planificación Gestor de operaciones estadísticas
  • 96. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de operaciones estadísticas FAMILIAS DE OPERACIONES ESTADÍSTICAS OPERACIONES ESTADÍSTICAS INSTANCIAS DE OPERACIONES ESTADÍSTICAS https://docs.google.com/spreadsheet/ccc?key=0AtzEH6xQBXVAdDZVczk1ekRNQWJpdjNfTUNhVlg5TUE Referencias: Metadatos: Euro-SDMX Metadata Structure (ESMS) (release 3 March 2009) Neuchâtel Terminology Model. PART II: Variables and related concepts, object types and their attributes Familias de operaciones Operaciones estadísticas Instancias de operaciones estadísticas Módulos de planificación Gestor de operaciones estadísticas
  • 97. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de planificación
  • 98. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos MÓDULOS DE NORMALIZACIÓN
  • 99. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos USO DE MÓDULOS DE NORMALIZACIÓN Gestor de recursos estructurales CodelistsOrganizaciones ConceptosCategorías DSD Módulos de normalización
  • 100. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos USO DE MÓDULOS DE NORMALIZACIÓN Gestor de recursos estructurales CodelistsOrganizaciones ConceptosCategorías DSD Módulos de normalización
  • 101. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de normalización
  • 102. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de organizaciones PROVEEDORES DE DATOS CONSUMIDORES DE DATOS UNIDADES ORGANIZATIVAS AGENCIAS Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 103. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de organizaciones PROVEEDORES DE DATOS CONSUMIDORES DE DATOS UNIDADES ORGANIZATIVAS AGENCIAS Definidos por SDMX Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 104. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de organizaciones PROVEEDORES DE DATOS CONSUMIDORES DE DATOS UNIDADES ORGANIZATIVAS AGENCIAS Un tipo de esquema para cada finalidad Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 105. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de organizaciones PROVEEDORES DE DATOS CONSUMIDORES DE DATOS UNIDADES ORGANIZATIVAS AGENCIAS Un tipo de esquema para cada finalidad Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 106. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de organizaciones PROVEEDORES DE DATOS CONSUMIDORES DE DATOS UNIDADES ORGANIZATIVAS AGENCIAS Un tipo de esquema para cada finalidad Gestión centralizada de los contactos Contactos públicos Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 107. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de normalización
  • 108. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos USO DE MÓDULOS DE NORMALIZACIÓN Gestor de recursos estructurales CodelistsOrganizaciones ConceptosCategorías DSD Módulos de normalización
  • 109. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de normalización
  • 110. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de categorías Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD Módulos de normalización
  • 111. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de normalización
  • 112. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos USO DE MÓDULOS DE NORMALIZACIÓN Gestor de recursos estructurales CodelistsOrganizaciones ConceptosCategorías DSD Módulos de normalización
  • 113. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de normalización
  • 114. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de conceptos CONCEPTOS OPERATIVOS CONCEPTOS DE MEDIDA CONCEPTOS DE ROLES GLOSARIO DE TÉRMINOS Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 115. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de conceptos CONCEPTOS OPERATIVOS CONCEPTOS DE MEDIDA CONCEPTOS DE ROLES GLOSARIO DE TÉRMINOS Definidos por el ISTAC Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 116. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de conceptos CONCEPTOS OPERATIVOS CONCEPTOS DE MEDIDA CONCEPTOS DE ROLES GLOSARIO DE TÉRMINOS Transversales Operacionales Transversales Operacionales Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 117. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de conceptos CONCEPTOS OPERATIVOS CONCEPTOS DE MEDIDA CONCEPTOS DE ROLES GLOSARIO DE TÉRMINOS Transversales Operacionales Transversales Operacionales Concepto Esquema de conceptos 0..n 1 1 0..n Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 118. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de conceptos CONCEPTOS OPERATIVOS CONCEPTOS DE MEDIDA CONCEPTOS DE ROLES GLOSARIO DE TÉRMINOS Transversales Operacionales Transversales Operacionales Un tipo de esquema para cada finalidad Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 119. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de conceptos CONCEPTOS OPERATIVOS CONCEPTOS DE MEDIDA CONCEPTOS DE ROLES GLOSARIO DE TÉRMINOS Metadatos: Referencias: SDMX v2.1 DSPL Neuchâtel Terminology Model. PART II: Variables and related concepts, object types and their attributes Esquema de conceptos Conceptos Conceptos de medida https://docs.google.com/spreadsheet/ccc?key=0AtzEH6xQBXVAdHl3QlBJQlVSNHlXWXVhb3EyWG1ybFE#gid=1 Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 120. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de normalización
  • 121. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos USO DE MÓDULOS DE NORMALIZACIÓN Gestor de recursos estructurales CodelistsOrganizaciones ConceptosCategorías DSD Módulos de normalización
  • 122. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de normalización
  • 123. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists CLASIFICACIONES CODES CLASIFICACIONES CODES Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 124. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists CLASIFICACIONES CODES CLASIFICACIONES CODES Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 125. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists CLASIFICACIONES CODES FAMILIAS CLASIFICACIONES CODES Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 126. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists CLASIFICACIONES CODES FAMILIAS CLASIFICACIONES CODES Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 127. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists ITEMS VARIABLES CLASIFICACIONES CODES FAMILIAS CLASIFICACIONES CODES Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 128. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists ITEMS VARIABLES CLASIFICACIONES CODES FAMILIAS CLASIFICACIONES CODES Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 129. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists ITEMS VARIABLES CLASIFICACIONES CODES FAMILIAS CLASIFICACIONES CODES TERRITORIO CANARIAS Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 130. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists ITEMS VARIABLES CLASIFICACIONES CODES FAMILIAS CLASIFICACIONES CODES TERRITORIO CANARIAS CAN CANARIAS ISLAS_CANARIAS CL_COMUNIDADES CL_TERRITORIO CL_ISLAS_CANARIAS Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 131. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists ITEMS VARIABLES CLASIFICACIONES CODES FAMILIAS ITEMS GEOGRÁFICOS CLASIFICACIONES CODES Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 132. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists ITEMS VARIABLES CLASIFICACIONES CODES FAMILIAS ITEMS GEOGRÁFICOS CLASIFICACIONES CODES - Latitud - Longitud - Shape Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 133. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists ITEMS VARIABLES CLASIFICACIONES CODES FAMILIAS FAMILIAS CLASIFICACIONES CODES ITEMS GEOGRÁFICOS Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 134. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists ITEMS VARIABLES CLASIFICACIONES CODES FAMILIAS FAMILIAS CLASIFICACIONES CODES ITEMS GEOGRÁFICOS Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 135. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists ITEMS VARIABLESCONCEPTOS CLASIFICACIONES CODES FAMILIAS FAMILIAS ITEMS GEOGRÁFICOS CLASIFICACIONES CODES Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 136. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists ITEMS VARIABLESCONCEPTOS CLASIFICACIONES CODES FAMILIAS FAMILIAS ITEMS GEOGRÁFICOS CLASIFICACIONES CODES Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 137. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists ITEMS VARIABLESCONCEPTOS CLASIFICACIONES CODES FAMILIAS FAMILIAS ITEMS GEOGRÁFICOS CLASIFICACIONES CODES TERRITORIO CL_PAISES CL_MUNICIPIOS CL_COMUNIDADES CL_TERRITORIO Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 138. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists ITEMS VARIABLESCONCEPTOS CLASIFICACIONES CODES FAMILIAS FAMILIAS ITEMS GEOGRÁFICOS CLASIFICACIONES CODES DESTINO_ALOJAMIENTO LUGAR_RESIDENCIA TERRITORIO CL_PAISES CL_MUNICIPIOS CL_COMUNIDADES CL_TERRITORIO Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 139. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists ITEMS VARIABLESCONCEPTOS CLASIFICACIONES CODES FAMILIAS FAMILIAS ITEMS GEOGRÁFICOS CLASIFICACIONES CODES Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 140. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists Referencias: SDMX v2.1 DSPL Neuchâtel Terminology Model. PART II: Variables and related concepts, object types and their attributes CLASIFICACIONES CODES Metadatos: Listas de códigos Códigos https://docs.google.com/spreadsheet/ccc?key=0AtzEH6xQBXVAdHl3QlBJQlVSNHlXWXVhb3EyWG1ybFE#gid=1 Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 141. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de normalización
  • 142. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists GESTOR DE CLASIFICACIONES Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 143. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists GESTOR DE CLASIFICACIONES LUNA Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 144. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de codelists Para llevar a cabo la interacción con el sistema LUNA se crearán unas vistas que mantenga el acceso de LUNA a la información que necesita de la misma manera que lo hace ahora mismo. GESTOR DE CLASIFICACIONES LUNA Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 145. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos USO DE MÓDULOS DE NORMALIZACIÓN Gestor de recursos estructurales CodelistsOrganizaciones ConceptosCategorías DSD Módulos de normalización
  • 146. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de normalización
  • 147. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de DSD DSD Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 148. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de DSD DSD ORGANIZACIONES Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 149. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de normalización Gestor de DSD Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD DSD ORGANIZACIONES (AGENCY SCHEME)
  • 150. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de DSD DSD OPERACIONES ORGANIZACIONES (AGENCY SCHEME) pertenece a Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 151. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de normalización Gestor de DSD Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD DSDCONCEPTOS OPERACIONES ORGANIZACIONES (AGENCY SCHEME) pertenece a dimensiones
  • 152. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de DSD DSDCONCEPTOS CODELIST OPERACIONES ORGANIZACIONES (AGENCY SCHEME) pertenece a dimensiones representación de las dimensiones Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 153. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de DSD Referencias: SDMX v2.1 PC-Axis DSPL Metadatos: DSD Visualización de DSD https://docs.google.com/spreadsheet/ccc?key=0AtzEH6xQBXVAdHl3QlBJQlVSNHlXWXVhb3EyWG1ybFE#gid=1 Módulos de normalización Gestor de recursos estructurales CodelistsAgencias ConceptosCategorías DSD
  • 154. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de normalización
  • 155. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos USO DE MÓDULOS DE DIFUSIÓN
  • 156. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos USO DE MÓDULOS DE DIFUSIÓN Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets Módulos de difusión
  • 157. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos USO DE MÓDULOS DE DIFUSIÓN Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets Módulos de difusión
  • 158. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de difusión
  • 159. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de recursos estadísticos COLECCIONES DATASETS CONSULTAS Módulos de difusión Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets
  • 160. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de recursos estadísticos COLECCIONES DATASETS CONSULTAS 10..n 1 0..n Módulos de difusión Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets
  • 161. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de recursos estadísticos COLECCIONES DATASETS CONSULTAS Módulos de difusión Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets
  • 162. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de recursos estadísticos COLECCIONES Entorno interno Entorno externo Módulos de difusión Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets
  • 163. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de recursos estadísticos COLECCIONES DATASETS CONSULTAS Módulos de difusión Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets
  • 164. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de recursos estadísticos COLECCIONES DATASETS CONSULTAS Módulos de difusión Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets
  • 165. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de recursos estadísticos COLECCIONES DATASETS CONSULTAS Módulos de difusión Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets
  • 166. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de recursos estadísticos COLECCIONES DATASETS CONSULTAS Módulos de difusión Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets
  • 167. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de recursos estadísticos COLECCIONES DATASETS CONSULTAS Referencias: SDMX v2.1 PC-Axis Dublin Core CKAN https://docs.google.com/spreadsheet/ccc?key=0AtzEH6xQBXVAdF9DUnJrOGoyZGZNTWZ0OE43RHVNWmc#gid=13 Módulos de difusión Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets
  • 168. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos USO DE MÓDULOS DE DIFUSIÓN Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets Módulos de difusión
  • 169. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Módulos de difusión
  • 170. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de sistemas de indicadores INDICADOR INSTANCIA DE INDICADOR SISTEMAS DE INDICADORES Módulos de difusión Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets
  • 171. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de sistemas de indicadores INDICADOR INSTANCIA DE INDICADOR SISTEMAS DE INDICADORES 1 0..n 10..n Módulos de difusión Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets
  • 172. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Gestor de sistemas de indicadores CIBERCENTRO JAXI Remoto ISTAC Gestor Indicadores Visualizador de Indicadores Widget serie temporal Widget últimos datos BBDD Indicadores API RestFul indicadores Widget indicadores al día JAXI Local Módulos de difusión Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets
  • 173. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos USO DE MÓDULOS DE DIFUSIÓN Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets Módulos de difusión
  • 174. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Aplicativos externos Módulos de difusión Gestor de recursos estructurales Gestor de recursos estadísticos Gestor de sistemas de indicadores Registro SDMX Visualizador de datasets Widgets
  • 175. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos BUENAS PRÁCTICAS USADAS EN LA CONSTRUCCIÓN DE LAS APIS
  • 176. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Anatomía de las APIS (I)  La anatomía de las APIs debe ser pensada y diseñada con esmero.  La URL base de las APIs será como se define: http://HOST:POR/PATH/api/NAME/VERSION http://data.istac.org/api/statistical-operations/v1.0 http://data.istac.org/api/common-metadata/v1.0  Las APIs deben ser versionables ¡Es una de las labores más importantes! Buenas prácticas usadas en la construcción de APIs
  • 177. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Anatomía de las APIS (II)  Los sustantivos que conforman las URLs deben estar en plural http://data.istac.org/operations/v1.0/operation http://data.istac.org/operations/v1.0/operations  Las URLs deben ser incrementales. http://data.istac.org/operations/v1.0/operations http://data.istac.org/operations/v1.0/operations/IPC http://data.istac.org/operations/v1.0/operations/IPC/instances http://data.istac.org/operations/v1.0/operations/IPC/instances/INS01 Buenas prácticas usadas en la construcción de APIs
  • 178. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Anatomía de las APIS (III)  Las URLs no deben contener verbos, deben formarse por sustantivos. http://data.istac.org/operations/v1.0/retrieveOperation http://data.istac.org/operations/v1.0/operations  Los parámetros deberían definirse tras el símbolo “?” http://data.istac.es/apis/operations/v1.0/operations/limit=2 http://data.istac.es/apis/operations/v1.0/operations#limit=2 http://data.istac.es/apis/operations/v1.0/operations/?limit=2 http://data.istac.es/apis/operations/v1.0/operations?limit=2 Buenas prácticas usadas en la construcción de APIs
  • 179. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Anatomía de las APIS (IV)  Debe existir paginación de los resultados  Offset: Parámetro que indica a partir de qué resultado queremos la respuesta  Limit: Parámetro que indica el número máximo de resultados por página  Los parámetros de paginación deben tener asignados unos valores por defecto Buenas prácticas usadas en la construcción de APIs
  • 180. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Parámetros de búsqueda y orden (I)  Para cada tipo de recurso se especifica en la documentación de la API cuáles son los metadatos sobres los que se pueden realizar búsquedas y ordenación  El parámetro de búsqueda es query  Operadores lógicos: AND, OR  Operadores de comparación: EQ, IEQ, LIKE, ILIKE, NE, LT, LE, GT, GE, IS_NULL, IS_NOT_NULL, IN  Ejemplo: ?query=(ID LIKE "Operation1" AND OFFICIALITY_TYPE_ID EQ "OfficialityType1") OR (ACRONYM EQ "Op1") OR (INVENTORY_DATE IS_NULL Buenas prácticas usadas en la construcción de APIs
  • 181. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Parámetros de búsqueda y orden (II)  El parámetro de ordenación es orderBy  Posibles órdenes:ASC, DESC  Ejemplo: ?orderBy=ID ASC  Para la paginación recordar que disponemos de los parámetros:  limit  offset Buenas prácticas usadas en la construcción de APIs
  • 182. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Respuesta de las APIS (I)  Las respuestas deben ser auto-documentadas  Siempre deberíamos saber cómo hemos llegado a un recurso y cómo acceder a otros con los que guardo relación  selfLink: Tipo de recurso al que estoy accediendo y URL <operations:selfLink kind="statisticalOperations#operation" href="http://data.istac.es/apis/operations/v1.0/operations/operation1"/>  parentLink: Recurso padre del que provengo <operations:parentLink kind="statisticalOperations#operations" href="http://data.istac.es/apis/operations/v1.0/operations"/>  childLinks: Recursos hijos a los que puedo acceder <operations:childLinks total="2"> <cdomain:childLink kind="statisticalOperations#instances” href="http://data.istac.es/apis/operations/v1.0/operations/operation1/instances"/> … </operations:childLinks> Buenas prácticas usadas en la construcción de APIs
  • 183. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Respuesta de las APIS (II)  En recursos paginados, deberemos aportar la siguiente información:  Total  limit  offset  first  previous  nextLink  lastLink Buenas prácticas usadas en la construcción de APIs
  • 184. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Versionado de las APIS (I)  Cambios que NO generan aumento de versión  Nuevos recursos  Nuevos métodos HTTP para los recursos existentes  Nuevos formatos de datos  Nuevos atributos o elementos en tipos de datos existentes  Cambios que SÍ generan aumento de versión  Eliminar o renombrar URIs  Diferente respuesta para la misma URI  Eliminar el soporte de algunos métodos HTTP para URIs existentes Buenas prácticas usadas en la construcción de APIs
  • 185. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Versionado de las APIS (II)  Considerar el uso de “latest” para facilitar a los usuarios el acceso a la última versión de la API.  Dadas las siguientes versiones de la API de operaciones estadísticas: http://data.istac.org/operations/v1.0 http://data.istac.org/operations/v2.0 http://data.istac.org/operations/v2.1  La siguiente URL sería equivalente a acceder a la versión 2.1 de la api. http://data.istac.org/operations/latest Buenas prácticas usadas en la construcción de APIs
  • 186. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Manejando errores de las APIS  La API debe devolver códigos de error HTTP.  200: OK  201: Created  202: Accepted  204: No Content  301: Moved Permanently  304: Not Modified  401: Unauthorized  404: Not found  412: Precondition Failed  5xx: Server-Side Error Buenas prácticas usadas en la construcción de APIs
  • 187. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Ejemplo: Obtener operación (I) … Buenas prácticas usadas en la construcción de APIs
  • 188. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos Ejemplo: Obtener operación (II) … Buenas prácticas usadas en la construcción de APIs
  • 189. PROYECTO METAMAC: Infraestructura de datos y metadatos estadísticos GRACIAS POR SU ATENCIÓN Más información: www.gobiernodecanarias.org/istac www.slideshare/istac @istac_es