Data Packages

Connect. Select. Query.

Data packages are read replicas of datasets in your data warehouse you can query with ultra low latency. Select tables and start coding against high performance APIs instantly.

Loading animation...

Data packages — read replicas with a twist

Loading animation...

Publish effortlessly.

Connect a data source and publish APIs with support for low latency analytics, search, and lookups.

Loading animation...

Build confidently.

Query interfaces are backed with a smart cache that insulates you from breaking schema changes.

Loading animation...

Query instantly.

Import a data package into your project and run queries without writing boilerplate, waiting on credentials, or adding load on your warehouse.

Works with all your data

It can be difficult to show ROI with data but this Patch dashboard shows that if we continue to develop and show our users their data, they'll bring more product. It’s everyone’s dream to show ROI this easily.

Caio PedrosoData Engineer

Read the story
Read the story
How it works

Integrate data warehouse datasets into your product

Publish data as APIs and code packages.

Select tables or dbt models from a source and publish query interfaces instantly. No ETL or API development necessary.

    Configurable runtime interfaces like Python, TypeScript, C#, and GraphQL.

    Contextual metadata provides descriptions, ownership, and schema definitions.

Query data immediately.

Run OLAP, OLTP, and search queries with a single interface. Data packages are immediately queryable and designed for seamless integration in application code.

    Federate into a larger GraphQL API or import as a library into your code.

    The generated query interface provides helper functions and autocorrect in your IDE.

Optimize when you’re ready.

By default, queries hit your compute engine. When moving into production, upgrade the package for low latency and high availability across all workloads.

    Accelerate packages and guarantee reliability with one click.

    Switch a data package’s source or other configurations with GUI or code.

Open source.

dpm is the first open protocol for defining, packaging and distributing live datasets as code packages with standard metadata and query interfaces. 

Start building with data packages.