How to create a dataset plugin (YAML)

YAML file definitions can be used for simple datasets which rely on existing built-in data source, and cannot be as flexible to end-users. The following example shows how to use a source when the data consists of a single file downloadable from a URL.

---
dataset:
  source: url
  args:
    url: http://get.ecmwf.int/test-data/metview/gallery/temp.bufr

  metadata:
    documentation: Sample BUFR file containing TEMP messages

Todo

Document the YAML file way to create a dataset. Choose a good way to implement the workflow.

  • Create a dataset YAML file.

  • Distribute it.