Skip to main content
This page is displayed using automated translation. View in US English instead?
Brand Evolution 2022
Partner Solution

Contextualized OT Data Pipeline into Snowflake

How can we reliably collect vendor-agnostic OT data from the shopfloor, enrich it with asset and production context at the edge, and deliver a governed, queryable copy into Snowflake for analytics, ML and enterprise consumption?

Overview

architecture hub snowflake overview

A hybrid edge-to-cloud architecture where Industrial Edge captures, normalizes and contextualizes OT telemetry and events, then delivers them to Snowflake using both file-based and streaming ingestion patterns. Snowflake serves as the enterprise data cloud for landing, curated and analytical layers, enabling near‑real‑time analytics, model scoring, operational apps and integrations with MES/ERP/SCADA systems. The design prioritizes data consistency, security, resilience and vendor-agnostic interoperability.

Detailed architecture

Edge collection and contextualization (Industrial Edge)

  • Industrial Edge runs on-prem devices close to the shopfloor and connects to vendor-agnostic automation equipment via OT connectors (OPC UA, Modbus, EtherNet/IP, etc.). It acquires raw telemetry, alarms and events.
  • At the edge, data is pre-processed: filtering, compression, timestamp normalization, enrichment with asset metadata (asset hierarchies, work order / batch context), and local aggregation to reduce cloud bandwidth.
  • An internal databus (MQTT / Unified Namespace) or Industrial Information Hub propagates harmonized topic streams for downstream components and local consumers.
architecture hub snowflake detailed graphic no text

Description

Protocol and format bridging

  • FFT DataBridge (Edge App) transforms and prepares data for file-based ingestion. It buffers to handle connection loss, batches data intelligently, authenticates securely with Snowflake key‑pair auth and writes to cloud stages for Snowpipe processing.
  • Snowflake Connector (Edge App) subscribes to the databus for continuous streams, performs schema validation and health checks, buffers short outages in memory, and uses Snowpipe Streaming to insert rows directly into Snowflake with low latency.

Snowflake data platform

  • JSON-based ingestion via Stage + Pipe (FFT DataBridge): raw payloads land in a staging area; Snowpipe / Tasks create curated tables and historical archives.
  • Direct row-based ingestion (Snowpipe Streaming via Snowflake Connector): continuous, low-latency availability of operational rows for dashboards and monitoring.
  • Transformation pipelines (SQL, Snowpark, Streams & Tasks) produce curated, time-aligned and context-enriched datasets for BI and ML.
  • Snowflake provides governance (access control, masking, lineage), scaling and cross-cloud capabilities for enterprise consumption.
  • Snowflake runs natively and consistently across the major cloud providers (AWS, Microsoft Azure and Google Cloud Platform), offering true cross‑cloud deployment, replication and data mobility.

Values & benefits

Components