Generating a dummy dataset
In this section, you will generate a dummy dataset.
Generate a dummy dataset🔗
In the terminal, type
opensafely exec ehrql:v1 generate-dataset dataset_definition.py
and press Enter.
The terminal will fill with a dummy dataset in CSV format.
Scroll up to see the column headers;
notice that two column headers correspond to the two columns
— asthma_med_date and asthma_med_code —
that you added to the dataset definition.

The anatomy of an OpenSAFELY command
What do the parts of the OpenSAFELY command
opensafely exec ehrql:v1 generate-dataset dataset_definition.py
do?
opensafely execexecutes an OpenSAFELY action independently of other OpenSAFELY actionsehrqlis the OpenSAFELY action to executev1is the major version of the ehrQL actiongenerate-datasetis the ehrQL command to generate a dataset from a dataset definitiondataset_definition.pyis the dataset definition