For the complete documentation index, see llms.txt. This page is also available as Markdown.

Metadata

Metadata is a description of the dataset you want to synthesize. Metadata is required for any SDV synthesizer.

Your data can be present in one or multiple data tables. Metadata includes the names of tables, columns, data types in each of the columns, and relationships. For example, your data may look like this:

An example of multi table data. The tables are connected to each other through primary/foreign keys.

Click below to see the metadata description for this dataset:

Click to see the metadata

SDV treats metadata as the ground truth

All SDV synthesizers frequently refer to metadata as the ground truth whenever they are creating or evaluating synthetic data. For high quality synthetic data generation, it's vital that your metadata accurately describes the data.

Create and validate your metadata

There are many ways to create metadata. If you're directly connecting your database, SDV creates metadata based on your database schema. Otherwise, you can auto-detect the metadata based on any local data that you've loaded. Yan always view and modify your metadata as needed.

Please spend some time inspecting and updating your metadata to ensure it accurately describes your data.

Resources

Click the links below to learn more about metadata.

Last updated