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
Prerequisites
Tip
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, title, summary and description:
- the
titlefield contains a short human-readable identifier for the data set, - the
summarycontains a single line of text summarising the data set, - the
descriptionis a longer free-text field for a more thorough description, more complex descriptions are supported throughmarkdown.
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.
Next
The next step is to link data.