Skip to content

FOR CUSTOMER & VENDOR DATA

Data from outside.
Into your warehouse.

Customers and vendors send data however suits them. It’s checked on the way in and lands in your warehouse.

  1. Juniper MillsFile
  2. Cedar SupplyGrid
  3. Northline TextilesChatGPT
  4. Harbor WorksEmail
  5. Oak & FoundryClaude
Checking

Snowflake

vendor_prices
vendor_deliveries
customer_sell_through
customer_inventory

Fictional people and companies. No live data.

Any way they like.
Same result.

A grid, a file, an email, their AI assistant, or a dashboard. You don’t pick for them.

Harbor Works

SKUPriceHW-117$9.75HW-118$12.90HW-120$4.10

Edit rows directly.

vendor_prices

HW-117$9.75HW-118$12.90HW-120$4.10

Same row, every time.

Checked as they type.
Fixed before it lands.

Every row is checked the moment it’s entered. If something’s off, they see why and fix it right there.

sell_through_wk39.csv
skuunits_sold
JM-2050182
JM-440164
JM-1180-12

Checking 48 rows

Landed,
then on to the next job.

Every accepted change can trigger the pipelines and alerts you already run.

  • AirflowTrigger a DAG
  • DagsterRun a job
  • dbtStart a build
  • Power AutomateStart a flow
  • SlackPost to a channel
  • WebhookCall anything else

Customer and vendor uploads into Snowflake

Collect CSV and Excel submissions from customers and vendors in workspaces with their own access permissions. Connect a Snowflake table, validate incoming data, and let contributors correct rejected values before changes are accepted.

Set up a Snowflake connection · Trigger downstream jobs

Let partners write.
Keep the warehouse clean.

Start with one partner. Add the rest when you’re ready.