Create tables with Ronja
You don’t write SQL to create a table in Ronja — you describe it in a Build-mode conversation, review the draft privately, and publish when it’s right.
Build a new table
Section titled “Build a new table”- Click New Exploration.
- Select Build on the start screen (shown only when Build mode is enabled for your account).
- Describe the table you want. Ronja’s own hint on a new table reads: “Describe what you want to see in the chat, and I’ll find the right data sources and build the table for you.”
- Review the draft Ronja builds. A Derived table is “Built from other tables as inputs, typically via SQL or Python”; a Dynamic table is “Written to directly by agents as they run” — see Table types.
- Iterate in plain language until the preview looks right. While it’s a draft, only you can see it.
Commit the draft
Section titled “Commit the draft”The table’s detail page shows a draft banner with three actions — on your own private table, or as a Data Admin; non-admins on a shared table see Read-only here and go through review instead (see the caution below):
- Click Publish to make the table live — the confirmation modal is titled Commit Changes. The button stays disabled until the table has built (“Build the table first before publishing”).
- Click Save as New instead to keep the original untouched and branch your changes into a separate copy, “{name} (Copy)” — useful when you’re experimenting and don’t want to change the table everyone else uses.
- Click Discard to throw the draft away.
The draft banner on a table you’re editing.
You hold one draft per table; trying to start a second gives “A draft already exists for this table”.
Rebuilds
Section titled “Rebuilds”Derived tables are rebuilt from their inputs. When a table needs attention, its page shows a banner — Build failed (with the expandable error) or Out of sync — showing data from last successful build — with a rebuild action for Data Admins. While a rebuild runs, the page shows “Building table…”. See Fix data issues.
Version history
Section titled “Version history”- Open the table page’s Activity section to see the committed versions.
- Click the restore action on a version — the Restore version modal asks “Why are you restoring this version?”.
- Confirm. On review-gated tables the version comes back as a new draft for review; restoring is blocked while you already hold a draft (“A draft already exists. Discard it first to restore.”).