CatalystData Documentation¶
CatalystData is a data observability platform: it connects to your databases and warehouses, runs data quality checks against them on a schedule, and alerts your team when something breaks — a table stops updating, a column fills with nulls, a foreign key goes stale.
This site covers everything you need to use it: connecting a data source, building checks, reading results, and administering your account.
-
New to CatalystData?
Subscribe on the Azure Marketplace and connect your first data source.
-
Connecting a data source
Auth types and required fields for every supported connector.
-
Check reference
Every check type, its parameters, and what it catches.
-
Administration
Roles, Entra ID single sign-on, and security.
What CatalystData does¶
- Connects to your data sources — see Connect a data source for what's supported today — with nothing to install on your end.
- Runs data quality checks — 50+ check types across null/uniqueness, referential integrity, freshness, row-count anomalies, format validation, and more — on a schedule or on demand.
- Discovers checks for you — scan a connection to see its tables and columns, and get suggested checks based on what it finds.
- Alerts your team — email, webhook, Slack, or Microsoft Teams when a check fails, with rules for how many failures before it fires.
- Tracks data contracts — versioned schema and check definitions you can validate a table against before trusting it downstream.
- Keeps a full audit trail and RBAC — owner/editor/viewer roles per account, Microsoft Entra ID single sign-on, and an audit log of who changed what.
Where to start¶
New to CatalystData? Start with Getting started — it walks through subscribing on the Azure Marketplace, signing in, and creating your first connection and check.
Already have an account and want to connect a specific database? Jump straight to Connect a data source.