Skip to main content
Extract time series, events, and asset data from source systems to CDF with prebuilt extractors or build custom solutions for specialized integration requirements. Extractors maintain read-only access and never modify original data in source systems.

Learn about data extraction

Understand how extractors stream or batch extract data to CDF staging area or services with no transformation of original data.

Stream from OPC UA servers

Connect to OPC UA protocol to stream time series and events with real-time subscriptions and batch extract node hierarchies as assets.

Extract PI Data Archive

Stream time series from OSISoft PI Data Archive with parallel historical backfill and real-time data updates to CDF.

Connect to databases

Extract data from SQL Server, Oracle, PostgreSQL, and MySQL using ODBC drivers with batch extraction to CDF staging or time series.

Extract SAP data

Connect to SAP systems through OData endpoints to batch extract master data and hierarchies into CDF staging area.

Synchronize PI Asset Framework

Batch extract Asset Framework elements and attributes to build asset hierarchies in CDF staging area with complete metadata.

Build custom extractors

Develop extractors in Python or .NET using Cognite SDK utilities with built-in configuration, state management, and logging.

Deploy hosted extractors

Configure serverless extractors in CDF with custom mappings and built-in functions without managing infrastructure.
Last modified on February 3, 2026