A dataset is equivalent to a relational database table.
To get started, you define the table schema in a relational dataset definition. Note the primary key consists of multiple columns, some nominated by LUSID and some by you.
You can then add records to the dataset. A record with unique values in the primary key constitutes a data series:
.png?sv=2022-11-02&spr=https&st=2026-05-04T19%3A45%3A15Z&se=2026-05-04T19%3A56%3A15Z&sr=c&sp=r&sig=Nsnh8wIV7s7H7wlV4v0o5cZ%2B9gP6s9ZUYBtkvA%2F6evw%3D)
Adding a record with a different value in any column in the primary key constitutes a new data series (example cell change highlighted in red below):
.png?sv=2022-11-02&spr=https&st=2026-05-04T19%3A45%3A15Z&se=2026-05-04T19%3A56%3A15Z&sr=c&sp=r&sig=Nsnh8wIV7s7H7wlV4v0o5cZ%2B9gP6s9ZUYBtkvA%2F6evw%3D)
Adding a record with the same primary key but a change in the date column constitutes a new data point within an existing data series:

Adding a record with just a change in a value or metadata column updates an existing data point:

By default, querying a dataset retrieves data points within data series. You can optionally choose to just retrieve the data series.