> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cognite.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Cognite extractors overview

> Explore prebuilt extractors to stream and batch extract data from industrial and enterprise systems into Cognite Data Fusion (CDF).

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.

<CardGroup cols={2}>
  <Card title="Learn about data extraction" icon="book-open" href="/cdf/integration/concepts/extraction/index">
    Understand how extractors stream or batch extract data to CDF staging area or services with no transformation of original data.
  </Card>

  <Card title="Stream from OPC UA servers" icon="radio-tower" href="/cdf/integration/guides/extraction/opc_ua">
    Connect to OPC UA protocol to stream time series and events with real-time subscriptions and batch extract node hierarchies as assets.
  </Card>

  <Card title="Extract PI Data Archive" icon="chart-line" href="/cdf/integration/guides/extraction/pi">
    Stream time series from OSISoft PI Data Archive with parallel historical backfill and real-time data updates to CDF.
  </Card>

  <Card title="Connect to databases" icon="database" href="/cdf/integration/guides/extraction/db">
    Extract data from SQL Server, Oracle, PostgreSQL, and MySQL using ODBC drivers with batch extraction to CDF staging or time series.
  </Card>

  <Card title="Extract SAP data" icon="building" href="/cdf/integration/guides/extraction/sap">
    Connect to SAP systems through OData endpoints to batch extract master data and hierarchies into CDF staging area.
  </Card>

  <Card title="Synchronize PI Asset Framework" icon="folder-tree" href="/cdf/integration/guides/extraction/pi_af">
    Batch extract Asset Framework elements and attributes to build asset hierarchies in CDF staging area with complete metadata.
  </Card>

  <Card title="Build custom extractors" icon="code" href="https://github.com/cognitedata/python-extractor-utils">
    Develop extractors in Python or .NET using Cognite SDK utilities with built-in configuration, state management, and logging.
  </Card>

  <Card title="Deploy hosted extractors" icon="cloud" href="/cdf/integration/guides/extraction/hosted_extractors">
    Configure serverless extractors in CDF with custom mappings and built-in functions without managing infrastructure.
  </Card>
</CardGroup>
