Gate 1
Asset and access
Name the project, catalog table or Visual ETL job, source and target, project role, S3 and Lake Formation grants, classification, KMS, owner, and consumers.
Profile-to-enforcement evidence check
Describe the table or job, access, metrics, rules, history, outputs, and response plan. Generate a checklist without treating a profile, anomaly, or quality score as root-cause or approval evidence.
Gate 1
Name the project, catalog table or Visual ETL job, source and target, project role, S3 and Lake Formation grants, classification, KMS, owner, and consumers.
Gate 2
Separate profile analyzers, learned anomaly metrics, explicit DQDL rules, severity, expected cadence, representative history, and rare legitimate conditions.
Gate 3
Choose original, evaluation, row-level, failed, or passed outputs; define CloudWatch and S3 publishing, alert owner, quarantine, stop, correction, and replay.
Gate 4
Test known-good, null, duplicate, late, shifted, schema-changed, and evaluation-failure cases; review anomaly feedback, rule changes, cost, retention, and baseline drift.
Access, metrics, cadence, classification, cost, result storage, and owner are known, but learned observations are not yet used for consequential automation.
Explicit rules have fixtures, severity, output routing, stop or quarantine behavior, idempotent replay, alert ownership, and downstream acceptance evidence.
An anomaly, score, or failed rule lacks source lineage, baseline context, owner, root-cause evidence, or a safe response and must not trigger irreversible action alone.
Run known-good and intentionally bad fixtures in non-production; reconcile input, passed, failed, quarantined, and written rows; verify logs, metrics, encrypted results, alert ownership, stop behavior, idempotent replay, anomaly feedback, and a consumer-approved result. Do not inject sensitive test data into broad logs.
Official facts checked August 19, 2026 against SageMaker Unified Studio and AWS Glue Data Quality documentation. Recheck permissions, supported sources, rules, modes, outputs, storage, encryption, quotas, and costs.