# Integrations

- [Overview](https://docs.opendatadiscovery.org/integrations/integrations.md): Hub for every way metadata reaches the ODD Platform — pull adapters (collector-hosted), push adapters (in-process plugins, standalone gateways, direct SDK use).
- [odd-collector (generic)](https://docs.opendatadiscovery.org/integrations/integrations/odd-collector.md): Generic ODD Collector — 41 pull adapters for databases, data warehouses, BI tools, streams, and MLOps platforms.
- [odd-collector-aws](https://docs.opendatadiscovery.org/integrations/integrations/odd-collector-aws.md): AWS-services pull collector — 11 adapters for Glue, S3, Athena, Kinesis, SageMaker, and more.
- [odd-collector-azure](https://docs.opendatadiscovery.org/integrations/integrations/odd-collector-azure.md): Azure-services pull collector — adapters for PowerBI, Azure SQL, Blob Storage, and Data Factory.
- [odd-collector-gcp](https://docs.opendatadiscovery.org/integrations/integrations/odd-collector-gcp.md): GCP-services pull collector — adapters for BigQuery, BigTable, Google Cloud Storage, and GCS Delta Lake tables.
- [odd-collector-profiler](https://docs.opendatadiscovery.org/integrations/integrations/odd-collector-profiler.md): Statistical data-profiling collector — runs DataProfiler against datasets and pushes per-dataset statistics to the platform.
- [odd-airflow-2](https://docs.opendatadiscovery.org/integrations/integrations/odd-airflow-2.md): Airflow plugin that captures DAG, task, and task-run metadata via Airflow Listeners and pushes it to the ODD Platform.
- [odd-dbt](https://docs.opendatadiscovery.org/integrations/integrations/odd-dbt.md): CLI push adapter that ingests dbt test results and model lineage into the ODD Platform.
- [odd-spark-adapter](https://docs.opendatadiscovery.org/integrations/integrations/odd-spark-adapter.md): Spark Listener that captures Spark job lineage and pushes it to the ODD Platform.
- [odd-great-expectations](https://docs.opendatadiscovery.org/integrations/integrations/odd-great-expectations.md): Great Expectations checkpoint ValidationAction that pushes expectation results to the ODD Platform.
- [odd-cli](https://docs.opendatadiscovery.org/integrations/integrations/odd-cli.md): Operator-side CLI for pushing local file metadata, running dbt ingestion, and managing platform tokens.
- [odd-tracing-gateway](https://docs.opendatadiscovery.org/integrations/integrations/odd-tracing-gateway.md): Optional standalone push-adapter service that ingests OpenTelemetry traces from operator microservices and exposes the inferred services as ODD entities for the Platform to pull.
- [Ingestion filters](https://docs.opendatadiscovery.org/integrations/integrations/ingestion-filters.md): Ingestion filters — collector-side regex include / exclude rules that scope what schemas, tables, files, datasets, or pipelines a plugin ingests. Configured per-plugin in \`collector\_config.yaml\`.
- [Integration Wizard](https://docs.opendatadiscovery.org/integrations/integrations/integration-wizard.md): The Integration Wizard — the in-app UI under Management → Integrations that generates collector\_config.yaml snippets for the integrations the platform recognises.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.opendatadiscovery.org/integrations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
