Your SlideShare is downloading. ×
SDMX: 05 Listas de código (Code List)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

SDMX: 05 Listas de código (Code List)

939

Published on

Formación sobre SDMX (Statistical Data and Metadata Exchange). Presentación 05 de 11, donde estudian las listas de código, su estructura en SDMX y como pieza clave en la interoperabilidad.

Formación sobre SDMX (Statistical Data and Metadata Exchange). Presentación 05 de 11, donde estudian las listas de código, su estructura en SDMX y como pieza clave en la interoperabilidad.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
939
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
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 ILISTAS DE CÓDIGOEl camino hacia la interoperabilidad
  • 2. JORNADAS FORMATIVAS METAMAC ILISTAS DE CÓDIGOEl camino hacia la interoperabilidad@istac_eshttp://www.slideshare.net/istac
  • 3. Índice Introducción Ejemplos de Listas de Código Simples Listas de Códigos Jerárquicas Ejemplos de Listas de Códigos Complejas SDMX v2.1 A tener en cuenta
  • 4. INTRODUCCIÓN
  • 5. Introducción¿Qué son las listas de código? Una lista de código define los posibles valores válidos para un determinado concepto. Evita problemas de traducciones en las descripciones de los datos. Cada valor de una lista de códigos contiene un código (abreviatura) y una descripción. JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 6. Introducción¿Cuándo usar las Listas de Código? Dimensiones  Es extremadamente recomendable que los valores de este tipo de conceptos se definan mediante una lista de códigos. Atributos  Su uso en este tipo de conceptos es recomendable pero no obligatorio. JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 7. Introducción¿Qué listas de código debemos usar? El uso de listas de códigos comunes…  Facilitará a los usuarios el llevar a cabo el trabajo de manera más eficiente.  Facilitará el mantenimiento de las mismas.  Reduce la necesidad de disponer de sistemas de mapeo. JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 8. Introducción¿Qué listas de código debemos usar? Aunque tenemos la posibilidad de definir nuestras propias listas de código, se recomienda el uso de estándares internacionales. De manera general, es altamente recomendable realizar un esfuerzo para usar el máximo número de las listas de códigos recomendadas por SDMX. JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 9. IntroducciónListas de Código recomendadas por SDMX JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 10. IntroducciónListas de Código recomendadas por SDMX JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 11. IntroducciónListas de Código recomendadas por SDMX JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 12. IntroducciónListas de Código recomendadas por SDMX En el Anexo 5 de las Directrices de Contenido Orientativo podemos encontrar los nueve listados anteriores definidos en un XML. Ver archivo: SDMX_COG_Cross_Domain_Code_Lists_2009.xml JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 13. Introducción¿Y si no hay un CL de SDMX? Estándares internacionales Estándares internacionales complementados por otras organizaciones nacionales o internacionales Listas de códigos usadas por organismos internacionales Nuevas listas de código acordadas por varias organizaciones internacionales o nacionales Nuevas listas de código JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 14. IntroducciónDefiniendo CL Se recomienda que los identificadores:  Comiencen por “CL_”.  Separen las palabras por “_”.  Se escriban con mayúsculas JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 15. EJEMPLOS DE LISTAS DE CÓDIGOS SIMPLES
  • 16. Ejemplos de listas de códigos simplesCL_UNIT_MULT JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 17. LISTAS DE CÓDIGOS JERÁRQUICAS
  • 18. Listas de Códigos JerárquicasListas de Códigos Jerárquicas Simples Si dentro de una jerarquía no existe duplicidad de códigos se puede expresar en forma de lista de códigos estándar usando el atributo "parentCode". Ver archivo: SimpleHierarchy.xml JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 19. Listas de Códigos JerárquicasListas de Códigos Jerárquicas Simples JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 20. Listas de Códigos JerárquicasJerarquías más complejas: Ejemplo Francia es un país  Al analizar estadísticas podemos querer consultar totales según… Francia es parte del Continente Europeo  Continente Francia es miembro de la NATO  Alianzas militares Francia es miembro de la UE  Grupos financieros Francia es miembro del G10  … … JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 21. Listas de Códigos JerárquicasEjemplo G0 G10 6B NATO B0 EU Área de B1 NAFTA referencia BE Belgium Código Padre Código Padre BG Bulgaria G0 G10 6B NATO BE E1 CA Canada CA E8 B0 EU CH Switzerland B1 NAFTA BG E1 BE CZ Czech Republic Belgium US E8 BG Bulgaria DE Germany CA Canada CH E1 CH Switzerland DK Denmark CZ Czech Republic CZ E1 E1 Europe DE Germany DK Denmark DE E1 E8 North America E1 Europe EE Estonia E8 North America DK E1 EE Estonia ES Spain ES Spain EE E1 FI Finland FI Finland FR France FR France ES E1 GB United Kingdom GR GB United Kingdom Greece FI E1 HU Hungary GR Greece JP Japan FR E1 HU Hungary IT Italy NE Netherlands JP Japan US United States GB E1 IT Italy … … NE Netherlands US United States JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 22. Listas de Códigos JerárquicasEjemplo G0 G10 6B NATO B0 EU Área de B1 NAFTA referencia BE Belgium Código Padre Código Padre BG Bulgaria G0 G10 CA Canada 6B NATO CA B1 BE B0 B0 EU CH Switzerland B1 NAFTA BG B0 BE Belgium US B1 CZ Czech Republic BG Bulgaria DE Germany CA Canada CZ B0 CH Switzerland MX B1 DK Denmark DE B0 CZ Czech Republic E1 Europe DE Germany DK E8 North America Denmark DK B0 E1 Europe EE Estonia E8 North America EE Estonia EE B0 ES Spain ES Spain FI Finland FI Finland ES B0 FR France FR France GB United Kingdom FI B0 GR GB United Kingdom Greece HU Hungary FR B0 GR Greece JP Japan HU Hungary IT Italy NE Netherlands GB B0 JP Japan US United States IT Italy … … NE Netherlands US United States JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 23. Listas de Códigos Jerárquicas Jerarquía 3Ejemplo Composición de códigos Código Padre G0 G10 Países OTAN 6B NATO BE 6B B0 EU BG 6B Área de B1 NAFTA referencia CA 6B BE Belgium BG Bulgaria G0 G10 CZ 6B 6B NATO CA Canada B0 EU DE 6B CH Switzerland B1 NAFTA BE CZ Czech Republic Belgium DK 6B BG Bulgaria DE Germany CA Canada EE 6B CH Switzerland DK Denmark CZ Czech Republic ES 6B E1 Europe DE Germany DK E8 North America Denmark FR 6B E1 Europe EE Estonia E8 North America GB 6B EE Estonia ES Spain ES Spain GR 6B FI Finland FI Finland FR France HU 6B FR France GB United Kingdom GR GB United Kingdom Greece IT 6B HU Hungary GR Greece JP Japan NE 6B HU Hungary IT Italy NE Netherlands US 6B JP Japan US United States IT Italy … … NE Netherlands US United States JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 24. Listas de Códigos JerárquicasEjemplo Jerarquía 4 G0 G10 Composición de 6B NATO códigos B0 EU Área de B1 NAFTA referencia BE Belgium G0 G10 Código Padre BG Bulgaria 6B NATO G10 CA Canada B0 EU BE G0 CH Switzerland B1 NAFTA BE Belgium CA G0 CZ Czech Republic BG Bulgaria DE Germany CA Canada CH G0 CH Switzerland DK Denmark CZ Czech Republic DE G0 E1 Europe DE Germany DK Denmark FR G0 E8 North America E1 Europe EE Estonia E8 North America GB G0 EE Estonia ES Spain JP G0 ES Spain FI Finland FI Finland FR France IT G0 FR France GB United Kingdom GR GB United Kingdom Greece NL G0 HU Hungary GR Greece SE G0 JP Japan HU Hungary IT Italy NE Netherlands US G0 JP Japan US United States IT Italy NE Netherlands US United States JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 25. EJEMPLOS DE LISTAS DE CÓDIGO JERÁRQUICAS COMPLEJAS
  • 26. Ejemplos de Listas de Código Jerárquicas ComplejasEjemplo Práctico Representa los niveles de jerarquía vistos anteriormente referentes a:  NATO  Unión Europea Ver archivo: HierarchicalCodelistExample.xml JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 27. Ejemplos de Listas de Código Jerárquicas ComplejasEjemplo Práctico JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 28. SDMX V2.1
  • 29. SDMX v2.1Listas parciales JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 30. A TENER EN CUENTAMarco de referencia
  • 31. A tener en cuentaNeuchâtel El objetivo es obtener un lenguaje y una percepción común acerca de la estructura de clasificaciones, los objetos que las componen, sus atributos y las relaciones entre ellas. Es una terminología y un modelo conceptual. En el 2006 el modelo se amplia a variables y otros conceptos relacionados. El modelo se compone de:  Operaciones estadísticas y familias de operaciones.  Variables, conceptos nominales y conceptos operacionales.  Matrices, cubos y tablas.  Población, marcos y muestras. JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 32. A tener en cuentaRAMON: Eurostat’s Metadata Server Categorías de metadatados  Conceptos y definiciones  Clasificaciones  Listas de código estándar  Legislación y metodología  Glosarios y tesauros  Metodologías nacionales JORNADAS FORMATIVAS METAMAC I: Listas de código
  • 33. Para más información …  SDMX Content-Oriented Guideliness Annex 2: Cross-Domain Code Lists  Neuchâtel Terminology Model: Classification database object types and their attributes  Neuchâtel Terminology Model: PART II: Variables and related concepts, object types and their attributes  Datos con inteligencia: Standard Code Lists Project de Eurostat
  • 34. GRACIAS POR SUATENCIÓN@istac_eshttp://www.slideshare.net/istac

×