Connect. Govern. Query. Here's the whole journey.

No agents to install, no pipelines to build. Most teams run their first cross-source query the same day they connect a source — here's every step, including the optional ones.

  1. 01

    Connect your sources

    minutes per source

    Add a catalog for each database or warehouse — host, port, and a login; a read-only user is enough. Credentials are encrypted at rest and never leave the server, and there's no agent to install in your network.

    See all connectors →
  2. 02

    Set your access rules

    minutes in the UI

    Create groups and grant access down to the catalog, schema, or table. Layer row-level security and column masking on top where you need them. Rules are enforced inside the engine at query time — the same for every tool.

    How governance works →
  3. 03

    Query everything

    first cross-source query, same day

    Open the SQL editor and join across sources in a single statement — or point DBeaver, Tableau, or any standard-driver BI tool at your Datattach connection. Everyone sees exactly what their rules allow.

    Multi-source queries →
  4. 04

    Build with dbt

    Optional

    when you're ready

    Point dbt-core or dbt Cloud at the same connection with stock dbt-trino — no custom adapter. Models can join across sources, and SaaS ingestion declared in your project lands data in your warehouse on every dbt run.

    Datattach + dbt →
  5. 05

    Connect your AI agents

    Optional

    when you're ready

    Datattach ships an MCP server, so Claude and other agents can explore schemas and run cross-source queries through the same connection your team uses — under the same per-user access rules, with every agent query landing in the audit trail.

    agent session · via mcp
    you    › which EU customers grew fastest last quarter?
    
    agent  › calling tool: query
            SELECT c.name, o.growth_pct
            FROM   postgres.crm.customers c
            JOIN   snowflake.sales.growth o ON o.id = c.id
            WHERE  c.region LIKE 'EU-%'
            ORDER  BY o.growth_pct DESC
    
            ✓ 12 rows · 2 sources · row filters applied

That's the whole setup

Want to poke at it before talking to anyone? The live demo is a canned workspace you can click through right now. Curious what's inside instead?

Live demo

See Datattach in action

Book a 30-minute demo. We'll walk through a live workspace with multiple sources attached, run cross-source joins, and show row-level security applied from a BI tool.

  • Zero prep — nothing to install, nothing to connect
  • dbt in action: extract, load, and transform in one project
  • Bring your questions — architecture, pricing, your use case

Prefer email? Reach us at hello@datattach.com

Request a demo

We'll get back to you within one business day.