Define Your Data Columns#

Design the structure and content of your synthetic datasets by defining columns that work together to produce realistic, high-quality data. Columns are the fundamental building blocks that determine what data you’ll generate and how it will be structured.


Column Fundamentals#

Master the core concepts of column definition and data generation in Data Designer.

Column Types

Explore all available column types from sampling-based and LLM-based columns to expressions and validation columns.

Column Types
Add Constraints to Columns

Apply constraints to ensure generated values meet specific criteria and business rules.

Add Constraints to Columns

Advanced Features#

Enhance your data generation with advanced content generation techniques.

Using Jinja Templates

Create dynamic prompts and complex expressions using Jinja templating for advanced content generation.

Using Jinja Templates
Structured Outputs

Generate complex nested data objects with specific schemas rather than simple text content.

Structured Outputs