Bring your data contracts with you.
AnomalyArmor speaks ODCS, the open data-contract standard, so your existing rules move without rewriting. Pick your current tool to see the exact import path.
From Soda
Run `soda export --odcs` in your Soda project, paste the YAML into the migration tool, and the same rules apply against your tables after signup.
soda export --odcs > contract.yamlFrom Great Expectations
Translate Expectation Suites JSON to ODCS YAML with a short Python recipe published on the migration page. Common expectation types map one-to-one.
From dbt tests
Translate `schema.yml` tests to ODCS via the community `dbt-odcs` package. Common test types map one-to-one.
From Bigeye
List Bigeye monitors via their API, translate common types to ODCS YAML, and paste into the shared ODCS entry point. Best-effort against public API docs. Test on a handful of monitors first.
From Elementary
Elementary is dbt-native, so the migration path is the dbt-tests recipe. Translate `schema.yml` tests via the `dbt-odcs` community package, then paste into /migrate/soda.
Not seeing your tool?
If your current tool exports any flavor of ODCS YAML, paste it into /migrate/soda. The form accepts any valid ODCS v3.1.0 contract, not just Soda output. For tools without ODCS export, email us and we will document the translation recipe.
Migration