Skip to content

Sample Data

There are three built-in relations for demonstration and testing.

  • $satellites (8 columns, 177 rows)
  • $planets (20 columns, 9 rows) #plutoisaplanet
  • $astronauts (19 columns, 357 rows)
  • $missions (8 columns, 4630 rows)


You can also create randomized data using FAKE temporary tables.

Satellites and Planets datasets acquired from this source.

Astronauts dataset acquired from Kaggle.

Space Mission dataset acquired from Kaggle.

These relations are prefixed with a dollar sign ($) and can be accessed as per user datasets. For example:

  FROM $planets;

These datasets are used extensively for regression testing Opteryx, but may also be used for testing and demonstration. They are part of the query engine and are available to be queried on all operational instances of Opteryx. Although these datasets may represent data that may change over time, these datasets are fixed in content to provide a reliable and consistent dataset for testing.

Note however, that the $planets dataset is temporal and using the Time Travel feature of Opteryx will return different results based on the date provided.


Other internal datasets exist, these all have a first character of $. These are not intended for end-users and should not be used. Their name, purpose and structure is not guarnteed to remain consistent or intended to be useful outside the internal state of Opteryx.