Formación sobre SDMX (Statistical Data and Metadata Exchange). Presentación 09 de 11, donde estudian las relaciones de SDMX con otros estándares, tales como DDI, Dublin Core, UN/EDIFACT, ISO/IEC11179, ebXML, XBRL, RDF, DSPL
5. UN/EDIFACT
¿Qué es UN/EDIFACT?
Estándar de la ONU para el intercambio de documentos nacionales en el ámbito mundial.
EDIFACT proporciona:
Reglas de sintaxis para la estructura de los documentos
Protocolo interactivo de intercambio (I-EDI)
Mensajes estándares que permiten el intercambio entre países e industrias
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
6. UN/EDIFACT
Alineación con SDMX
El Modelo de Información de SDMX puede ser expresado haciendo uso de mensajes
GESMES* por lo que el alineamiento de estos dos estándares es implícito.
No hace falta un mapeo formal
*GESMES (Generic Statistical Message): Estándar de las Naciones Unidas (EDIFACT
message) que permite a organizaciones estadísticas intercambiar arrays multi-
dimensionales de datos de una forma genérica pero estandarizada.
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
7. UN/EDIFACT
Para más información…
El estándar SDMX dedica una sección del mismo a la especificación del formato EDIFACT
para describir estructuras de datos y metadatos.
SDMX-EDI: Syntax and Documentation (Version 2.0)
Section 04 SDMX-EDI (Draft Version 2.1)
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
9. ISO/IEC 11179
¿Qué es ISO/IEC 11179?
Plataforma para la descripción de datos de cualquier tipo, en cualquier organización y para
cualquier propósito.
Se pretende definir de forma precisa la semántica de los datos y la representación de los
mismos.
Se registran los conceptos y las propiedades utilizadas en los datos.
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
10. ISO/IEC 11179
Alineación con SDMX
El alineamiento de SDMX con la norma ISO/IEC 11179 requiere de la definición de una
aplicación de entendimiento.
SDMX ha adoptado una postura complementaria respecto a la norma ISO/IEC 11179.
Usar SDMX para el intercambio de datos y metadatos.
Usar la norma ISO 11179 para la definición semántica, modelado y gestión de conceptos.
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
13. ebXML
¿Qué es ebXML?
Iniciativa de las Naciones Unidas cuya misión es crear una infraestructura basada en XML
para permitir el uso común de información de comercio electrónico de una manera
interoperable, segura y consistente.
Estructura estándar de mensajes
Proceso de negocio estándar
Semántica común y clara
Operatividad interna con los sistemas existentes en cada organización
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
14. ebXML
Alineación de SDMX con ebXML Registro/Repositorio (RR)
Los servicios del registro de SDMX han sido implementados según la ISO 15000-3.
Existen diversas implementaciones dependiendo de cómo se mapeen los objetos SDMX en
el ebXML Registry Interface Model (RIM).
En principio, no hay intenciones de que el mapeo se formalice como estándar.
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
16. XBRL
¿Qué es XBRL?
Pretende estandarizar el formato de la información de negocio y financiera que circula
digitalmente.
Se basa en la definición de un conjunto de metadatos que describen los datos a incluir en
informes, el formato y la estructura que estos tienen, así como las relaciones entre dichos
datos.
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
17. XBRL
Alineación con SDMX
Un estudio a demostrado la viabilidad de interoperabilidad de ambos estándares.
Hay planes de un proyecto común.
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
19. DDI
¿Qué es DDI?
Especificación XML para capturar metadatos acerca de los “microdatos”.
¡Los metadatos deben ser capturados en el momento en el que se producen los hechos!
Documentar a posteriori lleva una considerable pérdida de información
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
20. DDI
Alineación con SDMX: Introducción
Existe un solapamiento entre ambos estándares que no es fruto de la casualidad.
A diferencia de la mayoría de los organismos de estandarización, tanto la Iniciativa SDMX
como DDI Alliance han tratado de crear estándares que no dupliquen los esfuerzos
existentes.
Se está concienciado de que los usuarios necesitan trabajar con muchos estándares diferentes.
Tanto DDI (3.0) como SDMX están alineados con otros estándares de manera intencionada.
DDI también se encuentra alineado con ISO/IEC 11179.
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
21. DDI
Alineación con SDMX: Filosofías de desarrollo
SDMX fue creado antes de que existiera DDI 3.0
La creación de SDMX coincidió con DDI 1.* / 2.*
DDI 3.0 se ha beneficiado de que en el momento de su creación la especificación SDMX ya
estaba publicada
Activamente alineado con SDMX y otros muchos estándares
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
22. DDI
Alineación con SDMX: DDI nutre a SDMX
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
23. DDI
Alineación con SDMX: DDI nutre a SDMX
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
24. DDI
Alineación con SDMX: DDI nutre a SDMX
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
25. DDI
Alineación con SDMX: DDI nutre a SDMX
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
27. Dublin Core
¿Qué es Dublin Core?
Elemento simple pero efectivo para describir un amplio rango de recursos interconectados.
La semántica de Dublin Core ha sido establecida por un grupo internacional de
profesionales de disciplinas transversales.
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
28. Dublin Core
Alineación con SDMX
Dublin Core no es un estándar de propósito específico estadístico
No existe un mapeo entre ambos estándares
Ambos estándares tienen una representación en XML
Se podría llevar a cabo un mapeo entre metadatos referenciales de SDMX y los elementos
de Dublin Core
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
35. RDF
Objetivo de RDF
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
36. RDF
¿Qué es RDF?
RDF es un modelo de datos para las instancias de metadatos (modelo de metadatos)
Recomendación del W3C para describir recursos
El concepto fundamental es la tripleta
Propiedad
Sujeto Sujeto
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
37. RDF
¿Qué es RDF?
RDF es un modelo de datos para las instancias de metadatos (modelo de metadatos)
Recomendación del W3C para describir recursos
El concepto fundamental es la tripleta
Propiedad
Sujeto Sujeto
Recursos
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
38. RDF
Ejemplo tripleta RDF
El correo info@arte-consultores.com pertenece a la empresa identificada por
http://www.arte-consultores.com
pertenece
info@arte-consultores.com http://www.arte-consultores.com
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
39. RDF
¿Qué es un recurso RDF?
Personas
Animales
Objetos Materiales
Números de teléfono
Conceptos
…..
Un recurso RDF es cualquier cosa con identidad
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
40. RDF
¿Cómo identificamos los recursos RDF?
Se identifican mediante URIs
Cualquier organización o perosna puede crear URIs y usarlos para trabajar con sus
dominios de interés
Los URI permiten referirse a un mismo recurso ubicado en distintas localizaciones (las URL
no).
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
41. RDF
¿Cómo representamos RDF?
Mediante gráficos
Mediante tripletas
Mediante XML (RDF / XML)
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
42. RDF
Ejemplo representación RDF
Tripleta
(http://www.arte-consultores.com, http://www.definiciones.org/definiciones/creador, “Arte Consultores S.L.”)
XML
<?xml version=“1.0”, encoding=“UTF-8”>
<rdf:RDF xmlns:rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns#
xmlns:definiciones=“http://www.definiciones.org/definiciones/”>
<rdf:Description rdf:about=http://www,arte-consultores.com>
<definciones:creador>
Arte Consultores Tecnológicos S.L.
</definiciones:creador>
<rdf:Description>
</rdf:RDF>
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
43. RDF
Ejemplo representación RDF
Tripleta
(http://www.arte-consultores.com, http://www.definiciones.org/definiciones/creador, “Arte Consultores S.L.”)
XML
<?xml version=“1.0”, encoding=“UTF-8”>
<rdf:RDF xmlns:rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns#
Encabezado
xmlns:definiciones=“http://www.definiciones.org/definiciones/”>
<rdf:Description rdf:about=http://www,arte-consultores.com>
<definciones:creador>
Arte Consultores Tecnológicos S.L. Cuerpo
</definiciones:creador>
<rdf:Description>
</rdf:RDF> Pie
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
44. RDF
RDF y XML
La ventaja de usar RDF sobre XML es que podemos reaprovechar todas las herramientas
existentes para XML
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
48. RDF
Alineación con SDMX
La representación de SDMX en RDF es SDMX-RDF
Explota vocabularios RDF existentes como:
SKOS para los esquemas de conceptos
SCOVO para las estructuras estadísticas
FOAF para la información organizacional
Dublin Core Terms para los metadatos
VoiD para describir datasets
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
49. RDF
What is SDMX-RDF?
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
50. RDF
Para más información…
Expressing Statistical Data in RDF with SDMX-RDF
Google Groups: Publishing Statistical Data
What is SDMX-RDF?
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
52. DSPL
DSPL
Lenguaje para la representación de conjuntos de datos y metadatos.
Formato procesable por Google y visualizable en Google Public Data Explorer.
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
53. DSPL
DSPL & SDMX
La idea que subyace tras DSPL es la misma de SDMX.
Pero…
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares
55. Conclusiones
Poniendo las ideas en orden
SDMX es un estándar interoperable gracias, en gran media, a XML.
SDMX es un estándar que ha sido creado con consciencia del resto de estándares
existentes.
SDMX es un estándar con posibilidades de integración con otras normas de interés para las
ciencias estadísticas.
JORNADAS FORMATIVAS METAMAC I: Alineación con otros estándares