Skip to main content

Workflow examples

Workflow examples

Ten worked examples covering the connector families and node types DataLug ships today. Each example is one page with the same shape: a one-paragraph business problem, an at-a-glance summary, a canvas mockup of the node graph, a node-by-node configuration table, and a short list of common variations.

Start here: Meet Helix Beverages is the fictitious organization the rest of this section is set inside. It defines the partners, divisions, and pain points each example below maps to.

The catalogue

#TitleConnectorsNotable nodesDirection
1Salesforce -> Snowflake nightly syncSalesforce, SnowflakeTransformOne-way
2Salesforce <-> MSSQL contact syncSalesforce, MSSQLDbScript, TransformTwo-way (pipeline)
3MySQL -> S3 CSV export with filterMySQL, AWS S3Filter, ReshapeOne-way
4SFTP CSV -> PostgreSQL with computeSFTP, PostgreSQLCompute, TransformOne-way
5Oracle ETL with DbScript prelude and cacheOracleDbScript, CacheOne-way
6Google Drive -> SharePoint file copy with forkGoogle Drive, SharePointForkOne-way
7PostgreSQL -> multiple targets with branchPostgreSQL, Snowflake, S3, SMTPBranch, NotificationOne-way fan-out
8Salesforce -> email digest with routerSalesforce, SMTPFilter, Router, Reshape, NotificationOne-way
9Snowflake -> Google Sheets executive reportSnowflake, Google SheetsReshape, TransformOne-way
10MSSQL <-> Salesforce reconciliationMSSQL, SalesforceDbScript, Cache, TransformTwo-way

How to read these examples

Every example uses the same five sections:

  1. Why this example -- the business problem in one paragraph. If the problem doesn't match yours, skim to the next example.
  2. At a glance -- a bullet list of connectors and nodes used so you can spot the closest fit fast.
  3. Canvas -- an ASCII diagram showing the node graph. Use it to model your own canvas, then run the new-node wizard for each one.
  4. Step-by-step -- a table listing each node's action, key configuration fields, and the shape of data that flows through.
  5. Variations -- a short list of common tweaks you might apply (different DB family, schedule change, error-handling).

For per-connector setup details, see the Connectors sidebar. For per-node deep dives, see Nodes.