Getting Started with DataRunner
DataRunner connects your databases, schedules SQL queries, and delivers formatted reports automatically. You can run your first automated report in under 5 minutes.
- Read
- 5 min
- Sections
- 15
- Updated
- June 2026
Quick start
Follow these steps to go from zero to your first automated report:
- Create an account and workspace
Sign up at DataRunner and create your first workspace. A workspace is an isolated environment with its own connections, reports, and members. You can create multiple workspaces for different teams or projects.
- Add a database connection
Go to Connections and click New connection. Enter your database host, port, credentials, and database name. DataRunner tests the connection immediately and displays your live schema — tables, columns, types, and row counts.
- Write your SQL query
Open the SQL Workbench (or click Queries → New query). Select your connection and write your SQL. The editor provides schema-aware autocomplete — start typing a table name and it completes from your live schema. Run the query to preview results before scheduling.
- Create a scheduled report
Go to Reports → New report. Select your query, choose an output format (CSV, Excel, or PDF), set a cron schedule, and configure at least one delivery channel — email, Slack, S3, or webhook. Save the report and it runs automatically from that point on.
- Check run history
Every execution appears in History— the timestamp, duration, row count, and delivery confirmation. If a run fails, you'll see the full error message. You can also download any past output directly from the history view.
Core concepts
DataRunner is built around four primary objects. Understanding how they relate makes the rest of the docs much easier to navigate.
{{parameter_name}} syntax, which you can set defaults for and override at runtime or per schedule.Explore the docs
Jump straight into a section.