Describing a CSV
csvcubed makes it straightforward to describe your data. Important information to provide includes a title, a description, themes, publisher, and publication date.
A transcribed video walkthrough
Experience of writing basic JSON documents is assumed throughout this document. See this tutorial from DigitalOcean for an introduction to writing JSON.
This document assumes you have an existing CSV such as the
sweden_at_eurovision_no_missing.csv data set created as in the quick start build and have csvcubed installed.
If you don't have the example data set, you can download it here.
Describing your data set
We recommend using Visual Studio Code or another text editor which supports JSON schemas in order to use autocomplete on field names and values.
This is what a basic
qube-config.json looks like:
Note that there are three similar fields,
titlefield contains a short human-readable identifier for the data set,
summarycontains a single line of text summarising the data set,
descriptionis a longer free-text field for a more thorough description, more complex descriptions are supported through
All publishers are encouraged to provide license information in their CSV-W which permits data consumers to discover data which meets their use case.
You can now revisit the build process to provide the configuration file and generate a better described CSV-W cube.
The next step is to link data.