Skip to content

How it works

From NetSuite to analytics-ready tables, continuously.

SuiteStream reads NetSuite in bulk through SuiteAnalytics Connect, detects what changed, and keeps a dedicated SQL Server or Snowflake destination in sync — while you watch every run from the portal.

The pipeline

Four hops, one of them yours to query.

SuiteStream sits between NetSuite and your destination. Nothing to install in NetSuite, no custom scripts to maintain.

  1. SOURCENetSuiteYour ERP of record
  2. ACCESSSuiteAnalytics ConnectRead-only ODBC bulk reads
  3. SUITESTREAMContinuous replicationChange detection, monitoring, alerts
  4. DESTINATIONSQL Server or SnowflakeYour dedicated destination

Why bulk

Built for analytics, not record-by-record sync.

API connectors are designed for transactions: one record, one call. That gets slow and brittle once you need millions of transaction lines in a reporting database. SuiteStream uses SuiteAnalytics Connect — NetSuite’s ODBC access for reporting — to move data in bulk.

Read-only by design

SuiteAnalytics Connect is a read-only reporting interface. SuiteStream never writes back to NetSuite.

Proven at volume

SuiteStream has replicated more than 80 million transactional rows for a single customer in one day.

Incremental where possible

Tables that can be loaded incrementally are detected automatically, so each run moves only what changed.

Full rebuild when needed

Force a full reload of any table from the portal — no support ticket required.

Control & visibility

Know what replicated, what failed, and what changed.

Choose your tables

Tables start inactive. Turn on the ones you need, within your plan’s limit, and change them at any time.

Per-table modes

Run each table incrementally or as a full load, and see which mode it’s using at a glance.

Run logs

Every replication run is recorded per table with row counts, duration, errors and any detected schema changes.

Alerts

Get notified when replication errors occur, plus a daily summary of what ran.

Audited configuration

Changes to replication settings are recorded with who changed what, and when.

Team access

Invite colleagues to the portal, with Google or Microsoft sign-in and optional two-factor authentication.

See it in action

A short tour of SuiteStream.

Watch how a NetSuite account is connected, tables are selected, and replication is monitored from the portal.

Getting started

A guided path, not an integration project.

  1. Choose a plan

    Subscribe online for Essentials, or talk to us about Enterprise and Snowflake.

  2. Connect NetSuite and your destination

    Enter your SuiteAnalytics Connect and destination details. Both are tested before they’re saved, and stored in Azure Key Vault.

  3. Select tables and go

    Activate the tables you need. Data starts flowing continuously and you monitor it from the portal.

Before you start: make sure SuiteAnalytics Connect is enabled on your NetSuite account and you have a destination SuiteStream can reach.

See it with your own NetSuite data.

Tell us your NetSuite footprint and we’ll recommend the right plan.