6. Introducción
El espacio del problema
El intercambio y procesamiento de colecciones de datos estadísticos consumen tanto
tiempo como recursos.
Diversas organizaciones nacionales e internacionales tienen aproximaciones individuales
que se ciñen a sus intereses.
Incertidumbre acerca de cómo proceder con las nuevas tecnologías (XML, servicios web,
…).
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
8. Introducción
¿Qué es SDMX?
Iniciativa Internacional
Basada en el desarrollo y uso de procesos más eficientes de intercambio de datos y
metadatos estadísticos entre organizaciones internacionales y sus países miembros.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
10. Introducción
Nota Histórica
SDMX usa una aproximación basada en los éxitos de un estándar anterior: GESMES/TS
GESMES/TS es una iniciativa que aún se usa en muchos países para recolectar,
intercambiar y actualizar bases de datos estadísticas.
GESMES/TS es ahora SDMX-EDI
Centrado en series temporales y usado principalmente por bancos centrales.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
11. Introducción
Estandarización
Versión 1.0
La iniciativa fue lanzada en el año 2001
Aprobada por ISO como Especificaciones Técnicas
ISO/TS 17369:2005
Versión 2.0
Publicada en Noviembre de 2005
Borrador Versión 2.1
En revisión hasta el 2 de Febrero de 2011.
Versión 2.1
Aprobada el 18 de Abril de 2011
Iniciado el proceso de aprobación por ISO
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
13. Introducción
Objetivos SDMX
Establecer un conjunto de estándares comúnmente reconocidos y aceptados por todos los
“jugadores” que consiga:
Tener un fácil acceso a los datos estadísticos.
Acceder a los METADATOS, que hacen que los datos sean más usables y significativos.
Asegurarse de que los datos siempre vayan acompañados de los correspondientes
metadatos.
Datos comprensibles y usables.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
14. Introducción
Objetivos detallados de SDMX
Reducir la carga de informes nacionales que se presentan a instituciones internacionales.
Fomentar la coherencia, la precisión y la puntualidad entre los datos y los metadatos
diseminados por instituciones nacionales e internacionaes.
Mejorar la eficiencia del proceso estadístico nacional, especialmente a través de
formatos estándares, reconocidos internacionalmente, para intercambio entre grupos
estadísticos dentro de instituciones y con otras agencias estadísticas nacionales.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
15. Introducción
Objetivos detallados de SDMX
Proporcionar estándares con formatos de diseminación basados en la web que sean
"computer-readable" y faciliten la actualización de las bases de datos.
Mejorar la comparación de datos y metadatos a través de formatos estándares y guías de
contenido orientativo.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
16. Introducción
Recomendaciones oficiales
SDMX ha sido recomendado oficialmente:
Febrero 2007: SDMX es aprobado por el Comité de Programas Estadísticos de la Unión Europea.
Marzo 2008: La Comisión de Estadísticas de las Naciones Unidas declara SDMX como el
estándar preferido para el intercambio de datos y metadatos.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
18. Introducción Compartición
Bilateral de archivos
(data-sharing)
Patrones de intercambio
Las instituciones intercambian datos siguiendo unos acuerdos bilaterales acerca del
formato, calendario, protocolo, …
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
19. Introducción Compartición
Bilateral de archivos
(data-sharing)
Patrones de intercambio
Intercambio estándar de datos usando formatos y protocolos estándares
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
20. Introducción Compartición
Bilateral de archivos
(data-sharing)
Patrones de intercambio
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
21. Introducción Compartición
Bilateral de archivos
(data-sharing)
Patrones de intercambio
"Data-sharing" sólo es posible si hay formatos estándares.
"Data-sharing" sólo es posible si los propios datos están descentralizados.
¡Una gran base de datos no funcionaría!
Como en la Web, un modelo data-sharing se basa en un intercambio tipo "pull", no "push".
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
22. Introducción
Visión SDMX
SDMX soporta todos los tipos de intercambios
Una de los mayores requisistos es funcionar adecuadamente con los sistemas existentes
para proteger las inversiones tecnológicas
SDMX promueve un cambio incremental hacia el modelo "data-sharing"
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
24. Ejemplos de implementaciones de SDMX
Adopción de SDMX
SDMX ha sido adoptado de manera muy rápida en comparación con otros estándares.
A día de hoy, muchos conjuntos de datos importantes están disponibles en SDMX-ML.
Hay muchos proyectos planeados a nivel internacional.
El número de herramientas que soportan SDMX se ha incrementado considerablemente.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
25. Ejemplos de implementaciones de SDMX
Interesados
Las siguientes organizaciones ya han adoptado SDMX (o están en proceso):
Consejo de la Reserva Federal de los Estados Unidos
Reserva Federal del Banco de Nueva York
Banco Central Europeo
Joint External Debt Hub (WB, IMF, OECD, BIS)
UN/COMTRADE (UN Commodity Trade Statistics)
NAAWE (Cuentas Nacionales de OECS/ Eurostat)
Sistema de Estadísticas Europeas (Eurostat e Institutos Nacionales de Estadística)
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
26. Ejemplos de implementaciones de SDMX
Interesados
Sistema Federal Mexicano
Ministerio Vietnamita de Planificación e Inversiones
IMF
OECD
Banco de Pagos Internacionales
Banco Mundial
Islas de la Macaronesia (Canarias, Azores y Madeira)
UNESCO (Educación)
Estadísticas de Canadá
….
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
27. Ejemplos de implementaciones de SDMX
Algunas implementaciones
Consejo de la Reserva Federal de Estados Unidos
Banco de la Reserva Federal de Nueva York
Sitio Web del Banco Central Europeo
Joint External Debt Hub
UN/COMTRADE
NAAWE
SODI
Sistema Federal Mexicano
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
28. Ejemplos de implementaciones de SDMX
Consejo de la Reserva Federal de los Estados Unidos
Muchos de los conjuntos de datos importantes están disponibles usando SDMX.
SDMX – ML es tanto el formato de difusión de datos como el formato interno para la
producción de datos.
http://www.federalreserve.gov/datadownload/default.htm
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
29. Ejemplos de implementaciones de SDMX
OECD
Experimentación con representación gráfica de los datos
Las estructuras de datos se definen usando SDMX
Los conjuntos de datos están en formato SDMX – ML y pueden ser navegados "on the fly".
http://stats.oecd.org/nawwe/csp/default.html
http://stats.oecd.org/wbos/Index.aspx
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
30. Ejemplos de implementaciones de SDMX
Reserva Federal del Banco de Nueva York
Los datos históricos, antes almacenados en enormes archivos CSV, están ahora
disponibles en SDMX-ML.
Se ha incrementado el uso del sitio web.
El "usuario típico" ahora es una máquina.
http://www.newyorkfed.org/xml/index.html
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
31. Ejemplos de implementaciones de SDMX
Banco Central Europeo
Usa SDMX – EDI para intercambiar datos con otras organizaciones
SDMX – ML es usado para la diseminación web:
Uso simultáneo en los sitios de varios Bancos Centrales
Cada sitio puede usar su propio lenguaje y apariencia
Data warehouse disponible en SDMX – ML
• Construido y mantenido usando estándares SDMX
http://www.ecb.int/stats/exchange/eurofxref/html/index.en.html
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
32. Ejemplos de implementaciones de SDMX
Joint External Debt Hub
Cuatro organizaciones internacionales (BIS, IMF, OECD y WB) combinan datos en único
sitio.
Los manuales de procesos han sido sustituidos por sitios auto-actualizables que usan
SDMX.
Sitio web mejorado que muestra toda la información en única web común.
http://www.jedh.org
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
33. Ejemplos de implementaciones de SDMX
UN/COMTRADE (UN Commodity Trade Statistics)
La División de Estadísticas de las Naciones Unidas y el OECD intercambian enormes bases
de datos en formato SDMX – ML.
Los datos también están disponibles para descargar como SDMX – ML a través de un
servicio web de las Naciones Unidas.
http://comtrade.un.org
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
34. Ejemplos de implementaciones de SDMX
Cuentas Nacionales (NAAWE)
OECD, Eurostat y otras agencias nacionales intercambian estadísticas de Cuentas
Nacionales.
Prototipo completado en 2005. El sistema de producción está siendo actualmente
desarrollado.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
35. Ejemplos de implementaciones de SDMX
Eurostat
Desarrollado tras una larga experiencia en la utilización de GESMES como formato para la
transmisión de datos (GESMES es el formato principal para la transimisión de datos en
muchos dominios importantes como por ejemplo, balances de pagos).
Hay más de 50 Definiciones de Estrucutras de Datos definidas y desarrolladas para
GESMES (en asociación con el ECB).
Los componentes software que han desarrollado están disponibles como software libre
(http://www.sdmx.org/index.php?page_id=13)
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
36. Ejemplos de implementaciones de SDMX
Eurostat: Aproximación a SDMX
Implementación progresiva. Dominio a dominio.
Centrado en SDMX y en lo que significa dotar el proceso de negocio de más eficiencia a
través del ciclo de vida de los datos (transmisión – producción – diseminación).
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
37. Ejemplos de implementaciones de SDMX
Eurostat: Algunos proyectos
SODI
“SDMX Open Data Interchange”
Proyecto para recolectar muchos tipos de estadísticas usando SDMX–ML y SDMX–EDI.
Tiene como objetivo la rápida publicación de los Principales Indicadores Económicos Europeos.
Cubre tanto metadatos referenciales como datos.
Participan nueve estados miembros
Lanzado en 2006
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
38. Ejemplos de implementaciones de SDMX
Eurostat: Algunos proyectos
ESMS
Euro-SDMX Metadata Structure (ESMS): nueva estructura de metadatos referenciales basada en
las Directrices de Contenido Orientativo de SDMX
Diseminación
Planes para permitir la descarga de datos en formato SDMX – ML.
Cuentas Nacionales
Definición de Estructura de Datos desarrollada en colaboración con el ECB y usada desde
Noviembre de 2007 para la transmisión de datos entre los Estados Miembros.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
39. Ejemplos de implementaciones de SDMX
Eurostat: Algunos proyectos
Demografía
Proyecto piloto para probar el uso del modo pull para los indicadores demográficos. Lanzado en
Julio de 2006.
Censo 2011
Está previsto realizar un censo central basado en SDMX para el censo del 2011
Proyecto piloto llevado a cabo en 5 países en 2008.
Agricultura
Usa formatos web basados en SDMX
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
40. Ejemplos de implementaciones de SDMX
Eurostat: Algunos proyectos
Medio Ambiente
Estadísticas de Desperdicios
Educación
Compartición de datos basada en un cuestionario común
Intercambio de datos actual basado en Excel
Se están comenzando a desarrollar DSD por el OECD, UNESCO y Eurostat.
Energía
La compartición de archivos está basada en cuestionario común
Desarrollo común de DSD con el IEA (Agencia Internacional de Energía)
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
41. Ejemplos de implementaciones de SDMX
Sistema Federal Mexicano
INEGI (Instituto Nacional de Estadísticas, Geografía e Informática) ha comenzado a
desarrollar servicios web usando SDMX para intercambiar datos entre diferentes agencias
Federales Mexicanas.
Se trata de una amplia iniciativa dentro del e-Gobierno Mexicano.
http://www.ica-it.org/conf40/docs/Conf40_country_report_Mexico.pdf
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
43. Productos SDMX
Productos SDMX
Directrices de
Estándares
Contenido
Técnicos
Orientativo
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
44. Productos SDMX
Productos SDMX
Directrices de
Estándares
Contenido
Técnicos
Orientativo
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
45. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Estandarización
Versión 1.0
La iniciativa fue lanzada en el año 2002
Aprobada por ISO como Especificaciones Técnicas
ISO/TS 17369:2005
Versión 2.0
Publicada en Noviembre de 2005
Borrador Versión 2.1
Publicada en Diciembre de 2010 y en revisión pública hasta el 2 de Febrero de 2011.
Ahora mismo en revisión interna.
Cuando se apruebe se iniciará el proceso de aprobación por ISO
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
48. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
01 Framework
Se sientan las bases del estándar
Resumen de conceptos, dominios y vocabulario de metadatos
Se comentan los aspectos más importantes tratados en los documentos posteriores.
Se comentan los cambios de mayor importancia entre las dos versiones del estándar.
Terminología SDMX
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
50. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
02 Modelo de Información
Describe el SDMX – IM
NO es una normativa
Contiene dos apéndices de ayuda:
UML
Familias Claves (DSD)
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
52. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
03 A SDMX – ML
Documenta SDMX – ML como el estándar SDMX para el intercambio de datos y metadatos
estadísticos en formato XML.
Se describen todas las estructuras de datos, metadatos e interfaces de Registro que
componen un mensaje SDMX – ML.
Se explican los tags genéricos a cualquier mensaje.
Para todas las etiquetas se nomabran los atributos que engloba.
Documento que contiene secciones normativas.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
54. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
03 B SDMX – ML Esquemas y Ejemplos
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
56. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
04 SDMX – EDI
Explica las funciones de SDMX – EDI
Guía para desarrollar aplicaciones que usen este formato
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
58. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
05 Especificación del Registro
Especifica las interfaces lógicas del registro SDMX.
Este documento contiene secciones normativas
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
60. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
06 Guía del Programador
Dos objetivos fundamentales
Documentar ciertos aspectos de SDMX que son específicos de la implementación.
Explicar el SDMX-IM en formato UML.
Este documento NO es una normativa
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
62. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
07 Directrices de Servicios Web
Introduce el concepto de Servicio Web como mecanismo de intercambio de información a
través de Internet.
Este documento NO es una normativa
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
63. Productos SDMX
Productos SDMX
Directrices de
Estándares
Contenido
Técnicos
Orientativo
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
64. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Directrices de contenido orientativo
NO serán especificaciones ISO pero irán evolucionando como publicaciones de la Iniciativa
SDMX.
Versiones
Marzo 2006: Primer borrador para revisión pública
Febrero 2008: Borrador más consolidado para revisión pública
Enero 2009: Primera versión estable
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
65. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Directrices de contenido orientativo
Compuesta por los siguientes documentos:
Directrices de contenido orientativo
Anexo 1: Cross-Domain Concepts
Anexo 2: Cross-Domain Code Lists
Anexo 3: Statistical Subject-Matter Domains
Anexo 4: Metadata Common Vocabulary (MCV)
Anexo 5: SDMX-ML for Content-Oriented Guidelines
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
66. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Directrices de contenido orientativo
Compuesta por los siguientes documentos:
Directrices de contenido orientativo
Anexo 1: Cross-Domain Concepts
Anexo 2: Cross-Domain Code Lists
Anexo 3: Statistical Subject-Matter Domains
Anexo 4: Metadata Common Vocabulary (MCV)
Anexo 5: SDMX-ML for Content-Oriented Guidelines
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
67. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Cross-Domain Concepts
Incluye todos los conceptos que son comunes a distintos dominios estadísticos
Proporciona
Identificador
Descripción
Contexto en el que debe usarse
Representación SDMX
No es demasiado extensa pero se espera que crezca en el futuro
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
68. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Cross-Domain Concepts
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
69. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Directrices de contenido orientativo
Compuesta por los siguientes documentos:
Directrices de contenido orientativo
Anexo 1: Cross-Domain Concepts
Anexo 2: Cross-Domain Code Lists
Anexo 3: Statistical Subject-Matter Domains
Anexo 4: Metadata Common Vocabulary (MCV)
Anexo 5: SDMX-ML for Content-Oriented Guidelines
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
70. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Cross-Domain Code Lists
Listas de códigos usadas para las representaciones de los CDC.
Proporciona
Nombre
Descripción
Lista de códigos
Descripciones de los códigos
Anotaciones de los códigos
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
71. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Cross-Domain Code Lists
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
72. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Directrices de contenido orientativo
Compuesta por los siguientes documentos:
Directrices de contenido orientativo
Anexo 1: Cross-Domain Concepts
Anexo 2: Cross-Domain Code Lists
Anexo 3: Statistical Subject-Matter Domains
Anexo 4: Metadata Common Vocabulary (MCV)
Anexo 5: SDMX-ML for Content-Oriented Guidelines
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
73. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Statistical Subject-Matter Domains
Basada en la clasificación de las actividades estadísticas internacionales de la UNECE.
Provee un sistema de clasificación para usar en el intercambio de estadísticas.
Se refiere a actividades estadísticas que tenga unas características comunes referentes a
variables, conceptos y metodologías.
Objetivos:
Esquema estándar con el que las organizaciones pueden mapear sus propios listados de dominios
y así facilitar el intercambio de datos y metadatos.
Marco de referencia para el registro y la búsqueda de datos estadísticos en Registros SDMX.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
74. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Statistical Subject-Matter Domains
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
75. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Directrices de contenido orientativo
Compuesta por los siguientes documentos:
Directrices de contenido orientativo
Anexo 1: Cross-Domain Concepts
Anexo 2: Cross-Domain Code Lists
Anexo 3: Statistical Subject-Matter Domains
Anexo 4: Metadata Common Vocabulary (MCV)
Anexo 5: SDMX-ML for Content-Oriented Guidelines
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
76. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Metadata Common Vocabulary (MCV)
Conjunto de términos y definiciones para las diferentes partes del estándar técnico SDMX.
NO reemplaza otros vocabularios mayores en este ámbito (como el Glosario OECD).
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
77. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
Directrices de contenido orientativo
Compuesta por los siguientes documentos:
Directrices de contenido orientativo
Anexo 1: Cross-Domain Concepts
Anexo 2: Cross-Domain Code Lists
Anexo 3: Statistical Subject-Matter Domains
Anexo 4: Metadata Common Vocabulary (MCV)
Anexo 5: SDMX-ML for Content-Oriented Guidelines
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
78. Productos SDMX Directrices de
Estándares
Contenido
Técnicos
Orientativo
SDMX-ML for Content-Oriented Guidelines
SDMX_COG_Cross_Domain_Code_Lists_2009.xml
SDMX_COG_Cross_Domain_Concepts_2009.xml
SDMX_COG_Subject_Matter_Domains_2009.xml
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
79. Productos SDMX 01 Framework
Productos SDMX
02 Information
Model
Especificaciones
03 SDMX – ML
Técnicas v1.0
Estándares Especificaciones
04 SDMX – EDI
Técnicos Técnicas v2.0
Especificaciones 05 Registry
Técnicas v2.1 Specification
Cross-Domain 06 Implementors
Productos SDMX
Concepts Guide
Cross-Domain 07 Web Services
Code Lists Guidelines
Directrices de Statistical
contenido Subject-Matter
orientativo Domains
Common
Metadata
Vocabulary
SDMX-ML
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
81. ¿Qué metadatos podemos intercambiar?
¿Qué clase de metadatos podemos intercambiar con SDMX?
SDMX distingue entre dos tipos de metadatos (estructurales y referenciales).
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
82. ¿Qué metadatos podemos intercambiar?
Tipos de metadatos
Dimensiones
Metadatos
estructurales
Atributos
Tipos de
metadatos Metadatos
conceptuales
Metadatos Metadatos
referenciales metodológicos
Metadatos de
calidad
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
83. ¿Qué metadatos podemos intercambiar?
Tipos de metadatos
Dimensiones
Metadatos
estructurales
Definición de Atributos
Estructura de
Datos (DSD)
Tipos de
metadatos Metadatos
conceptuales
Metadatos Metadatos
referenciales metodológicos
Definición de
Estructura de
Metadatos Metadatos de
(MSD) calidad
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
84. ¿Qué metadatos podemos intercambiar? Metadatos
estructurales
Tipos de
metadatos
Metadatos estructurales Metadatos
referenciales
Actúan como IDENTIFICADORES y DESCRIPTORES de los datos.
Ej. Nombres de variables
Deben estar asociados con los datos, de otra forma, sería imposible identificar, recuperar y
explorar los datos.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
85. ¿Qué metadatos podemos intercambiar? Metadatos
estructurales
Tipos de
metadatos
Metadatos referenciales Metadatos
referenciales
Describen los contenidos y la calidad de los datos estadísticos.
Metadatos conceptuales: describen los conceptos usados y su implementación práctica.
Metadatos metodológicos: describen los métodos usados para generar los datos.
Metadatos de calidad: aportan información acerca de los datos.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
87. Modelo
SDMX Versión 1.0
Soporta el intercambio de conjuntos de datos
Definición estructural (multi-dimensional) de un conjunto de datos
Informe y Diseminación
Definiciones Estructurales
Base SDMX
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
88. Modelo Informe y Diseminación
Definiciones Estructurales
SDMX Versión 1.0 Base SDMX
Soporta el intercambio de conjuntos de datos
Definición estructural (multi-dimensional) de un conjunto de datos
Dataset
Definición de
Esquema de Listas de
Estructura de
conceptos códigos
Datos (DSD)
Identification/Versioning/Maintenance
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
89. Modelo Informe y Diseminación
Definiciones Estructurales
SDMX Versión 2.0: Modelo de Información Base SDMX
Aprovisionamiento de Notificación y
Dataset Metadataset Registro Búsqueda
datos y metadatos Suscripción
Definición de Definición de Listas de
Esquema de Esquema de Listas de Transformaciones Estructuras
Estructura de Estructura de Códigos Procesos
conceptos categorías códigos y expresiones de mapeo
Datos (DSD) Metadatos (MSD) jerárquico
Identification/Versioning/Maintenance
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
91. Primeros pasos usando SDMX
Primeros pasos
La mejor forma de entender cómo funciona SDMX, cómo se estructura y sus ventajas es
con un ejemplo y usándolo …
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
92. Primeros pasos usando SDMX
Ejemplo: Partes del mensaje
Serie de tiempo de cinco valores mensuales
Las partes del mensaje son las siguientes:
Espacio de nombres Cabecera Observaciones
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
93. Primeros pasos usando SDMX
Espacio de nombres Cabecera Observaciones
Ejemplo: Espacio de nombres
<?xml version="1.0" encoding="UTF-8"?>
<CompactData xmlns="http://www.SDMX.org/resources/SDMXML/schemas/v1_0/message"
xmlns:eurostat_sts="http://epp.eurostat.cec.eu.int/portal/structure/key_families/EUROSTAT_STS/com
pact"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.SDMX.org/resources/SDMXML/schemas/v1_0/message SDMXMessage.xsd
http://epp.eurostat.cec.eu.int/portal/structure/key_families/EUROSTAT_STS/compact
EUROSTAT_STS_Compact.xsd">
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
94. Primeros pasos usando SDMX
Espacio de nombres Cabecera Observaciones
Ejemplo: Cabecera I
<Header>
<ID>SODI_IPI_M_EU_2005_0001_V0001_N</ID>
<Test>true</Test>
<Name xml:lang="en">
EUROSTAT_STS_STS_IND_PROD_M_BESODI_Test
</Name>
<Prepared>2005-03-15T13:44:17+01:00</Prepared>
<Sender id="BE">
<Name>
Institut National de Statistiques de Belgique
</Name>
</Sender>
<Receiver id="EUROSTAT">
<Contact>
<Name>Leonhard Maqua</Name>
<Department>
Statistical Information Technologies
</Department>
<Email>Leonhard.Maqua@ xxx.xxx.xxx</Email>
</Contact>
<Contact>
...
</Contact>
</Receiver>
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
95. Primeros pasos usando SDMX
Espacio de nombres Cabecera Observaciones
Ejemplo: Cabecera II
<DataSetAgency>EUROSTAT</DataSetAgency>
<DataSetID>SODI_IPI_M</DataSetID>
<DataSetAction>Update</DataSetAction>
<Extracted>2005-03-15T13:44:17+01:00</Extracted>
</Header>
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
96. Primeros pasos usando SDMX
Espacio de nombres Cabecera Observaciones
Ejemplo: Observaciones
<eurostat_sts:DataSet>
<eurostat_sts:SiblingGroup REF_AREA="BE“ ADJUSTMENT="W“ STS_INDICATOR="PROD“ STS_ACTIVITY="NS0020"
STS_INSTITUTION="1“ STS_BASE_YEAR="2000“ UNIT="BEL“ UNIT_MULT="0“ DECIMALS="2"
TITLE_COMPL="Elements of the full national title, or sub-title, which are not included in the
title or which appear there in a significantly modified or abbreviated form.usage: In English"/>
<eurostat_sts:Series FREQ="M" REF_AREA="BE" ADJUSTMENT="W" STS_INDICATOR="PROD" STS_ACTIVITY="NS0020"
STS_INSTITUTION="1" STS_BASE_YEAR="2000" TIME_FORMAT="P1M" COLLECTION="A" AVAILABILITY="A">
<eurostat_sts:Obs TIME_PERIOD="2004-10" OBS_VALUE="113.30" OBS_STATUS="A" OBS_CONF="F"/>
<eurostat_sts:Obs TIME_PERIOD="2004-09“ OBS_VALUE="111.75“ OBS_STATUS="A" OBS_CONF="F"/>
<eurostat_sts:Obs TIME_PERIOD="2004-08“ OBS_VALUE="97.06“ OBS_STATUS="A" OBS_CONF="F"/>
<eurostat_sts:Obs TIME_PERIOD="2004-07“ OBS_VALUE="97.49“ OBS_STATUS="A" OBS_CONF="F"/>
<eurostat_sts:Obs TIME_PERIOD="2004-06“ OBS_VALUE="110.40“ OBS_STATUS="A" OBS_CONF="F"/>
</eurostat_sts:Series>
</eurostat_sts:DataSet>
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
97. Primeros pasos usando SDMX
La realidad….
Las partes del mensaje son las siguientes:
Espacio de nombres Cabecera Observaciones
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
98. Primeros pasos usando SDMX
La realidad….
Las partes del mensaje son las siguientes:
Espacio de nombres Cabecera Observaciones …
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
103. Modos PUSH y PULL
Modo PUSH
Es el proveedor de los datos el que realiza la acción de enviar los datos a los recolectores.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
104. Modos PUSH y PULL
Modo PULL
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
105. Modos PUSH y PULL
Modo PULL
El proveedor publica un SDMX-ML con los datos.
Son los recolectores los que por iniciativa propia acceden a la información.
Permite la existencia de múltiples recolectores de datos simultáneos.
El acceso se da a los usuarios finales de la información y según sean sus necesidades
accederán a múltiples sitios web usando los mismos formatos.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
106. Modos PUSH y PULL
PUSH vs PULL
PUSH es el método “tradicional” de recopilación de datos que se ha llevado a cabo por
organizaciones internacionales durante años.
A día de hoy, los estándares SDMX, soportan ambas.
La iniciativa para el futuro es promover el intercambio de información usando el método
PULL.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
108. ¿Qué son los metadatos estadísticos?
Definición
Los metadatos estadísticos (datos acerca de datos estadísticos) proveen información
acerca de los procesos involucrados en la presentación y uso de los datos.
JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX