Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Workshop
Melhores práticas para dados na Web
DATA ON
THE WEB
Newton Calegari
@newtoncalegari
www.w3.org/TR/dwbp
Conjunto de Melhores Práticas
relacionadas à publicação e uso 

de dados na Web.
Seguir essa recomendação facilitará a
interação entre publicadores e
consumidores
Foram desenvolvidas para encorajar e
permitir a contínua expansão
da Web como meio
para intercâmbio de dados
Open Data on the Web:
crescimento na publicação de dados
abertos por governos em todo mundo
Linked Data Cloud também é um
exemplo desse crescimento
Esse crescimento é inconsistente em
estilo, não segue um padrão
E não aproveita todo o potencial da
Open Web Platform como uma
plataforma para conectar e
descobrir dados.
Publishing data on the Web
Nem todos dados e metadados
devem ser publicados:
informações sensíveis (como nome
completo, endereço, handwritings,
etc)
Nem todos dados e metadados
devem ser publicados:
informações sensíveis (como nome
completo, endereço, handwritings,
etc)
As BPs abordam aspectos de
publicação e consumo de dados
Desafios no
uso de Dados
Metadata
Como disponibilizar metadados para humanos e
máquinas?
Data License
Como permitir ou restringir o acesso aos dados?
Provenance & Quality
Como adicionar informações sobre confiança
e qualidade dos dados?
Data Versioning
Como acompanhar as diferentes versões e
disponibilizar
um histórico de versões?
Data Identifiers
Como identificar dataset e distribuições?
Data Formats
Quais formatos devo utilizar para disponibilizar
dados?
Data Vocabularies
Como utilizar vocabulários para melhorar a
interoperabilidade dos dados?
Data Access
Como prover acesso aos dados?
Data Preservation
Como armazenar e arquivar os dados?
Feedback
Como obter feedback dos usuários e consumidores
dos dados?
Data Enrichment
Como adicionar valor aos dados?
Republication
Como reutilizar os dados de modo responsável?
E possuem benefícios
https://www.w3.org/TR/dwbp/#BP_Benefits
BP Benefits
Dataset e distribuições
dados-TIC-2016
dados-TIC-2016
dados-TIC-2016.csv
CSV
dados-TIC-2016
dados-TIC-2016.csv
CSV
dados-TIC-2016.ttl
RDF
BP1: Provide metadata
Provide metadata for both human users and
computer applications.
Metadata
BP2: Provide descriptive metadata
Provide metadata that describes the overall
features of datasets and distributions.
Meta...
BP3: Provide structural metadata
Provide metadata that describes the schema and
internal structure of a distribution.
Meta...
BP4: Provide data license information
Provide a link to or copy of the license agreement
that controls use of the data.
Da...
BP5: Provide data provenance
information
Provide complete information about the origins of
the data and any changes you ha...
BP7: Provide a version indicator
Assign and indicate a version number or date for
each dataset.
Data Versioning
BP8: Provide version history
Provide a complete version history that explains
the changes made in each version.
Data Versi...
BP9: Use persistent URIs as identifiers
of datasets
Identify each dataset by a carefully chosen,
persistent URI.
Data Ident...
BP10: Use persistent URIs as
identifiers within datasets
Reuse other people's URIs as identifiers within
datasets where poss...
BP11: Assign URIs to dataset versions
and series
Assign URIs to individual versions of datasets as
well as to the overall ...
BP12: Use machine-readable
standardized data formats
Make data available in a machine-readable,
standardized data format t...
BP13: Use locale-neutral data
representations
Use locale-neutral data structures and values, or,
where that is not possibl...
BP14: Provide data in multiple formats
Make data available in multiple formats when more
than one format suits its intende...
BP17: Provide bulk download
Use terms from shared vocabularies, preferably
standardized ones, to encode data and metadata....
BP19: Use content negotiation for
serving data available in multiple
formats
Use content negotiation in addition to file
ex...
BP21: Provide data up to date
Make data available in an up-to-date manner, and
make the update frequency explicit.
Data Ac...
BP23: Make data available through an
API
Offer an API to serve data if you have the
resources to do so.
Data Access APIs
BP24: Use Web Standards as the
foundation of APIs
When designing APIs, use an architectural style
that is founded on the t...
BP25: Provide complete
documentation for your API
Provide complete information on the Web about
your API. Update documenta...
BP29: Gather feedback from data
consumers
Provide a readily discoverable means for
consumers to offer feedback.
Feedback
BP30: Make feedback available
Make consumer feedback about datasets and
distributions publicly available.
Feedback
BP31: Enrich data by generating new
data
Enrich your data by generating new data when
doing so will enhance its value.
Dat...
BP33: Provide Feedback to the
Original Publisher
Let the original publisher know when you are
reusing their data. If you fi...
BP34: Follow Licensing Terms
Find and follow the licensing requirements from the
original publisher of the dataset.
Republ...
BP35: Cite the Original Publication
Acknowledge the source of your data in metadata.
If you provide a user interface, incl...
www.w3.org/TR/dwbp
Próxima SlideShare
Cargando en…5
×

Melhores práticas para dados na Web - Workshop

91 visualizaciones

Publicado el

Apresentação realizada no curso de Melhores práticas para dados na Web (Data on the Web Best Practices - DWBP), em San Jose, Costa Rica. Fevereiro 2017

Publicado en: Internet
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Melhores práticas para dados na Web - Workshop

  1. 1. Workshop Melhores práticas para dados na Web DATA ON THE WEB Newton Calegari @newtoncalegari
  2. 2. www.w3.org/TR/dwbp
  3. 3. Conjunto de Melhores Práticas relacionadas à publicação e uso 
 de dados na Web.
  4. 4. Seguir essa recomendação facilitará a interação entre publicadores e consumidores
  5. 5. Foram desenvolvidas para encorajar e permitir a contínua expansão da Web como meio para intercâmbio de dados
  6. 6. Open Data on the Web: crescimento na publicação de dados abertos por governos em todo mundo
  7. 7. Linked Data Cloud também é um exemplo desse crescimento
  8. 8. Esse crescimento é inconsistente em estilo, não segue um padrão
  9. 9. E não aproveita todo o potencial da Open Web Platform como uma plataforma para conectar e descobrir dados.
  10. 10. Publishing data on the Web
  11. 11. Nem todos dados e metadados devem ser publicados: informações sensíveis (como nome completo, endereço, handwritings, etc)
  12. 12. Nem todos dados e metadados devem ser publicados: informações sensíveis (como nome completo, endereço, handwritings, etc)
  13. 13. As BPs abordam aspectos de publicação e consumo de dados
  14. 14. Desafios no uso de Dados
  15. 15. Metadata Como disponibilizar metadados para humanos e máquinas?
  16. 16. Data License Como permitir ou restringir o acesso aos dados?
  17. 17. Provenance & Quality Como adicionar informações sobre confiança e qualidade dos dados?
  18. 18. Data Versioning Como acompanhar as diferentes versões e disponibilizar um histórico de versões?
  19. 19. Data Identifiers Como identificar dataset e distribuições?
  20. 20. Data Formats Quais formatos devo utilizar para disponibilizar dados?
  21. 21. Data Vocabularies Como utilizar vocabulários para melhorar a interoperabilidade dos dados?
  22. 22. Data Access Como prover acesso aos dados?
  23. 23. Data Preservation Como armazenar e arquivar os dados?
  24. 24. Feedback Como obter feedback dos usuários e consumidores dos dados?
  25. 25. Data Enrichment Como adicionar valor aos dados?
  26. 26. Republication Como reutilizar os dados de modo responsável?
  27. 27. E possuem benefícios
  28. 28. https://www.w3.org/TR/dwbp/#BP_Benefits BP Benefits
  29. 29. Dataset e distribuições
  30. 30. dados-TIC-2016
  31. 31. dados-TIC-2016 dados-TIC-2016.csv CSV
  32. 32. dados-TIC-2016 dados-TIC-2016.csv CSV dados-TIC-2016.ttl RDF
  33. 33. BP1: Provide metadata Provide metadata for both human users and computer applications. Metadata
  34. 34. BP2: Provide descriptive metadata Provide metadata that describes the overall features of datasets and distributions. Metadata
  35. 35. BP3: Provide structural metadata Provide metadata that describes the schema and internal structure of a distribution. Metadata
  36. 36. BP4: Provide data license information Provide a link to or copy of the license agreement that controls use of the data. Data Licenses
  37. 37. BP5: Provide data provenance information Provide complete information about the origins of the data and any changes you have made. Data Provenance
  38. 38. BP7: Provide a version indicator Assign and indicate a version number or date for each dataset. Data Versioning
  39. 39. BP8: Provide version history Provide a complete version history that explains the changes made in each version. Data Versioning
  40. 40. BP9: Use persistent URIs as identifiers of datasets Identify each dataset by a carefully chosen, persistent URI. Data Identifiers
  41. 41. BP10: Use persistent URIs as identifiers within datasets Reuse other people's URIs as identifiers within datasets where possible. Data Identifiers
  42. 42. BP11: Assign URIs to dataset versions and series Assign URIs to individual versions of datasets as well as to the overall series. Data Identifiers
  43. 43. BP12: Use machine-readable standardized data formats Make data available in a machine-readable, standardized data format that is well suited to its intended or potential use. Data Formats
  44. 44. BP13: Use locale-neutral data representations Use locale-neutral data structures and values, or, where that is not possible, provide metadata about the locale used by data values. Data Formats
  45. 45. BP14: Provide data in multiple formats Make data available in multiple formats when more than one format suits its intended or potential use. Data Formats
  46. 46. BP17: Provide bulk download Use terms from shared vocabularies, preferably standardized ones, to encode data and metadata. Data Access
  47. 47. BP19: Use content negotiation for serving data available in multiple formats Use content negotiation in addition to file extensions for serving data available in multiple formats. Data Access
  48. 48. BP21: Provide data up to date Make data available in an up-to-date manner, and make the update frequency explicit. Data Access
  49. 49. BP23: Make data available through an API Offer an API to serve data if you have the resources to do so. Data Access APIs
  50. 50. BP24: Use Web Standards as the foundation of APIs When designing APIs, use an architectural style that is founded on the technologies of the Web itself. Data Access APIs
  51. 51. BP25: Provide complete documentation for your API Provide complete information on the Web about your API. Update documentation as you add features or make changes. Data Access APIs
  52. 52. BP29: Gather feedback from data consumers Provide a readily discoverable means for consumers to offer feedback. Feedback
  53. 53. BP30: Make feedback available Make consumer feedback about datasets and distributions publicly available. Feedback
  54. 54. BP31: Enrich data by generating new data Enrich your data by generating new data when doing so will enhance its value. Data Enrichment
  55. 55. BP33: Provide Feedback to the Original Publisher Let the original publisher know when you are reusing their data. If you find an error or have suggestions or compliments, let them know. Republication
  56. 56. BP34: Follow Licensing Terms Find and follow the licensing requirements from the original publisher of the dataset. Republication
  57. 57. BP35: Cite the Original Publication Acknowledge the source of your data in metadata. If you provide a user interface, include the citation visibly in the interface. Republication
  58. 58. www.w3.org/TR/dwbp

×