Uploaded on

Formación sobre SDMX (Statistical Data and Metadata Exchange). Presentación 03 de 11, donde se realiza una introducción a SDMX.

Formación sobre SDMX (Statistical Data and Metadata Exchange). Presentación 03 de 11, donde se realiza una introducción a SDMX.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • Hola GUIMOACOS ,estoy trabajando en la Comunidad Andina y este tema es de mucha importancia para el intercambio de meta-datos estadísticos entre los países integrados ,como Colombia , te comento que gracias a estas presentaciones estoy complementando mejor el aprendizaje.Saludos
    Are you sure you want to
    Your message goes here
  • Hola
    Soy funcionario del Departamento Nacional de Estadistica (DANE - Colombia) y estoy interesado en todas las presentaciones de SMDX pues la intención es adelantar trabajos de intercambio de datos interinstitucional para difusión estadistica, me las pueden suministrar. Gracias por su atención, cordiales saludos.
    Are you sure you want to
    Your message goes here
  • Hola gracias por el envió de las presentaciones ,espero poder solicitar otras a medida que estudio cada clase.,Saludos
    Are you sure you want to
    Your message goes here
  • si la hemos recibido, te las haremos llegar con brevedad.
    Are you sure you want to
    Your message goes here
  • hola mande la solicitud al correo pero quiero saber si han recibido el email,. gracias
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
1,303
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
7
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. JORNADAS FORMATIVAS METAMAC IINTRODUCCIÓN SDMXVisión general
  • 2. JORNADAS FORMATIVAS METAMAC IINTRODUCCIÓN SDMXVisión general@istac_eshttp://www.slideshare.net/istac
  • 3. Índice Introducción Ejemplos de implantaciones de SDMX Productos SDMX ¿Qué metadatos podemos intercambiar? Modelo Primeros pasos usando SDMX
  • 4. INTRODUCCIÓN
  • 5. IntroducciónEl 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
  • 6. IntroducciónEl espacio del problema JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 7. 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
  • 8. Introducción¿Quién es SDMX? Eurostat ECB WB IMF UN OECD BIS JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 9. IntroducciónNota 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
  • 10. IntroducciónEstandarizació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
  • 11. IntroducciónEvolución SDMX JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 12. IntroducciónObjetivos 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
  • 13. IntroducciónObjetivos 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
  • 14. IntroducciónObjetivos 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
  • 15. IntroducciónRecomendaciones 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
  • 16. IntroducciónPatrones de intercambio Compartición Bilateral de archivos (data-sharing) JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 17. 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
  • 18. 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
  • 19. Introducción Compartición Bilateral de archivos (data-sharing)Patrones de intercambio JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 20. 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
  • 21. IntroducciónVisió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
  • 22. EJEMPLOS DE IMPLANTACIONES DE SDMX
  • 23. Ejemplos de implementaciones de SDMXAdopció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
  • 24. Ejemplos de implementaciones de SDMXInteresados 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
  • 25. Ejemplos de implementaciones de SDMXInteresados  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
  • 26. Ejemplos de implementaciones de SDMXAlgunas 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
  • 27. Ejemplos de implementaciones de SDMXConsejo 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
  • 28. Ejemplos de implementaciones de SDMXOECD 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.htmlhttp://stats.oecd.org/wbos/Index.aspx JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 29. Ejemplos de implementaciones de SDMXReserva 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
  • 30. Ejemplos de implementaciones de SDMXBanco 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 SDMXhttp://www.ecb.int/stats/exchange/eurofxref/html/index.en.html JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 31. Ejemplos de implementaciones de SDMXJoint 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
  • 32. Ejemplos de implementaciones de SDMXUN/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
  • 33. Ejemplos de implementaciones de SDMXCuentas 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
  • 34. Ejemplos de implementaciones de SDMXEurostat 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
  • 35. Ejemplos de implementaciones de SDMXEurostat: 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
  • 36. Ejemplos de implementaciones de SDMXEurostat: 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
  • 37. Ejemplos de implementaciones de SDMXEurostat: 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
  • 38. Ejemplos de implementaciones de SDMXEurostat: 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
  • 39. Ejemplos de implementaciones de SDMXEurostat: 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
  • 40. Ejemplos de implementaciones de SDMXSistema 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
  • 41. PRODUCTOS SDMX
  • 42. Productos SDMXProductos SDMX Directrices de Estándares Contenido Técnicos Orientativo JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 43. Productos SDMXProductos SDMX Directrices de Estándares Contenido Técnicos Orientativo JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 44. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoEstandarizació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
  • 45. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoEstándares Versión 2.0 SDMX SDMX_2_0 SECTION_01_Framework.pdf SDMX_2_0 SECTION_02_InformationModel.pdf SDMX_2_0 SECTION_03A_SDMX_ML.pdf SDMX_2_0 SECTION_03B_SDMX_ML_Schemas_and_Samples.zip SDMX_2_0 SECTION_04_SDMX-EDI.pdf SDMX_2_0 SECTION_05_RegistrySpecification.pdf SDMX_2_0 SECTION_06_ImplementorsGuide.pdf SDMX_2_0 SECTION_07_WebServicesGuidelines.pdf JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 46. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoEstándares Versión 2.0 SDMX SDMX_2_0 SECTION_01_Framework.pdf SDMX_2_0 SECTION_02_InformationModel.pdf SDMX_2_0 SECTION_03A_SDMX_ML.pdf SDMX_2_0 SECTION_03B_SDMX_ML_Schemas_and_Samples.zip SDMX_2_0 SECTION_04_SDMX-EDI.pdf SDMX_2_0 SECTION_05_RegistrySpecification.pdf SDMX_2_0 SECTION_06_ImplementorsGuide.pdf SDMX_2_0 SECTION_07_WebServicesGuidelines.pdf JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 47. Productos SDMX Directrices de Estándares Contenido Técnicos Orientativo01 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
  • 48. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoEstándares Versión 2.0 SDMX SDMX_2_0 SECTION_01_Framework.pdf SDMX_2_0 SECTION_02_InformationModel.pdf SDMX_2_0 SECTION_03A_SDMX_ML.pdf SDMX_2_0 SECTION_03B_SDMX_ML_Schemas_and_Samples.zip SDMX_2_0 SECTION_04_SDMX-EDI.pdf SDMX_2_0 SECTION_05_RegistrySpecification.pdf SDMX_2_0 SECTION_06_ImplementorsGuide.pdf SDMX_2_0 SECTION_07_WebServicesGuidelines.pdf JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 49. Productos SDMX Directrices de Estándares Contenido Técnicos Orientativo02 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
  • 50. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoEstándares Versión 2.0 SDMX SDMX_2_0 SECTION_01_Framework.pdf SDMX_2_0 SECTION_02_InformationModel.pdf SDMX_2_0 SECTION_03A_SDMX_ML.pdf SDMX_2_0 SECTION_03B_SDMX_ML_Schemas_and_Samples.zip SDMX_2_0 SECTION_04_SDMX-EDI.pdf SDMX_2_0 SECTION_05_RegistrySpecification.pdf SDMX_2_0 SECTION_06_ImplementorsGuide.pdf JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 51. Productos SDMX Directrices de Estándares Contenido Técnicos Orientativo03 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
  • 52. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoEstándares Versión 2.0 SDMX SDMX_2_0 SECTION_01_Framework.pdf SDMX_2_0 SECTION_02_InformationModel.pdf SDMX_2_0 SECTION_03A_SDMX_ML.pdf SDMX_2_0 SECTION_03B_SDMX_ML_Schemas_and_Samples.zip SDMX_2_0 SECTION_04_SDMX-EDI.pdf SDMX_2_0 SECTION_05_RegistrySpecification.pdf SDMX_2_0 SECTION_06_ImplementorsGuide.pdf SDMX_2_0 SECTION_07_WebServicesGuidelines.pdf JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 53. Productos SDMX Directrices de Estándares Contenido Técnicos Orientativo03 B SDMX – ML Esquemas y Ejemplos JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 54. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoEstándares Versión 2.0 SDMX SDMX_2_0 SECTION_01_Framework.pdf SDMX_2_0 SECTION_02_InformationModel.pdf SDMX_2_0 SECTION_03A_SDMX_ML.pdf SDMX_2_0 SECTION_03B_SDMX_ML_Schemas_and_Samples.zip SDMX_2_0 SECTION_04_SDMX-EDI.pdf SDMX_2_0 SECTION_05_RegistrySpecification.pdf SDMX_2_0 SECTION_06_ImplementorsGuide.pdf SDMX_2_0 SECTION_07_WebServicesGuidelines.pdf JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 55. Productos SDMX Directrices de Estándares Contenido Técnicos Orientativo04 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
  • 56. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoEstándares Versión 2.0 SDMX SDMX_2_0 SECTION_01_Framework.pdf SDMX_2_0 SECTION_02_InformationModel.pdf SDMX_2_0 SECTION_03A_SDMX_ML.pdf SDMX_2_0 SECTION_03B_SDMX_ML_Schemas_and_Samples.zip SDMX_2_0 SECTION_04_SDMX-EDI.pdf SDMX_2_0 SECTION_05_RegistrySpecification.pdf SDMX_2_0 SECTION_06_ImplementorsGuide.pdf SDMX_2_0 SECTION_07_WebServicesGuidelines.pdf JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 57. Productos SDMX Directrices de Estándares Contenido Técnicos Orientativo05 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
  • 58. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoEstándares Versión 2.0 SDMX SDMX_2_0 SECTION_01_Framework.pdf SDMX_2_0 SECTION_02_InformationModel.pdf SDMX_2_0 SECTION_03A_SDMX_ML.pdf SDMX_2_0 SECTION_03B_SDMX_ML_Schemas_and_Samples.zip SDMX_2_0 SECTION_04_SDMX-EDI.pdf SDMX_2_0 SECTION_05_RegistrySpecification.pdf SDMX_2_0 SECTION_06_ImplementorsGuide.pdf SDMX_2_0 SECTION_07_WebServicesGuidelines.pdf JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 59. Productos SDMX Directrices de Estándares Contenido Técnicos Orientativo06 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
  • 60. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoEstándares Versión 2.0 SDMX SDMX_2_0 SECTION_01_Framework.pdf SDMX_2_0 SECTION_02_InformationModel.pdf SDMX_2_0 SECTION_03A_SDMX_ML.pdf SDMX_2_0 SECTION_03B_SDMX_ML_Schemas_and_Samples.zip SDMX_2_0 SECTION_04_SDMX-EDI.pdf SDMX_2_0 SECTION_05_RegistrySpecification.pdf SDMX_2_0 SECTION_06_ImplementorsGuide.pdf SDMX_2_0 SECTION_07_WebServicesGuidelines.pdf JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 61. Productos SDMX Directrices de Estándares Contenido Técnicos Orientativo07 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
  • 62. Productos SDMXProductos SDMX Directrices de Estándares Contenido Técnicos Orientativo JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 63. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoDirectrices 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
  • 64. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoDirectrices 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
  • 65. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoDirectrices 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 OrientativoCross-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
  • 67. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoCross-Domain Concepts JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 68. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoDirectrices 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
  • 69. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoCross-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
  • 70. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoCross-Domain Code Lists JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 71. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoDirectrices 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
  • 72. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoStatistical 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
  • 73. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoStatistical Subject-Matter Domains JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 74. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoDirectrices 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
  • 75. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoMetadata 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
  • 76. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoDirectrices 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
  • 77. Productos SDMX Directrices de Estándares Contenido Técnicos OrientativoSDMX-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
  • 78. Productos SDMX 01 FrameworkProductos 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
  • 79. ¿QUÉ METADATOS PODEMOS INTERCAMBIAR?
  • 80. ¿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
  • 81. ¿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
  • 82. ¿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
  • 83. ¿Qué metadatos podemos intercambiar? Metadatos estructurales Tipos de metadatosMetadatos 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
  • 84. ¿Qué metadatos podemos intercambiar? Metadatos estructurales Tipos de metadatosMetadatos 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
  • 85. MODELO
  • 86. ModeloSDMX 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
  • 87. Modelo Informe y Diseminación Definiciones EstructuralesSDMX 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
  • 88. Modelo Informe y Diseminación Definiciones EstructuralesSDMX 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
  • 89. PRIMEROS PASOS USANDO SDMX
  • 90. Primeros pasos usando SDMXPrimeros 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
  • 91. Primeros pasos usando SDMXEjemplo: 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
  • 92. Primeros pasos usando SDMX Espacio de nombres Cabecera ObservacionesEjemplo: 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
  • 93. Primeros pasos usando SDMX Espacio de nombres Cabecera ObservacionesEjemplo: 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
  • 94. Primeros pasos usando SDMX Espacio de nombres Cabecera ObservacionesEjemplo: 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
  • 95. Primeros pasos usando SDMX Espacio de nombres Cabecera ObservacionesEjemplo: 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
  • 96. Primeros pasos usando SDMXLa realidad…. Las partes del mensaje son las siguientes: Espacio de nombres Cabecera Observaciones JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 97. Primeros pasos usando SDMXLa realidad…. Las partes del mensaje son las siguientes: Espacio de nombres Cabecera Observaciones … JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 98. GRACIAS POR SUATENCIÓN@istac_eshttp://www.slideshare.net/istac
  • 99. JORNADAS FORMATIVAS METAMAC IINTRODUCCIÓN A SDMXAnexos
  • 100. Índice Modo Push y Pull ¿Qué son los metadatos?
  • 101. MODOS PUSH Y PULLAnexo I
  • 102. Modos PUSH y PULLModo 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
  • 103. Modos PUSH y PULLModo PULL JORNADAS FORMATIVAS METAMAC I: Introducción a SDMX
  • 104. Modos PUSH y PULLModo 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
  • 105. Modos PUSH y PULLPUSH 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
  • 106. ¿QUÉ SON LOS METADATOS ESTADÍSTICOS?Anexo II
  • 107. ¿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
  • 108. GRACIAS POR SUATENCIÓN@istac_eshttp://www.slideshare.net/istac