Skip to main content
To configure the OSDU extractor, you must create a configuration file. This file must be in YAML format. The configuration file is split into sections, each represented by a top-level entry in the YAML format.
You must name the configuration file config.yml.
You can use the sample configuration file included with the extractor as a starting point for your configuration settings. You must as a minimum adjust these settings before you run the extractor:
config.yml
You can set up extraction pipelines to use versioned extractor configuration files stored in the cloud.

cognite

Include the cognite section to configure which CDF project the extractor will load data into and how to connect to the project. This section is mandatory and should always contain the project and authentication configuration.

osdu-client

Include the osdu-client to configure the connection to the OSDU platform.

authentication

services

connector

Include the connector section to configure the general settings for the extractor.

logger

Include the logger section to set up logging to a console and files.

metrics

Include the metrics section to send metrics about the extractor performance for remote monitoring of the extractor. This section is optional. We recommend sending metrics to a Prometheus pushgateway, but you can also send metrics as time series in the CDF project.
Last modified on December 9, 2025