SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler offline
CKAN: the open source
software powering open
data portals
Open Knowledge Foundation
Irina Bolychevsky (@shevski)
info@ckan.org

ckan.org

okfn.org
Agenda
1. Open Knowledge Foundation
2. Context
3. CKAN overview
4. Discoverability and Data Management
5. Geospatial, Federation, Multilingualism
6. Roadmap
7. Questions
The Open Knowledge Foundation

We are a global movement to open up
knowledge around the world and see it used
and useful.

okfn.org
We build tools and communities to educate,
empower and connect people.

OpenDataProtocols.org
What does open mean?

A piece of content or data is open if anyone is free to
use, reuse, and redistribute it — subject only, at most,
to the requirement to attribute and share-alike.
http://opendefinition.org/
WhereDoesMyMoneyGo.org
DataJounalismHandbook.org
Working Groups
okfn.org/wg
What problems are we trying to solve?
To utilize digital information more effectively to improve
governance, the economy and research
Context:
● Explosion of digital information
● Ever improving information technology
For example:
● Find a better way to get to work
● Build more sustainable cities
● Spend government money more effectively and
legitimately
Open Solution
Step 1: get the data openly licensed
Step 2: make it accessible - metadata,
formats, portal (ckan.org)
Step 3: start building, linking and turning data
into something more - information
CKAN - Quick Fact Sheet

Open Source - all code on GitHub
Extensible flexible componentized architecture
Developer friendly
Rich RESTful JSON API
Serves two main use cases
1. search and discoverability for re-users of
data
2. data management tools for publishers
1. Search and discovery
Online home for data
Central keyword search
Facet by tags, location, format, licence,
publishing department
Browse by groups, keywords, publishers
Standardized interface for viewing
Link to datasets or data directly
Previews and data exploration where possible
Numerous social and community features
Visualisation & data explorer functionality:
● Previews for many types of data
● Data API for .csv & tabular data
● Linkable URIs and ability to embed visualisations
Data explorer allows filtering, editing, plotting,
graphing and embedding
Data Management for Publishers
Easily store and update metadata records
Workflow and approval
Fine grained authorization controls
Broken link reports
Download and view counts
Add and edit dataset metadata
Authorisation & access control
Stats & analytics
CKAN comes with inbuilt stats + integration with
Google Analytics
Includes dataset counts, download counts +
reports
Link checker and 5 star ratings
Specialist Features
Sophisticated geospatial capabilities
Geo-Search: Filter by location /
draw bounding box
WMS previews
Plotting GeoJSON / Longitude &
Latitude in tabular data
Support for:
● INSPIRE
● GEMINI 2.1
● CSW
● ISO 19139
Harvesting and normalization
Get metadata from external catalogs and
endpoints
CKAN will parse, validate and normalise to
create metadata records that look the same to
end users no matter where they came from
We can currently harvest: other CKAN
catalogs, CSW endpoints and WAFs serving
ISO 19139 documents
Federation
Search across catalogs in aggregator sites
(such as publicdata.eu)
Data Catalog Interoperability Protocol: http:
//spec.datacatalogs.org/
Spec.datacatalogs.org
Multilingualism
Translated by into over 18 languages
https://www.transifex.com/projects/p/ckan/language/sv/

Fully supports all international characters
Added multilingual search, setting dataset
language level, string translations using a
vocabulary & more for the European
Commission Open Data Portal
Roadmap
Extending data exploration features
Supporting complex workflows
Better reports, analytics and notifications
Open Source
All our code is on Github: https://github.
com/okfn/ckan
Open issue tracker
Code contributions: https://github.
com/okfn/ckan/blob/master/CONTRIBUTING.
rst
Used by governments,
organizations and communities
around the world
ckan.org/instances/
Thank you.
Questions?
Open Knowledge Foundation
Irina Bolychevsky (@shevski)
info@ckan.org

ckan.org

okfn.org

Mais conteúdo relacionado

Mais procurados

[124]네이버에서 사용되는 여러가지 Data Platform, 그리고 MongoDB
[124]네이버에서 사용되는 여러가지 Data Platform, 그리고 MongoDB[124]네이버에서 사용되는 여러가지 Data Platform, 그리고 MongoDB
[124]네이버에서 사용되는 여러가지 Data Platform, 그리고 MongoDBNAVER D2
 
Integrating NiFi and Flink
Integrating NiFi and FlinkIntegrating NiFi and Flink
Integrating NiFi and FlinkBryan Bende
 
OpenStack Osloを使おう - cliff編
OpenStack Osloを使おう - cliff編OpenStack Osloを使おう - cliff編
OpenStack Osloを使おう - cliff編Hideki Saito
 
Incremental View Maintenance with Coral, DBT, and Iceberg
Incremental View Maintenance with Coral, DBT, and IcebergIncremental View Maintenance with Coral, DBT, and Iceberg
Incremental View Maintenance with Coral, DBT, and IcebergWalaa Eldin Moustafa
 
VXLAN and FRRouting
VXLAN and FRRoutingVXLAN and FRRouting
VXLAN and FRRoutingFaisal Reza
 
Performance Monitoring: Understanding Your Scylla Cluster
Performance Monitoring: Understanding Your Scylla ClusterPerformance Monitoring: Understanding Your Scylla Cluster
Performance Monitoring: Understanding Your Scylla ClusterScyllaDB
 
Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...
Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...
Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...Flink Forward
 
Proj4를 이용한 좌표계 변환
Proj4를 이용한 좌표계 변환Proj4를 이용한 좌표계 변환
Proj4를 이용한 좌표계 변환BJ Jang
 
QGIS for Park GIS (국립공원관리공단의 QGIS 활용사례)
QGIS for Park GIS (국립공원관리공단의 QGIS 활용사례)QGIS for Park GIS (국립공원관리공단의 QGIS 활용사례)
QGIS for Park GIS (국립공원관리공단의 QGIS 활용사례)Byeong-Hyeok Yu
 
Exploring the power of OpenTelemetry on Kubernetes
Exploring the power of OpenTelemetry on KubernetesExploring the power of OpenTelemetry on Kubernetes
Exploring the power of OpenTelemetry on KubernetesRed Hat Developers
 
Delta Lake Streaming: Under the Hood
Delta Lake Streaming: Under the HoodDelta Lake Streaming: Under the Hood
Delta Lake Streaming: Under the HoodDatabricks
 
Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...Lucas Jellema
 
Open Source DataViz with Apache Superset
Open Source DataViz with Apache SupersetOpen Source DataViz with Apache Superset
Open Source DataViz with Apache SupersetCarl W. Handlin
 
Data and AI summit: data pipelines observability with open lineage
Data and AI summit: data pipelines observability with open lineageData and AI summit: data pipelines observability with open lineage
Data and AI summit: data pipelines observability with open lineageJulien Le Dem
 
QGIS 실습 (총 7차시)
QGIS 실습 (총 7차시)QGIS 실습 (총 7차시)
QGIS 실습 (총 7차시)Byeong-Hyeok Yu
 
Kong, Keyrock, Keycloak, i4Trust - Options to Secure FIWARE in Production
Kong, Keyrock, Keycloak, i4Trust - Options to Secure FIWARE in ProductionKong, Keyrock, Keycloak, i4Trust - Options to Secure FIWARE in Production
Kong, Keyrock, Keycloak, i4Trust - Options to Secure FIWARE in ProductionFIWARE
 
OpenTelemetry For Operators
OpenTelemetry For OperatorsOpenTelemetry For Operators
OpenTelemetry For OperatorsKevin Brockhoff
 
Tutorial: Using GoBGP as an IXP connecting router
Tutorial: Using GoBGP as an IXP connecting routerTutorial: Using GoBGP as an IXP connecting router
Tutorial: Using GoBGP as an IXP connecting routerShu Sugimoto
 

Mais procurados (20)

[124]네이버에서 사용되는 여러가지 Data Platform, 그리고 MongoDB
[124]네이버에서 사용되는 여러가지 Data Platform, 그리고 MongoDB[124]네이버에서 사용되는 여러가지 Data Platform, 그리고 MongoDB
[124]네이버에서 사용되는 여러가지 Data Platform, 그리고 MongoDB
 
Integrating NiFi and Flink
Integrating NiFi and FlinkIntegrating NiFi and Flink
Integrating NiFi and Flink
 
OpenStack Osloを使おう - cliff編
OpenStack Osloを使おう - cliff編OpenStack Osloを使おう - cliff編
OpenStack Osloを使おう - cliff編
 
Incremental View Maintenance with Coral, DBT, and Iceberg
Incremental View Maintenance with Coral, DBT, and IcebergIncremental View Maintenance with Coral, DBT, and Iceberg
Incremental View Maintenance with Coral, DBT, and Iceberg
 
VXLAN and FRRouting
VXLAN and FRRoutingVXLAN and FRRouting
VXLAN and FRRouting
 
Performance Monitoring: Understanding Your Scylla Cluster
Performance Monitoring: Understanding Your Scylla ClusterPerformance Monitoring: Understanding Your Scylla Cluster
Performance Monitoring: Understanding Your Scylla Cluster
 
Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...
Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...
Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...
 
Proj4를 이용한 좌표계 변환
Proj4를 이용한 좌표계 변환Proj4를 이용한 좌표계 변환
Proj4를 이용한 좌표계 변환
 
QGIS for Park GIS (국립공원관리공단의 QGIS 활용사례)
QGIS for Park GIS (국립공원관리공단의 QGIS 활용사례)QGIS for Park GIS (국립공원관리공단의 QGIS 활용사례)
QGIS for Park GIS (국립공원관리공단의 QGIS 활용사례)
 
Exploring the power of OpenTelemetry on Kubernetes
Exploring the power of OpenTelemetry on KubernetesExploring the power of OpenTelemetry on Kubernetes
Exploring the power of OpenTelemetry on Kubernetes
 
Delta Lake Streaming: Under the Hood
Delta Lake Streaming: Under the HoodDelta Lake Streaming: Under the Hood
Delta Lake Streaming: Under the Hood
 
Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...
 
Open Source DataViz with Apache Superset
Open Source DataViz with Apache SupersetOpen Source DataViz with Apache Superset
Open Source DataViz with Apache Superset
 
Data and AI summit: data pipelines observability with open lineage
Data and AI summit: data pipelines observability with open lineageData and AI summit: data pipelines observability with open lineage
Data and AI summit: data pipelines observability with open lineage
 
QGIS 실습 (총 7차시)
QGIS 실습 (총 7차시)QGIS 실습 (총 7차시)
QGIS 실습 (총 7차시)
 
Kong, Keyrock, Keycloak, i4Trust - Options to Secure FIWARE in Production
Kong, Keyrock, Keycloak, i4Trust - Options to Secure FIWARE in ProductionKong, Keyrock, Keycloak, i4Trust - Options to Secure FIWARE in Production
Kong, Keyrock, Keycloak, i4Trust - Options to Secure FIWARE in Production
 
Presentation AuthZForce
Presentation AuthZForcePresentation AuthZForce
Presentation AuthZForce
 
OpenTelemetry For Operators
OpenTelemetry For OperatorsOpenTelemetry For Operators
OpenTelemetry For Operators
 
Tutorial: Using GoBGP as an IXP connecting router
Tutorial: Using GoBGP as an IXP connecting routerTutorial: Using GoBGP as an IXP connecting router
Tutorial: Using GoBGP as an IXP connecting router
 
Prometheus 101
Prometheus 101Prometheus 101
Prometheus 101
 

Destaque

Drupal, CKAN and Public Data. DrupalGov 08 february 2016
Drupal, CKAN and Public Data. DrupalGov 08 february 2016Drupal, CKAN and Public Data. DrupalGov 08 february 2016
Drupal, CKAN and Public Data. DrupalGov 08 february 2016Steven De Costa
 
Slides Steffen Becker, "Code for Europe Workshop"
Slides Steffen Becker, "Code for Europe Workshop"Slides Steffen Becker, "Code for Europe Workshop"
Slides Steffen Becker, "Code for Europe Workshop"OKCon2013
 
Data Management Systems for Government Agencies - with CKAN
Data Management Systems for Government Agencies - with CKANData Management Systems for Government Agencies - with CKAN
Data Management Systems for Government Agencies - with CKANSteven De Costa
 
Getting to Know CKAN, 24 June 2015, Singapore
Getting to Know CKAN, 24 June 2015, SingaporeGetting to Know CKAN, 24 June 2015, Singapore
Getting to Know CKAN, 24 June 2015, SingaporeSteven De Costa
 
Ckan foo - CKAN Association overview at CKANcon 2015, Ottawa
Ckan foo - CKAN Association overview at CKANcon 2015, OttawaCkan foo - CKAN Association overview at CKANcon 2015, Ottawa
Ckan foo - CKAN Association overview at CKANcon 2015, OttawaSteven De Costa
 
DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...
DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...
DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...Andrew Hoppin
 
Cloud Asia presentation in Singapore, 29 October 2015
Cloud Asia presentation in Singapore, 29 October 2015Cloud Asia presentation in Singapore, 29 October 2015
Cloud Asia presentation in Singapore, 29 October 2015Steven De Costa
 
ODN - Technical introduction of the platform
ODN - Technical introduction of the platformODN - Technical introduction of the platform
ODN - Technical introduction of the platformComsode - FP7 project
 
Adding Value to Open Data Portals
Adding Value to Open Data PortalsAdding Value to Open Data Portals
Adding Value to Open Data PortalsNeil Sorensen
 
CKAN - the open source data portal platform
CKAN - the open source data portal platformCKAN - the open source data portal platform
CKAN - the open source data portal platformMaurizio Napolitano
 
data.bris - Use case, role and functionality for CKAN adoption
data.bris - Use case, role and functionality for CKAN adoptiondata.bris - Use case, role and functionality for CKAN adoption
data.bris - Use case, role and functionality for CKAN adoptionSimon Price
 

Destaque (15)

Minicurso de CKAN
Minicurso de CKANMinicurso de CKAN
Minicurso de CKAN
 
Drupal, CKAN and Public Data. DrupalGov 08 february 2016
Drupal, CKAN and Public Data. DrupalGov 08 february 2016Drupal, CKAN and Public Data. DrupalGov 08 february 2016
Drupal, CKAN and Public Data. DrupalGov 08 february 2016
 
Slides Steffen Becker, "Code for Europe Workshop"
Slides Steffen Becker, "Code for Europe Workshop"Slides Steffen Becker, "Code for Europe Workshop"
Slides Steffen Becker, "Code for Europe Workshop"
 
Data Management Systems for Government Agencies - with CKAN
Data Management Systems for Government Agencies - with CKANData Management Systems for Government Agencies - with CKAN
Data Management Systems for Government Agencies - with CKAN
 
Getting to Know CKAN, 24 June 2015, Singapore
Getting to Know CKAN, 24 June 2015, SingaporeGetting to Know CKAN, 24 June 2015, Singapore
Getting to Know CKAN, 24 June 2015, Singapore
 
Ckan foo - CKAN Association overview at CKANcon 2015, Ottawa
Ckan foo - CKAN Association overview at CKANcon 2015, OttawaCkan foo - CKAN Association overview at CKANcon 2015, Ottawa
Ckan foo - CKAN Association overview at CKANcon 2015, Ottawa
 
DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...
DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...
DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...
 
Cloud Asia presentation in Singapore, 29 October 2015
Cloud Asia presentation in Singapore, 29 October 2015Cloud Asia presentation in Singapore, 29 October 2015
Cloud Asia presentation in Singapore, 29 October 2015
 
ODN - Technical introduction of the platform
ODN - Technical introduction of the platformODN - Technical introduction of the platform
ODN - Technical introduction of the platform
 
Adding Value to Open Data Portals
Adding Value to Open Data PortalsAdding Value to Open Data Portals
Adding Value to Open Data Portals
 
CKAN - the open source data portal platform
CKAN - the open source data portal platformCKAN - the open source data portal platform
CKAN - the open source data portal platform
 
Global - Local Open Data Index
Global - Local Open Data Index Global - Local Open Data Index
Global - Local Open Data Index
 
Tarea 1.3
Tarea 1.3Tarea 1.3
Tarea 1.3
 
data.bris - Use case, role and functionality for CKAN adoption
data.bris - Use case, role and functionality for CKAN adoptiondata.bris - Use case, role and functionality for CKAN adoption
data.bris - Use case, role and functionality for CKAN adoption
 
CKAN by Friedrich Lindenberg
CKAN by Friedrich LindenbergCKAN by Friedrich Lindenberg
CKAN by Friedrich Lindenberg
 

Semelhante a Introduction to CKAN

Enabling re-use via CKAN: discoverability and interoperability
Enabling re-use via CKAN: discoverability and interoperabilityEnabling re-use via CKAN: discoverability and interoperability
Enabling re-use via CKAN: discoverability and interoperabilityIrina Bolychevsky
 
CKAN intro for Estonian open data workshop
CKAN intro for Estonian open data workshopCKAN intro for Estonian open data workshop
CKAN intro for Estonian open data workshopIrina Bolychevsky
 
OKFN, CKAN & OpenData at #OpenRoma
OKFN, CKAN & OpenData at #OpenRomaOKFN, CKAN & OpenData at #OpenRoma
OKFN, CKAN & OpenData at #OpenRomaIrina Bolychevsky
 
Building an open democracy with open data +
Building an open democracy with open data + Building an open democracy with open data +
Building an open democracy with open data + Irina Bolychevsky
 
Falling in and out and in love with Information Architecture
Falling in and out and in love with Information ArchitectureFalling in and out and in love with Information Architecture
Falling in and out and in love with Information ArchitectureLouis Rosenfeld
 
Open data for_resilience
Open data for_resilienceOpen data for_resilience
Open data for_resilienceDami Sonoiki
 
Open Data Portals: 9 Solutions and How they Compare
Open Data Portals: 9 Solutions and How they CompareOpen Data Portals: 9 Solutions and How they Compare
Open Data Portals: 9 Solutions and How they CompareSafe Software
 
Open Data Conference - Rufus Pollock - Open Knowledge Foundation & CKAN
Open Data Conference - Rufus Pollock - Open Knowledge Foundation & CKANOpen Data Conference - Rufus Pollock - Open Knowledge Foundation & CKAN
Open Data Conference - Rufus Pollock - Open Knowledge Foundation & CKANOpening-up.eu
 
Linked Open Data in Romania
Linked Open Data in RomaniaLinked Open Data in Romania
Linked Open Data in RomaniaVlad Posea
 
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018Pedro Sousa
 
Managing, Sharing and Curating Your Research Data in a Digital Environment
Managing, Sharing and Curating Your Research Data in a Digital EnvironmentManaging, Sharing and Curating Your Research Data in a Digital Environment
Managing, Sharing and Curating Your Research Data in a Digital Environmentphilipdurbin
 
Open ILRI
Open ILRIOpen ILRI
Open ILRIILRI
 
Breakout Session: When Open and Accessible is a Good Thing - Innovative Code ...
Breakout Session: When Open and Accessible is a Good Thing - Innovative Code ...Breakout Session: When Open and Accessible is a Good Thing - Innovative Code ...
Breakout Session: When Open and Accessible is a Good Thing - Innovative Code ...Code Communications
 

Semelhante a Introduction to CKAN (20)

OKF intro and CKAN 2.0
OKF intro and CKAN 2.0OKF intro and CKAN 2.0
OKF intro and CKAN 2.0
 
Enabling re-use via CKAN: discoverability and interoperability
Enabling re-use via CKAN: discoverability and interoperabilityEnabling re-use via CKAN: discoverability and interoperability
Enabling re-use via CKAN: discoverability and interoperability
 
CKAN Slidedeck (June2012)
CKAN Slidedeck (June2012)CKAN Slidedeck (June2012)
CKAN Slidedeck (June2012)
 
LOD2 Webinar Series: publicdata.eu and CKAN
LOD2 Webinar Series: publicdata.eu and CKANLOD2 Webinar Series: publicdata.eu and CKAN
LOD2 Webinar Series: publicdata.eu and CKAN
 
CKAN intro for Estonian open data workshop
CKAN intro for Estonian open data workshopCKAN intro for Estonian open data workshop
CKAN intro for Estonian open data workshop
 
OKFN, CKAN & OpenData at #OpenRoma
OKFN, CKAN & OpenData at #OpenRomaOKFN, CKAN & OpenData at #OpenRoma
OKFN, CKAN & OpenData at #OpenRoma
 
Building an open democracy with open data +
Building an open democracy with open data + Building an open democracy with open data +
Building an open democracy with open data +
 
Open Data Presentation
Open Data PresentationOpen Data Presentation
Open Data Presentation
 
Falling in and out and in love with Information Architecture
Falling in and out and in love with Information ArchitectureFalling in and out and in love with Information Architecture
Falling in and out and in love with Information Architecture
 
Open data for_resilience
Open data for_resilienceOpen data for_resilience
Open data for_resilience
 
Open Data Portals: 9 Solutions and How they Compare
Open Data Portals: 9 Solutions and How they CompareOpen Data Portals: 9 Solutions and How they Compare
Open Data Portals: 9 Solutions and How they Compare
 
Open Data Conference - Rufus Pollock - Open Knowledge Foundation & CKAN
Open Data Conference - Rufus Pollock - Open Knowledge Foundation & CKANOpen Data Conference - Rufus Pollock - Open Knowledge Foundation & CKAN
Open Data Conference - Rufus Pollock - Open Knowledge Foundation & CKAN
 
BLC & Digital Science: Mark Hahnel, Figshare
BLC & Digital Science: Mark Hahnel, FigshareBLC & Digital Science: Mark Hahnel, Figshare
BLC & Digital Science: Mark Hahnel, Figshare
 
Linked Open Data in Romania
Linked Open Data in RomaniaLinked Open Data in Romania
Linked Open Data in Romania
 
Isabelle Reiss - Interoperability, visibility, credibility
Isabelle Reiss - Interoperability, visibility, credibilityIsabelle Reiss - Interoperability, visibility, credibility
Isabelle Reiss - Interoperability, visibility, credibility
 
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
 
Alamw15 VIVO
Alamw15 VIVOAlamw15 VIVO
Alamw15 VIVO
 
Managing, Sharing and Curating Your Research Data in a Digital Environment
Managing, Sharing and Curating Your Research Data in a Digital EnvironmentManaging, Sharing and Curating Your Research Data in a Digital Environment
Managing, Sharing and Curating Your Research Data in a Digital Environment
 
Open ILRI
Open ILRIOpen ILRI
Open ILRI
 
Breakout Session: When Open and Accessible is a Good Thing - Innovative Code ...
Breakout Session: When Open and Accessible is a Good Thing - Innovative Code ...Breakout Session: When Open and Accessible is a Good Thing - Innovative Code ...
Breakout Session: When Open and Accessible is a Good Thing - Innovative Code ...
 

Último

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 

Último (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 

Introduction to CKAN

  • 1. CKAN: the open source software powering open data portals Open Knowledge Foundation Irina Bolychevsky (@shevski) info@ckan.org ckan.org okfn.org
  • 2. Agenda 1. Open Knowledge Foundation 2. Context 3. CKAN overview 4. Discoverability and Data Management 5. Geospatial, Federation, Multilingualism 6. Roadmap 7. Questions
  • 3. The Open Knowledge Foundation We are a global movement to open up knowledge around the world and see it used and useful. okfn.org
  • 4. We build tools and communities to educate, empower and connect people. OpenDataProtocols.org
  • 5. What does open mean? A piece of content or data is open if anyone is free to use, reuse, and redistribute it — subject only, at most, to the requirement to attribute and share-alike. http://opendefinition.org/
  • 9. What problems are we trying to solve? To utilize digital information more effectively to improve governance, the economy and research Context: ● Explosion of digital information ● Ever improving information technology For example: ● Find a better way to get to work ● Build more sustainable cities ● Spend government money more effectively and legitimately
  • 10. Open Solution Step 1: get the data openly licensed Step 2: make it accessible - metadata, formats, portal (ckan.org) Step 3: start building, linking and turning data into something more - information
  • 11. CKAN - Quick Fact Sheet Open Source - all code on GitHub Extensible flexible componentized architecture Developer friendly Rich RESTful JSON API
  • 12. Serves two main use cases 1. search and discoverability for re-users of data 2. data management tools for publishers
  • 13. 1. Search and discovery Online home for data Central keyword search Facet by tags, location, format, licence, publishing department Browse by groups, keywords, publishers Standardized interface for viewing Link to datasets or data directly Previews and data exploration where possible
  • 14.
  • 15.
  • 16.
  • 17. Numerous social and community features
  • 18. Visualisation & data explorer functionality: ● Previews for many types of data ● Data API for .csv & tabular data ● Linkable URIs and ability to embed visualisations
  • 19. Data explorer allows filtering, editing, plotting, graphing and embedding
  • 20. Data Management for Publishers Easily store and update metadata records Workflow and approval Fine grained authorization controls Broken link reports Download and view counts
  • 21.
  • 22. Add and edit dataset metadata
  • 24.
  • 25. Stats & analytics CKAN comes with inbuilt stats + integration with Google Analytics Includes dataset counts, download counts + reports
  • 26. Link checker and 5 star ratings
  • 29. Geo-Search: Filter by location / draw bounding box WMS previews Plotting GeoJSON / Longitude & Latitude in tabular data Support for: ● INSPIRE ● GEMINI 2.1 ● CSW ● ISO 19139
  • 30. Harvesting and normalization Get metadata from external catalogs and endpoints CKAN will parse, validate and normalise to create metadata records that look the same to end users no matter where they came from We can currently harvest: other CKAN catalogs, CSW endpoints and WAFs serving ISO 19139 documents
  • 31.
  • 32.
  • 33. Federation Search across catalogs in aggregator sites (such as publicdata.eu) Data Catalog Interoperability Protocol: http: //spec.datacatalogs.org/
  • 35. Multilingualism Translated by into over 18 languages https://www.transifex.com/projects/p/ckan/language/sv/ Fully supports all international characters Added multilingual search, setting dataset language level, string translations using a vocabulary & more for the European Commission Open Data Portal
  • 36. Roadmap Extending data exploration features Supporting complex workflows Better reports, analytics and notifications
  • 37. Open Source All our code is on Github: https://github. com/okfn/ckan Open issue tracker Code contributions: https://github. com/okfn/ckan/blob/master/CONTRIBUTING. rst
  • 38.
  • 39. Used by governments, organizations and communities around the world
  • 40.
  • 41.
  • 42.
  • 43.
  • 45. Thank you. Questions? Open Knowledge Foundation Irina Bolychevsky (@shevski) info@ckan.org ckan.org okfn.org