Wavelength Try the live demo

Salesforce to Snowflake with Fivetran and dbt diagram

This is a worked example. Wavelength built the diagram below from the description on this page. Nobody drew it by hand.

What was said

Account executives update opportunities in Salesforce. Fivetran pulls Salesforce objects into the Snowflake raw schema every hour. dbt runs staging models, then runs tests. If the dbt tests fail, dbt posts an alert to the data team Slack channel. If they pass, dbt builds the revenue mart, and finance reads it in Looker for the forecast.

The diagram

G n1 Account Executives n2 Salesforce n1->n2 updates opportunities n3 Fivetran n4 Snowflake Raw Schema n3->n4 loads Salesforce objects hourly n5 dbt n5->n4 reads raw schema n6 dbt tests pass? n5->n6 runs tests n7 Revenue Mart n5->n7 builds revenue mart n10 Data Team Slack Channel n5->n10 posts alert n6->n7 Yes (tests pass) n6->n10 No (tests fail) n8 Looker n7->n8 feeds data n9 Finance n9->n8 reads forecast
Hexagons are systems. Cylinders are data stores. Diamonds are decisions. Rounded orange boxes are people and teams. A dashed amber arrow is a link the AI inferred. Pink arrows are decision branches. Blue arrows move data.

What is in this flow

Questions to confirm

The AI inferred these links. On a real call, you ask the customer to confirm them.

Mermaid code

Copy this into any Markdown file, GitHub README, or Mermaid Live to render the same flow.

flowchart TD
  n1("Account Executives")
  n2{{"Salesforce"}}
  n3{{"Fivetran"}}
  n4[("Snowflake Raw Schema")]
  n5{{"dbt"}}
  n6{"dbt tests pass?"}
  n7[("Revenue Mart")]
  n8{{"Looker"}}
  n9("Finance")
  n10{{"Data Team Slack Channel"}}
  n1 -->|updates opportunities| n2
  n3 -->|loads Salesforce objects hourly| n4
  n5 -->|reads raw schema| n4
  n5 -->|runs tests| n6
  n6 -.->|No (tests fail)| n10
  n5 -->|posts alert| n10
  n6 -.->|Yes (tests pass)| n7
  n5 -->|builds revenue mart| n7
  n7 -->|feeds data| n8
  n9 -->|reads forecast| n8

Map your own process

Describe your version out loud, or paste the transcript of a call. Wavelength draws the flow as you talk, and you can edit it by voice, by prompt, or by hand.

Start freeTry the live demo

Every new account starts with 14 days of Pro. No card needed.

More examples

Shopify to BigQuery order pipelineFlow diagram example Stripe billing data to a data warehouseFlow diagram example Postgres to Snowflake with AirbyteFlow diagram example

See all flow diagram examples