Consumo de endpoint Sparql desde Drupal

  • View
    1.133

  • Download
    1

Embed Size (px)

Text of Consumo de endpoint Sparql desde Drupal

  • 1. C onsumo de endpointS PAR QL desde Drupal Pablo Martn Muoz 29 de mayo de 2012

2. HE LLO WOR LD!Pablo Martn MuozOpen S ource Architect / Data S cientist@ edipotrebolhttp://edipotrebol.eshttp://enreda.coop 3. PE R O DE QU VA E S TO?Vamos a ver: En dnde estamos Algo de Drupal Algo de R DF y S parql Mucho de consumo de datos[Imagen] http://commons.wikimedia.org/wiki/File:A-4.png? uselang=es 4. E n dnde estamos 5. E S TADIOS DE INTE R NE T Internet 1.0: Web Internet 2.0: Web social Internet 3.0: Web semntica[Imagen] http://www.wrike.com/projectmanagement/09/01/2010/C ritical-Path-is-E asy-as-1-2-3l 6. INTE R NE T 1.0 Pginas HTML Hiperenlaces entre pginas HTML Todo e l mundo tie ne una we b[Imagen] http://www.losfontaneros.com 7. INTE R NE T 2.0 Web participativa Web colaborativa S e introducen las web apps (HTML5) Todo e l mundo tie ne un F ace book y un Twitte r[Imagen] http://www.twitter.com/davidbisbal 8. INTE R NE T 3.0 Proveer de signifcado a los elementos C olaboracin entre webs Basado en estndares Inicios de OpenData L a we b de las cos as (Inte rne t of things ) [Imagen] http://www.dw.de/dw/article/0,,15911207,00.html 9. Algo de Drupal 10. QU E S DR UPAL? C MS LAMP como S tack Tecnolgico API + Mdulos GRAN comunidad Dont mod core[Imagen] http://www.drupal.org 11. VE R S IONE S DE DR UPAL Drupal 6 (anterior) Drupal 7 (actual) Drupal 8 (futura) [Imagen] http://www.drupal.org 12. C OMPONE NTE S DE DR UPAL C ore Mdulos Tipos de contenido Vistas Agregadores ...[Imagen] http://www.drupal.org 13. Algo de R DF y S parql 14. OPE NDATA E S ...Datos abiertos (open data en ingls) es una flosofa y prctica quepersigue que determinados datos estn disponibles de forma libre a todoel mundo, sin restricciones de copyright, patentes u otros mecanismos decontrol. Tiene una tica similar a otros movimientos y comunidadesabiertos como el S oftware libre, el cdigo abierto (open source en ingls)y el acceso libre (open access en ingls). - Wikipedia http://es.wikipedia.org/wiki/Datos_abiertos 15. LAS 5 E S TR E LLAS DE L OPE N(LINKE D)DATA make your stuf available on the web (whatever format) make it available as structured data (e.g. excel instead of image scan of a table) non-proprietary format (e.g. csv instead of excel) use UR Ls to identify things, so that people can point at your stuf link your data to other peoples data to provide context - Tim Berners-Lee 16. R DF E XAMPLE [Imagen] http://en.wikipedia.org/wiki/File:R df_graph_for_E ric_Miller.png 17. S PAR QLSparql Protocol And Rdf Query Language Lenguaje de consulta para formato R DF S imilar a S QL R ecomendacin W3C S parql endpoint: S ervicio que acepta consultas S parql y devuelveresultados.[Imagen] http://www.dajobe.org/talks/201105-sparql-11/ 18. S PAR QL E XAMPLE C ules son las capitales de los pases de frica?PREFIX abc: SELECT ?capital ?countryWHERE {?x abc:cityname ?capital ;abc:isCapitalOf ?y .?y abc:countryname ?country ;abc:isInContinent abc:Africa .} [Imagen] http://www.dajobe.org/talks/201105-sparql-11/ 19. Mucho de consumo dedatos 20. INGR E DIE NTE S Fuente de datos S istema de bsqueda S istema de publicacin [Imagen] http://drupal.org/project/odv 21. INGR E DIE NTE SFuente de datos: CIA Fac tbookS istema de bsqueda: Sparql endpoint (Kasabi)S istema de publicacin: CMS Drupal 7 [Imagen] http://drupal.org/project/odv 22. MODO DE E LABOR AC IN Obtener APIKey de Kasabi (registro y suscripcin en dataset) Instalacin Drupal 7 + mdulos: ctools entity views (views + views_ui) libraries rdfx (rdfx + rdfui) sparql sparql_views [Imagen] http://drupal.org/project/odv 23. MODO DE E LABOR AC IN (DR UPAL) Drupal: Aadir S parql endpoint con confguracin de Kasabi (C IAFactbook) Aadir un S parql view resource type y generar campos Indicar en los campos del recurso el vocabulario R DF al que hacereferencia Generar vista de tipo S parql S eleccionar los campos en la vista Voil![Imagen] http://drupal.org/project/odv 24. MANOS A LA OBR A... [Imagen] http://www.zazzle.com/drupal_beer_stein_mug-168649947428630288 25. PR E GUNTAS ?