Metadata is data that describes data.
Imagine you received a parcel. Without having to tear the wrapping paper and open the box, a label on the outside can tell you what's in the parcel. A carefully wrapped parcel without a label might add excitement for the recipient, but data without metadata is not usable. Data is simply numbers and figures. Data doesn’t mean anything without a description, metadata.
For CKAN purposes, data is published in units called “datasets”. A dataset is a parcel of data - for example, it could be the crime statistics for a region, the spending figures for a government department, temperature readings from various weather stations or a reference document.
A dataset contains two things:
Example: https://data.smartdublin.ie/dataset/disabled-parking-spaces
Metadata provides important context about an informational asset’s source and manner of creation, as well as in what applications or environments the asset is relevant.
Metadata also has the following purposes:
Information is often imperfect, whether it is produced by members of the SmartDublin team or by others. Details may be missing, badly defined, or even completely wrong. Sometimes it is possible to improve the quality of the information by contacting its source. But even even then, problems may remain.
How may we create an accurate and useful metadata when the information it is describing might be flawed?
We aim to produce, to the best of our ability, accurate metadata by describing the extent of our knowledge the asset/resource. Good metadata should clearly state what is known about the resource and what is not known or problematic. Metadata changes when the asset itself or knowledge about its condition changes.
If information is missing or inconsistent, describe the known inconsistencies or gaps instead of disregarding the resource. Mention any steps being taken to address these issues, along with an expected timeline.
For each different type of data, there are specific terms that relate to that type of data. On the Datahub 1 type of dataset is currently stored/administered:
This metadata template was developed by adapting and enhancing the standard CKAN's metadata template.
The template below outlines information that should be included and offers instruction for each metadata field.
Other metadata fields exposed by the CKAN API:
Label | Field Name (API) | Definition | Guidelines | Example |
---|---|---|---|---|
Type* | type | Dataset type | dataset or library_record | dataset |
Resources* | resources | Array with information about resources | … | … |
Tags* | tags | Array with information about tags/topics | … | … |