Getting Started

Welcome to Sensyze Cloud

The end-to-end platform for building, deploying, and observing data pipelines. This interactive tour walks you through every step — from onboarding to production monitoring.

Use arrow keys or click navigation. Double-click any node on the canvas to open its code editor.
From GitHub login to production pipelines — built by AI, run locally, observed globally.
GitHub SSO
Desktop App
Spark
AI-Powered
Step 1 of 22 · Onboarding

Login with GitHub

Authenticate securely using your GitHub Enterprise account. Sensyze integrates with your existing identity provider for seamless SSO.

GitHub OAuth is used for enterprise-grade SSO with audit logging and 2FA enforcement.
auth.sensyze.cloud/login

Sign in to Sensyze

Enterprise SSO via GitHub

OAuth 2.0 · 2FA Required · Enterprise SAML
Step 2 of 22 · Onboarding

Download Canvas Sensyze Desktop

Get the native desktop application for your platform. Canvas Sensyze runs your pipelines locally in an air-gapped environment.

Available for macOS (Apple Silicon & Intel), Windows 10/11, and Linux (Debian, RHEL, AppImage).
sensyze.cloud/downloads

Canvas Sensyze Desktop

v2.4.1 · Released June 2026 · 148 MB

macOS
Apple Silicon
Windows
10 / 11
Linux
AppImage
Step 3 of 22 · Setup

Initial Setup from Desktop App

Launch Canvas Sensyze and run the one-time setup wizard. This clones the Sensyze engine, installs Docker containers, configures Spark local mode, and prepares your local environment.

Click "Run Setup" to watch the initialization process.
Canvas Sensyze — Initial Setup

One-Time Setup Wizard

This will install the Sensyze engine locally

Waiting to start...
Step 4 of 22 · Admin

Superadmin Login

After setup, log in as the superadmin to configure your workspace. The superadmin has full control over users, licenses, billing, and system settings.

The first GitHub user to complete setup is automatically assigned the superadmin role.
Canvas Sensyze — Admin Console
Administration
Superadmin
Team
Licenses
Workspace
Pipelines
Jobs
Observability
AK
Alex Kumar
alex.kumar@acme-corp.com · via GitHub SSO
SUPERADMIN

Workspace Configuration

Step 5 of 22 · Team

Add Users to Team

Invite team members by email or GitHub username. Assign roles with granular permissions — Viewer, Builder, Admin, or Superadmin.

Click "Send Invite" to add a user. Role-based access control (RBAC) is enforced at every level.
Canvas Sensyze — Team Management
Administration
Superadmin
Team
Licenses
Workspace
Pipelines
Jobs
Observability

Team Members

Member
Email
Role
Status
AK
Alex Kumar
alex.kumar@acme.com
Superadmin
Active

Invite New Member

Step 6 of 22 · Licensing

Add License Keys

Activate premium features by entering your BSL license key. The Business Source License includes unlimited nodes, Spark distributed processing, priority support, and a 4-year conversion clause to OSS.

License keys are validated against Sensyze's license server. Offline activation is available for air-gapped environments.
Canvas Sensyze — License Management
Administration
Superadmin
Team
Licenses
Workspace
Pipelines
Jobs
Observability
Enterprise BSL
Active · Premium
ACTIVE
SZ-ENT-2026-8F2A1B-ACME
Expires: 2027-06-30
25 seats · 18 used
Unlimited nodes
Community OSS
• Limited to 10 nodes
• No Spark distributed
• Community support only
Step 7 of 22 · Builder

Choose Your Builder

Sensyze offers two ways to build pipelines: the AI Builder (describe in plain English) or the Visual Builder (drag-and-drop canvas). You can switch between them at any time.

Click either option to explore. Both produce identical executable pipelines.
Canvas Sensyze — New Pipeline
Workspace
Pipelines
New Pipeline
Jobs
Observability
Administration
Team
Licenses

Create New Pipeline

Choose how you want to build your pipeline

AI Builder
Natural language → pipeline

Describe your pipeline in plain English. The AI generates the complete configuration.

"Sync Shopify orders to Postgres and calculate daily revenue with Spark"
Visual Builder
Drag & drop canvas

Drag nodes onto the canvas, connect sources to transforms to sinks.

[Shopify] → [SQL JOIN] → [Spark] → [Mask] → [Postgres]
Step 8 of 22
Your Complete Data Pipeline
Overview of the 6-node pipeline
🛍️ SHOPIFY orders, REST API order_id string total_price number created_at datetime OUTPUT ALL 🗄️ POSTGRESQL source database product_id uuid stock_qty integer warehouse_id string OUTPUT ALL 🔄 DBT: JOIN ORDERS SQL aggregate, join SELECT o.order_id, o.total_price, p.stock_qty FROM shopify o INPUT RECORD 🐍 PYTHON: CLEAN normalize, validate def process(record): return normalize( record ) TRANSFORM SPARK AGG daily revenue metrics df.groupBy("date") .agg( sum("total_price") ) DISTRIBUTED DATA MASKING compliance, pii mode warehouse_id SHA-256 customer_email REDACT phone_number NULLIFY 3 RULES ANONYMISE 💾 TARGET: POSTGRES analytics.orders_enriched order_id string total_revenue decimal order_count integer UPSERT MODE ✓ CONNECTED
Step 16 of 22 · Export

Pipeline YAML Generated

Sensyze generated your pipeline as a clean YAML configuration. Copy this and paste it into Canvas Sensyze to run locally. No compilation required — just execution.

Click "Copy YAML" to copy the configuration to your clipboard.
Canvas Sensyze — Pipeline Export
Workspace
Pipelines
Export YAML
Jobs
Observability
shopify-orders-pipeline.yaml
name: shopify-orders-pipeline
version: "1.2.0"
steps:
- id: shopify-source
type: source
connector: shopify
- id: sql-join
type: transform
engine: dbt
- id: spark-agg
type: transform
engine: spark
- id: pg-sink
type: sink
connector: postgresql
Step 17 of 22 · Ready

Pipeline Ready to Run

Your pipeline has been successfully loaded into Canvas Sensyze. All connectors are validated, transformations are parsed, and the Spark runtime is initialized. Click "Run Pipeline" to execute locally.

The pipeline will run entirely on your local machine. No data leaves your infrastructure.
Canvas Sensyze
🛍️📦

shopify-orders-pipeline

4 steps · Ready to run

Pipeline loaded successfully in Canvas Sensyze. Your pipeline is now ready for local execution.

Step 18 of 22 · Execution

Execute Pipeline Locally

Watch live logs as the pipeline fetches 847 Shopify orders, transforms them, runs Spark aggregation (daily revenue), and upserts results to PostgreSQL — all in 20.3 seconds.

Click "Run Pipeline" to execute and see the real-time logs.
Canvas Sensyze — Pipeline Execution

shopify-orders-pipeline

4 steps · Ready to execute

[waiting] Ready to run pipeline...
Step 19 of 22 · Monitoring

Observability & Error Diagnosis

Monitor pipeline performance in real-time. When failures occur, the durable workflow engine pauses, logs the error with full stack traces, and prepares for self-healing retries.

The error below shows a column-missing transformation error. Click "Stack Trace" for full debugging context.
Canvas Sensyze — Observability
Workspace
Pipelines
Jobs
Observability
Administration
Team
Licenses
pipeline-e4d90ee5-a692fbe2
FAILED
Workers
1
Pending
0
History
44
Failed Runs
1
{
"type": "WorkflowExecutionFailedEventAttributes",
"failure": {
"message": "Activity task failed",
"cause": {
"message": "Transformation Error: Column missing - 'None of [Index(['rgafsd_currency', 'rgafsd_item-price'], dtype='str')] are in the [columns]'",
"stackTrace": "File /usr/local/lib/python3.11/site-packages/temporalio/worker/_activity.py, line 359..."
}
}
}
Step 20 of 22 · Automation

Schedule Jobs

Automate your pipeline with cron-based scheduling. Set expressions like 0 */2 * * * for every 2 hours. Monitor execution history with row counts and durations.

Click "Save Schedule" to activate. Sensyze Cloud triggers the local Canvas app automatically.
Canvas Sensyze — Job Scheduling
Workspace
Pipelines
Jobs
Observability
Administration
Team
Licenses

Schedule Configuration

Next run: 6h 23m
0 2 * * *
Runs daily at 02:00 UTC
Run ID
Status
Started
Duration
Rows
Action
a7f3d2e1-4b5c
Success
2026-06-14 02:00:01
4m 32s
45,230
b8e4c3f2-5d6e
Success
2026-06-13 02:00:03
4m 18s
43,891
c9f5d4g3-6e7f
Scheduled
2026-06-15 02:00:00
Done

Tour Complete!

You've seen the full journey — from GitHub login through team setup, licensing, pipeline building with AI or visual canvas, local execution via Canvas Sensyze desktop app, observability, and scheduled production runs.

Sensyze offers 7x lower TCO over 5 years compared to SaaS alternatives. Ready to deploy in your secure environment.
Canvas Sensyze

You're All Set

Build, deploy, and observe data pipelines with Sensyze Cloud.
Your infrastructure, your data, your rules.

Self-Hosted
GDPR / HIPAA
Spark Powered
Full Observability
DBT Model Editor SQL
SQL
Source Catalog
Integration Hub
Categories
All Sources
Files & Local
Databases
SaaS & API
Streaming
Need a custom connector? Reach out to support for enterprise builds.
SaaS & API
🛍️
Shopify
Standard Node
📦
Salesforce
Standard Node
🛒
HubSpot
Standard Node
📊
Zendesk
Standard Node
💳
PayPal
Standard Node
FedEx API
Standard Node
Databases
🗄️
PostgreSQL
Standard Node
🐬
MySQL
Standard Node
🍃
MongoDB
Standard Node
🔴
Oracle Database
Standard Node
DynamoDB
Standard Node
🗃️
SQL Server
Standard Node
🦆
DuckDB
Standard Node
</>
SQL Query
Standard Node
Files & Local
📄
CSV Files
Standard Node
📋
JSON Files
Standard Node
YAML Files
Standard Node
Canvas Sensyze
🛍️

shopify-orders-pipeline

4 steps · Ready to run

Pipeline loaded successfully in Canvas Sensyze. Your pipeline is now ready for local execution.