{% extends "base.html" %} {% from "components/map.html" import map_assets %} {% block title %}Tusk Data - ETL Pipeline Builder{% endblock %} {% block head %} {{ map_assets() }} {% endblock %} {% block header_actions %} {% endblock %} {% block content %}
Preview

Build a Data Pipeline

1
Select a data source
File (CSV, Parquet, JSON, OSM) or Database table/query
2
Add transforms (optional)
Filter, sort, join, group by...
3
Run & Export
Preview, export to CSV/Parquet, or import to DB
{% endblock %} {% block modals %}

Select File

Loading...

Add Dataset

Supports CSV, Parquet, JSON and OSM (.osm.pbf) files

Add Transform

Map View

Generated Polars Code


        

Import to Database

This will create a table with the current pipeline results. You can then query it from the Studio page.

Save Pipeline

Load Pipeline

No saved pipelines

DuckDB Extensions

Loading...
Extensions are installed globally in ~/.duckdb/extensions/
{% endblock %} {% block scripts %} {% endblock %}