AppsSynthetic Data

Where data lands · Autessa Synthetic Data

Create a new table with data

Autessa Synthetic Data can create a new table and fill it in one job. Design or propose the schema, name the table, and the job creates the table first and then generates the rows into it.

Goes beyond a typical synthetic data generator
Start free
New dataset · New tableSAMPLE

Table name

demo_customers

Defaults to the dataset name if left blank.

companyShort TextplanSingle SelectseatsIntegerregionSingle Selectsignup_noteLong Text
demo_customersCompletedSAMPLE
#companyplanseatsregion
1Harbor & Pine StudioTeam14EMEA
2Brightline DentalStarter3NA
3Quillstone LogisticsBusiness86APAC

Wrote 1,000 rows into the target table. · View in table ↗

The problem

Prototypes need a table and data at the same time

When you are sketching a new app, preparing a sales demo or standing up a test environment, you need both a table and believable data in it. Doing those as two separate chores slows every iteration.

What you get

  • Create the table and its data together with the "New table" target.
  • The table name defaults to the dataset name, or to the proposed name when you propose a schema.
  • The table is created immediately, before generation starts.
  • Built-in id, created and updated columns are added for you.
  • After the job, "View in table" opens the new table.
  • Rows are validated against the new table’s columns exactly as for an existing table.

How it works

How does create a new table with data work?

  1. Choose New table

    Pick "New table" in "1. Target".

  2. Describe the data

    Name the dataset and write the description.

  3. Design the schema

    Propose a schema from the description or add columns yourself, and set the table name.

  4. Start

    The table is created, then the job generates the rows, staged for review or written directly.

Every option

New table options

OptionWhat it does
Table nameOptional. Defaults to the dataset name if left blank.
ColumnsRequired. Defined in the schema editor or proposed from the description.
Built-in columnsid, created_at and updated_at are added automatically.
When it is createdImmediately when the job starts, before any rows are generated.
Write modeReview first or Write directly.

Permissions

Who can do what?

WhoCan
People in your companyCreate datasets, see the company list of jobs, open any job and review, approve, append, cancel or discard it.
Table creationThe table is created as the person who starts the job.
API keysCannot create tables through Synthetic Data. Use a dataset file instead.

Connected

How create a new table with data connects to the rest of Autessa

FAQ

Questions about create a new table with data

What happens to the table if I discard the job?

The table stays, because it was created when the job started. Discarding throws away staged rows that were never written.

Can I change the table later?

Yes. It is a normal table in your Autessa database, so you can add columns, share it and build on it like any other.

Can I generate more rows into it later?

Yes. Append more rows to the job, or start a new job that targets it as an existing table.

Try create a new table with data in Autessa Synthetic Data

Autessa Synthetic Data can create a brand-new table from your schema and fill it with generated rows in the same job.

Start free

Describe it · review it · write it · or download JSONL and CSV

100% customizable, code and all

Make Autessa Synthetic Data fully your own.

Use it out of the box, then change anything. Ask Autobot, Autessa’s AI builder, for a new field, screen, report, workflow or agent and it builds it into your copy of the app. Or open the code and edit it yourself. Nothing is locked: the app, its data and its code are yours.

Start free and make it yours