Before you start
Make sure the extractor has theextractionconfigs:WRITE capability to access CDF.
Configure extractors with GitHub Actions
1
Create minimal configuration file
Configure your extractor with a minimal configuration file. Refer to the extractor documentation for details. All the Cognite extractors have a similar configuration. This is an example for the Cognite DB extractor:At startup, the extractor attempts to read the configuration files from the extraction pipeline with the external ID
pipeline-external-id. The extractor continues to check for updates every few minutes.2
Set up GitHub Actions workflow
Create configuration files directly with the Cognite API or set up a continuous integration pipeline in GitHub Actions.To use the action, you must create a GitHub Workflow:
3
Place configuration files
Place the configuration files in the folder
root-folder. The configuration file name must be identical to the external ID of the extraction pipeline. For instance, db-extractor-pipeline.yml.The extractor finds and runs the configuration file at startup.