Data Transformations
Fetch, filter, reshape, and aggregate data using composable transformation pipelines. Powered by Graffiticode L0170, a domain specific language inspired by dplyr and jq.
Overview
Data Transformations let you build pipelines that fetch data from URLs, then chain operations like filtering, selecting fields, grouping, sorting, and joining. Each operation takes data in and produces data out, so they compose naturally into multi-step workflows.
How It Works
You describe your transformation as a pipeline of simple operations — fetch data from a source, filter and reshape it, compute new fields, group and aggregate, then sort and trim the results. Each step feeds into the next, so complex workflows stay readable and easy to modify.
Use Cases
- Fetch and filter API data for embedded dashboards
- Aggregate and summarize datasets for reporting
- Reshape and join data from multiple sources
- Build data pipelines without writing application code