Snowflake Native App

Caring for your data, around the clock.

Data Shepherd is a Snowflake-native data quality monitoring and alerting platform. Freshness, volume, schema and anomaly detection - running entirely inside your account, with zero data egress.

Data never leaves Snowflake
Least-privilege role you grant
Runs on your Snowflake compute
Paid through Snowflake Marketplace
Why Data Shepherd

Quality data, watched closely.

Built specifically for Snowflake. Deployed as a Native App, reading only the tables you connect, paid for through Snowflake Marketplace - and never sends a single row outside your account.

Snowflake-native, end to end

Installs as a Native App from the Marketplace. Runs inside your account on your own Snowflake compute. No connectors, no copies, no egress.

Rules that know your history

Freshness, completeness, schema drift and distribution drift - 25 built-in rules you point at the tables you choose, with historical checks that compare each run against your own data.

Alerts where you already work

Email and Slack alerts through Snowflake's own notification service - no plugins to install.

How it works

From install to first result, without leaving Snowflake.

Everything happens inside your own account, in Snowsight. No infrastructure to stand up, no agents to install, no data to copy anywhere.

Install

Get it from the Marketplace

Install the Data Shepherd Native App into your own account and approve the two task privileges it asks for. Nothing to deploy or host.

Connect

Choose your tables

Connect the tables you want monitored and grant read-only access to each one. Or load the built-in sample data and watch a rule run first.

Monitor

Set the rules that matter

Pick from 25 built-in rules, or let Data Shepherd profile a table and suggest some. Run them by hand or on a schedule.

Resolve

Alert, investigate, fix

Get notified when a rule finds a problem, with the rule, table and affected rows. Acknowledge it in the app, or pick it up by email or in Slack.

Capabilities

Everything a data platform team expects.

Designed for the realities of a working warehouse - busy, governed, and never quiet.

Freshness & late data

Catch stale tables and late-arriving data before downstream dashboards do - against the recency you expect, or the arrival pattern your history shows.

Drift & anomaly checks

Distribution drift, period-on-period comparison, trend and seasonal checks that compare each run against your own history. Schema drift is tracked for every connected table.

Rules catalogue

25 ready-to-use rules, from completeness and uniqueness to drift and schema change. Configure them in the app, or have Data Shepherd profile a table and suggest some - no rule SQL to write.

Trends & reports

Watch pass rates and dimension scores move over time, and export any of 17 built-in reports as CSV, JSON or PDF - or have a summary emailed on a schedule.

Audit trail & access control

Every rule change, run, alert and acknowledgement is logged in tables you can query. The app reads only the tables you connect - SELECT, and nothing more.

Scheduling you control

One serverless task runs your scheduled rules - daily, weekly, hourly or on an interval. It ships switched off and costs nothing until you turn it on. Quiet hours hold alert delivery overnight.

Built for the teams who answer for their data

The same governance you give your warehouse - extended to its quality.

Because Data Shepherd runs as a Snowflake Native App, your data, roles, audit logs and residency boundaries stay exactly where they are. No exports. No third-party processors. No new procurement risk.

0
Rows leave your Snowflake account
100%
Compute inside your own Snowflake account
Native
Built on the Snowflake Native App framework
25
Built-in rules, every one read-only
Introductory pricing

Simple pricing for early customers.

One straightforward plan while we're getting Data Shepherd into the hands of our first data teams. Snowflake compute is billed through your existing Snowflake contract - no surprises.

Custom
Let'stalk
For larger or regulated teams & custom contracting

If you run more than one Snowflake account, work across regions or have procurement requirements, we'll work out something that fits.

  • Everything in Introductory, plus:
  • Pricing for more than one Snowflake account
  • Rollout across regions and accounts
  • Signed DPA & security review support
  • Dedicated point of contact
Talk to us

All prices in USD, billed monthly. No annual commitment required.

Caring for your data starts today.

See Data Shepherd running on a sample warehouse, then on yours. Allow about 30 minutes.