Skip to content

Scope, fee and working days are published on every engagement

CorePhysix Labs Technology lab

Specification DAT·101

DAT · Data & AI Defined scope Fixed fee

Postgres and dbt Analytics Warehouse

A Postgres or Snowflake warehouse with tested dbt models, so app, payment and ad data share one set of definitions everyone trusts.

Fee · GST incl.
₹39,999
Duration
25 working days
Deliverables
7

01 Overview

Arguments about reports are usually arguments about definitions: marketing and finance each count customers differently, from different exports. We stand up a warehouse on Postgres or Snowflake, pull your sources in on a schedule and build dbt models over them, so a term like active customer has one definition, stored in version control and backed by a test that fails loudly when the data goes wrong. Documentation is generated straight from the models, so it never falls out of date.

02 Deliverables

7 items

What you receive at handover

  1. D01 Postgres or Snowflake warehouse provisioned with access roles
  2. D02 Scheduled loads from up to five sources, such as Razorpay, ad platforms and your application database
  3. D03 dbt models organised into staging, intermediate and mart layers
  4. D04 Uniqueness, referential integrity and freshness tests on key tables
  5. D05 Generated documentation site showing model lineage
  6. D06 Daily scheduled runs with failure alerts sent to email or Slack
  7. D07 Handover session on adding new models

03 Outcomes

What should be true once it ships

  • Every metric has a single definition, held in code and covered by tests
  • Upstream data problems trip a test before a customer notices them
  • Analysts spend their time on analysis rather than copying data around

04 Process

How the 4 stages run

  1. Discover We gather the business questions current reporting cannot answer
  2. Design We map each source and shape the mart layer to answer those questions
  3. Build Loaders, dbt models and tests go in, and historical data is backfilled
  4. Hand over Walkthrough, documentation and two weeks of answering your questions

05 Fit & inputs

A good fit for

  • Companies where each report draws on a different spreadsheet
  • Teams where an analyst loses days each week merging exports manually
  • Businesses heading into due diligence that need consistent figures

What we need from you

  • Read-only credentials for each source database and platform
  • An hour with each owner of a definition that currently differs between teams
  • A decision on where the warehouse is hosted and who pays for it

These inputs are collected through the technical brief in your dashboard after payment. The duration is counted from when they arrive.

06 Answers

Questions about this engagement

For anything under a few hundred million rows, Postgres tends to cost less and be easier to run. We work out the right fit with you before anything is committed.

Yes. Messy data is expected and is cleaned in the staging layer; anything that cannot be fixed is documented rather than hidden.

Not in this scope. Dashboards come from our Metabase Reporting Setup, which is built to run on top of this warehouse.

This is technology work delivered digitally — nothing is shipped. Work is delivered into systems you control within the duration stated above, and the delivery and refund policies set out what happens if a date is missed.

REL Related

Often considered alongside.

All Data & AI

Metabase Reporting Setup

Four Metabase dashboards on a governed model layer, built around leadership decisions so recurring questions no longer need an analyst.

Metabase set up with a connection to your warehouse or database

Fixed fee · GST incl.

₹14,999

Duration

9 working days

Machine Learning Feasibility Study

A data audit and baseline model that show whether your data supports the model you want, before you commit budget to building it.

Audit of data volume, quality, labelling and class balance

Fixed fee · GST incl.

₹18,999

Duration

10 working days

Airflow Data Pipeline Build

Up to eight Airflow pipelines with retries, alerts and safe backfills, replacing unmonitored cron jobs so data failures are caught fast.

Airflow environment on MWAA, Cloud Composer or your own Kubernetes cluster

Fixed fee · GST incl.

₹34,999

Duration

18 working days

GST included

₹39,999

Next step

Have a system that needs building, fixing or securing?