sdmx10 client

10

Click here to load reader

Upload: erik-van-ingen

Post on 22-Jan-2018

224 views

Category:

Data & Analytics


0 download

TRANSCRIPT

Page 1: Sdmx10 client

SDMX 10 Client

UN/FAO - Erik van IngenAbuja, Nigeria, 13-14 May 2015

Page 2: Sdmx10 client

RSDMX

Page 3: Sdmx10 client

rsdmx - Tools for reading SDMX data and metadata in R

• First initiative to read SDMX in R made available to the R community

• Generic SDMX abstraction library in R language, with a large bandwidth of use:

– Support for SDMX 1.0, 2.0 and 2.1 standard formats

– Read SDMX documents from remoteor local sources, with no restriction to SDMX standard web-services

• Capacity to read:– Data

Variety of formats (generic, compact, etc.)

– Metadata

Data structure definition (DSD), includingCodelists, Concepts, etc.

Page 4: Sdmx10 client

rsdmx in action• readSDMX() a unique function, whatever it is data or metadata!

sdmx <- readSDMX(dataURL)

• as.data.frame() converts the data into the easy-to-use tabular R data.frame object

data <- as.data.frame(sdmx)

• Perspectives– Enhancing the core reading functions

• Support for more SDMX document types• Support for new reading methods (e.g. Simple API for XML)

– Towards a writeSDMX() function, for sharing derivate data in SDMX format– Build user- friendly interfaces to query SDMX services

• More examples– https://github.com/opensdmx/rsdmx/wiki#62-examples

• More information– https://github.com/opensdmx/rsdmx/wiki– http://cran.r-project.org/web/packages/rsdmx

Page 5: Sdmx10 client

SDMX Connectors

Page 6: Sdmx10 client

SDMX Connectors

https://github.com/amattioc/SDMX/wiki

Page 7: Sdmx10 client

Installation

• Open cmd box, type java –version (do you have at least java 6?)

• Pull down the git repo

• Install Ant (http://ant.apache.org/) and add it to your path

• Follow the build instructions from https://github.com/amattioc/SDMX/wiki/SDMX-Connector-library-for-JAVA

• Run the SDMX Helper tool

Page 8: Sdmx10 client

Practice

install SDMX Connectors

install RSDMX

Page 9: Sdmx10 client

Useful links

All the SDMX data providers listed!

https://github.com/amattioc/SDMX/wiki/SDMX-Data-Queries:-HowTo#useful-links

Page 10: Sdmx10 client

thank you