Você está na página 1de 38

Apresentao da Ferramenta CKAN

Diretoria de Tecnologia e Disseminao de Informaes


Educacionais
Coordenao Geral de Sistemas da Informao

Braslia - DF| Dezembro 2016


Agenda

O que ?
Quem faz?
Quem usa?
Internacionalizao
Principais funcionalidades
Alinhamento de Expectativas

Quem j ouviu falar?


Quem j usou?
Para pesquisar / baixar dados
Para cadastrar (catalogar) dados
Quem j instalou?
Quem j desenvolveu?
Extenses / temas
O que ?

Comprehensive
Knowledge
Archive
Net
O que ?

Um software livre para catlogos de dados abertos


Licena Affero GPL 3 (se disponibilizar o software como servio (SaaS) ,tambm tem
que liberar o cdigo.
Mais de 9 anos
Mais de 80 desenvolvedores
O que ?

Um software livre para catlogos de dados abertos


Guardar metadados
Facilitar a encontrar dados
Organizar a documentao
O que ?

Um software livre para catlogos de dados abertos


Dados disponveis na internet, com URL permanente
vinculados diretamente
O que ?

Um software livre para catlogos de dados abertos


Dados disponveis na internet, com URL permanente
Sem captcha
O que ?

Um software livre para catlogos de dados abertos


Dados estruturados
No em tabelas dentro de pdf ou doc
Ex: boletins estatsticos, dirios oficiais, etc
No em tabelas dentro de imagens
O que ?

Um software livre para catlogos de dados abertos


Formatos abertos
Csv, json, xml, rdf
Licenas abertas
Open data and content can be freely used, modified, and shared by
anyone for any purpose opendefinition.org
Quem faz ?

Open knowledge
http://okfn.org
http://br.okfn.org
Comunidade de desenvolvedores
http://github.com/ckan/ckan
Governana: CKAN Association
http://ckan.org/about/association
Quem usa ?

Governos nacionais
Governos locais
Casa legislativas
Organizaes da sociedade civil
Instituies de pesquisa
Quem usa ?
Alemanha
Argentina
Austrlia
ustria
Canad
Eslovquia
EUA
Holanda
Irlanda
Islndia
Itlia
Japo
Mxico
Noruega
Reino Unido
Romnia
Sucia
Sua
Uruguai
Quem usa ? (Brasil)

Dados.gov.br
(governo federal)
Quem usa ? (Brasil)

Dadosabertos.senado.gov.br
(Senado federal)
Quem usa ? (Portais Estatuais)

Dados.rs.gov.br
(Rio Grande do Sul)
Quem usa ? (Portais Estatuais)

dadosabertos.df.gov.br
(Distrito Federal)
Quem usa ? (Portais Municipais)

dados.recife.pe.gov.br
(Recife, PE)
Quem usa ? (Portais Municipais)

data.rio.rj.gov.br
(Rio de Janeiro, RJ)
Quem usa ? (Portais Municipais)

datapoa.com.br
(Porto Alegre, RS)
Internacionalizao

Disponvel em 53 idiomas
Idiomas com 99% ou mais na verso 2.5 (atual)

Alemo
Blgaro
Catalo
Espanhol
Francs
Finlands
Holands
Internacionalizao (Portugus)

Concluida para a verso 2.2


Traduo da 2.6 vai comear em
breve
Quem quiser participar:
Plataforma colaborativa de
traduo Transifex
https://www.transifex.com/okfn/ck
an/language/pt_BR/
Principais Funcionalidades
Catalogar e Pesquisar Dados
catalogar pela interface web, pela API
ou por ferramentas de importao
pesquisa em todos os metadados
busca facetada
organizao, etiqueta, formato, licena
organizados em conjuntos de dados
e recursos
Principais Funcionalidades
Encontrar dados relacionados
recursos relacionados ou similares so catalogados
em um mesmo conjunto de dados (ex.: os mesmos
dados, mas em formato diferente; os mesmos
dados, mas em perodos distintos, etc.)
Principais Funcionalidades
Encontrar metadados importantes
ttulo
descrio
identificador nico
autor e mantenedor
licena
site de origem dos dados
grupos, etiquetas, organizaes
formato (para o recurso)
outros (inclusive personalizveis)
Principais Funcionalidades
Ver uma amostragem dos dados
pr-visualizao do recurso como
tabela, grfico, mapa, etc.
ajustvel - permite reordenao por
atributo, escolha de colunas para eixos
do grfico, etc.
usa a biblioteca recline.js
Principais Funcionalidades
Ver uma amostragem dos dados
pr-visualizao do recurso como
tabela, grfico, mapa, etc.
ajustvel - permite reordenao
por atributo, escolha de colunas
para eixos do grfico, etc.
usa a biblioteca recline.js
Principais Funcionalidades
Utilizar dados geoespaciais
por meio da extenso ckanext-spatial
visualizar o contedo dentro do mapa
(ex.: delimitaes de reas de praas e
parques)
pesquisar por dados que se situem
dentro de um permetro delimitado na
pesquisa
Principais Funcionalidades
Consultar o histrico de atualizaes
saber quem atualizou o qu e quando
Principais Funcionalidades

Separar em organizaes
possibilita que cada instituio
tenha gesto sobre os seus
prprios dados no catlogo
Principais Funcionalidades
Separar em grupos
possibilita classificaes
temticas dos dados
Principais Funcionalidades
Temas personalizveis
personalizaes simples (cores,
disposio de blocos, ttulo do
portal, etc.) podem ser feitas pela
interface grfica pelo administrador
do site
para personalizaes mais
profundas, utilizar interface de
programao de extenses e
linguagens de templates
Principais Funcionalidades

Extensvel
interface para criar extenses
repositrio de extenses
extensions.ckan.org
Principais Funcionalidades
Extensvel
FileStore e DataStore
FileStore: extenso que possibilita ao
catalogador do CKAN fazer upload de
arquivo, em vez de apenas apontar o link
DataStore: extenso que possibilita fazer
consultas aos dados, inclusive com join
entre arquivos diferentes acompanha o
servio DataPusher, que carrega o
DataStore a cada arquivo catalogado
Principais Funcionalidades
Federvel
metadados podem ser colheitados de
outro portal usando a extenso
ckanexharvest
periodicamente os dados cadastrados
ou modificados no site de origem
aparecero no portal federado
Principais Funcionalidades
Feedback
h extenses que
possibilitam aos usurios
do portal discutir sobre
um conjunto de dados
especfico,
potencializando o uso dos
dados abertos pela
comunidade
Principais Funcionalidades
Acesso via API
comunica-se por requisies http
processa e retorna metadados no formato JSON
possibilita fazer tudo o que se faria pela interface
grfica (ex.: pesquisar, consultar, etc.)
utilizando uma chave de acesso do usurio,
possvel ter acesso de escrita para criar, atualizar ou
excluir conjuntos de dados
til para processar grandes volumes de dados
(ex.: catalogao em lote de novos dados,
correes em massa, etc.)
FIM