Data Engineering

Build Pipelines. Transform Anything.

Import large datasets, connect different data sources and transform raw information into structured, usable data.

Turn repeatable operations into reusable ETL workflows, combining SQL, JSPython, databases, files and APIs.

In development. This page describes where Falcon Data Studio is heading. The sections below separate what works today from what is planned.

The building blocks ship today

A pipeline is an import, a few transforms and some SQL, run in the right order. Each of those steps exists in Falcon Data Studio now; what is in development is saving the sequence and running it again.

  • Streaming CSV import with mapping, typed conversion, validation and batched writes
  • JSPython expressions evaluated for every row during an import or a Save to Database
  • SQL scripts with GO batches, executed on one connection with every server message captured
  • Save to Database from any grid or JSON file: Merge, Append or Bulk insert
  • Export of any result as CSV, TSV or JSON for the next tool in the chain

Reusable pipelines

Coming soon

The planned pipeline editor saves what you do by hand today as a definition: a source (a file, a table, a query, later an API), a mapping with transforms, a destination and the SQL to run before and after. Run it on the next file, parameterise it, chain it with other pipelines across connections.

Pipelines will live in the workspace next to your scripts and saved queries, be shared with a team and be callable by authorised AI agents.

  • One definition for repeated loads instead of a wizard walk-through each time
  • ELT between connections: extract with a query, load into another database
  • Scheduling and triggers on the server host

From raw files to reliable data pipelines

  • Large-file streaming

    Available

    CSV, gzip and zip sources of any size.

  • Schema inference

    Available

    Types, sizes and new tables from a sample.

  • Data mapping

    Available

    Column matching with per-column transform chains.

  • SQL transformations

    Available

    Scripts with batches, messages and errors by line.

  • JSPython

    Available

    Row-level expressions and script tabs.

  • ETL / ELT pipelines

    Coming soon

    Saved, parameterised, repeatable sequences of steps.

Where data engineering in Falcon Data Studio is heading

The order of work: pipeline definitions first, then scheduling on the server host, then REST sources and destinations.

Available now

  • Streaming import Available

    The import wizard with mapping, transforms, validation and rejects.

  • JSPython transforms Available

    Expressions per column with access to the whole row.

  • Save to Database Available

    Grids and JSON files into tables with Merge, Append or Bulk insert.

Planned

  • Pipeline definitions Coming soon

    Saved sequences of import, transform and SQL steps.

  • Scheduling Coming soon

    Timers and triggers for pipelines on the server host.

  • REST sources Coming soon

    HTTP requests as pipeline steps.

From Raw Data to Working Solutions.

One workspace to connect, query, explore, transform, automate and build.

Whether you are managing databases, engineering pipelines or creating applications, Falcon Data Studio helps you get more from your data.

Start with the modern Data IDE: the Windows desktop app, or open it in your browser.