GaurGaur docs

Build with Gaur

The builder's path. Connect source data, explore it, and publish governed contracts and consumers.

The Build track is for the people who shape an organization's analytical logic: connecting source data, exploring it, and promoting stable logic into contracts the rest of the company and its applications can trust.

If you're consuming contracts rather than authoring them, head to the Integrate track instead.

The build workflow

Building with Gaur follows the same path every time:

Connect and explore

Connect a data source so its data lands as tables, then explore those tables to understand the data and draft the logic you need.

Shape data objects

Work with the three data objects: tables (raw connected data), models (reusable SQL-defined logic), and contracts (governed interfaces). Group related objects into collections.

Publish

Expose contracts through a consumer and issue API keys so applications can query them.

The three data objects

Everything you build in Gaur is one of three things. Knowing how they differ, and what each one can and can't do, is the core of building well.

Pages in this track

  • Connectors: bring data in from every source.
  • Refreshes: keeping table data current.
  • Exploration: schema inspection and read-only SQL.
  • Tables: what tables are, and their limitations.
  • Models: SQL-defined objects, and their limitations.
  • Contracts: anatomy, measures, and the full set of authoring rules and limitations.
  • Collections: organizing objects and adding context.
  • Consumers: exposing contracts as an API.
  • API keys: credentials for consumers.

On this page